./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 4e7fbc69 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/bin/utaipan-Q6hlc19bkW/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/bin/utaipan-Q6hlc19bkW/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/bin/utaipan-Q6hlc19bkW/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/bin/utaipan-Q6hlc19bkW/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/bin/utaipan-Q6hlc19bkW/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/bin/utaipan-Q6hlc19bkW --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 92fce7e8733fef6ba8e1d7d5b12f8bb98a90f9164efa69e5285fd66b003407a0 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-4e7fbc6 [2022-11-23 13:47:54,613 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-23 13:47:54,615 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-23 13:47:54,634 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-23 13:47:54,634 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-23 13:47:54,635 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-23 13:47:54,637 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-23 13:47:54,638 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-23 13:47:54,640 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-23 13:47:54,641 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-23 13:47:54,642 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-23 13:47:54,643 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-23 13:47:54,643 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-23 13:47:54,644 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-23 13:47:54,645 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-23 13:47:54,646 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-23 13:47:54,647 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-23 13:47:54,648 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-23 13:47:54,649 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-23 13:47:54,651 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-23 13:47:54,653 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-23 13:47:54,660 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-23 13:47:54,662 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-23 13:47:54,664 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-23 13:47:54,668 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-23 13:47:54,675 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-23 13:47:54,675 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-23 13:47:54,676 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-23 13:47:54,677 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-23 13:47:54,678 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-23 13:47:54,679 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-23 13:47:54,680 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-23 13:47:54,682 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-23 13:47:54,683 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-23 13:47:54,684 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-23 13:47:54,685 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-23 13:47:54,686 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-23 13:47:54,686 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-23 13:47:54,686 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-23 13:47:54,687 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-23 13:47:54,688 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-23 13:47:54,689 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/bin/utaipan-Q6hlc19bkW/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-23 13:47:54,724 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-23 13:47:54,728 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-23 13:47:54,728 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-23 13:47:54,729 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-23 13:47:54,730 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-23 13:47:54,730 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-23 13:47:54,730 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-23 13:47:54,730 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-23 13:47:54,731 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-23 13:47:54,731 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-23 13:47:54,732 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-23 13:47:54,732 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-23 13:47:54,732 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-23 13:47:54,733 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-23 13:47:54,733 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-23 13:47:54,733 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-23 13:47:54,733 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-23 13:47:54,733 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-23 13:47:54,734 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-23 13:47:54,734 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-23 13:47:54,735 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-23 13:47:54,735 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-23 13:47:54,735 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-23 13:47:54,735 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-23 13:47:54,735 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-23 13:47:54,736 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-23 13:47:54,736 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-23 13:47:54,736 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-23 13:47:54,737 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-23 13:47:54,737 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-23 13:47:54,737 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-23 13:47:54,738 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-23 13:47:54,738 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-23 13:47:54,738 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-23 13:47:54,738 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-23 13:47:54,739 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-23 13:47:54,739 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-23 13:47:54,740 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-23 13:47:54,740 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/bin/utaipan-Q6hlc19bkW/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/bin/utaipan-Q6hlc19bkW Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> Taipan 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 -> 92fce7e8733fef6ba8e1d7d5b12f8bb98a90f9164efa69e5285fd66b003407a0 [2022-11-23 13:47:55,032 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-23 13:47:55,053 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-23 13:47:55,056 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-23 13:47:55,057 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-23 13:47:55,058 INFO L275 PluginConnector]: CDTParser initialized [2022-11-23 13:47:55,059 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/bin/utaipan-Q6hlc19bkW/../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i [2022-11-23 13:47:58,157 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-23 13:47:59,038 INFO L351 CDTParser]: Found 1 translation units. [2022-11-23 13:47:59,038 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i [2022-11-23 13:47:59,116 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/bin/utaipan-Q6hlc19bkW/data/7690ecab6/969f55dde6584716839565f18cdef822/FLAG4f35e5023 [2022-11-23 13:47:59,136 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/bin/utaipan-Q6hlc19bkW/data/7690ecab6/969f55dde6584716839565f18cdef822 [2022-11-23 13:47:59,139 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-23 13:47:59,140 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-23 13:47:59,145 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-23 13:47:59,145 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-23 13:47:59,149 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-23 13:47:59,150 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 01:47:59" (1/1) ... [2022-11-23 13:47:59,152 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2526a998 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:47:59, skipping insertion in model container [2022-11-23 13:47:59,152 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 01:47:59" (1/1) ... [2022-11-23 13:47:59,160 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-23 13:47:59,454 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-23 13:48:05,829 WARN L237 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_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622479,622492] [2022-11-23 13:48:05,836 WARN L237 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_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622648,622661] [2022-11-23 13:48:05,836 WARN L237 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_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622815,622828] [2022-11-23 13:48:05,850 WARN L237 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_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622983,622996] [2022-11-23 13:48:05,903 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-23 13:48:05,966 INFO L203 MainTranslator]: Completed pre-run [2022-11-23 13:48:06,829 WARN L237 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_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622479,622492] [2022-11-23 13:48:06,830 WARN L237 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_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622648,622661] [2022-11-23 13:48:06,830 WARN L237 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_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622815,622828] [2022-11-23 13:48:06,831 WARN L237 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_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622983,622996] [2022-11-23 13:48:06,839 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-23 13:48:07,352 INFO L208 MainTranslator]: Completed translation [2022-11-23 13:48:07,353 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:48:07 WrapperNode [2022-11-23 13:48:07,354 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-23 13:48:07,355 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-23 13:48:07,355 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-23 13:48:07,355 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-23 13:48:07,363 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:48:07" (1/1) ... [2022-11-23 13:48:07,576 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:48:07" (1/1) ... [2022-11-23 13:48:08,054 INFO L138 Inliner]: procedures = 780, calls = 5948, calls flagged for inlining = 431, calls inlined = 378, statements flattened = 14410 [2022-11-23 13:48:08,055 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-23 13:48:08,055 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-23 13:48:08,056 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-23 13:48:08,057 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-23 13:48:08,066 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:48:07" (1/1) ... [2022-11-23 13:48:08,067 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:48:07" (1/1) ... [2022-11-23 13:48:08,209 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:48:07" (1/1) ... [2022-11-23 13:48:08,219 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:48:07" (1/1) ... [2022-11-23 13:48:08,526 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:48:07" (1/1) ... [2022-11-23 13:48:08,576 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:48:07" (1/1) ... [2022-11-23 13:48:08,661 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:48:07" (1/1) ... [2022-11-23 13:48:08,704 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:48:07" (1/1) ... [2022-11-23 13:48:08,804 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-23 13:48:08,805 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-23 13:48:08,805 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-23 13:48:08,806 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-23 13:48:08,806 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:48:07" (1/1) ... [2022-11-23 13:48:08,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-23 13:48:08,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 13:48:08,840 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/bin/utaipan-Q6hlc19bkW/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-23 13:48:08,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2f8fefe5-4023-4491-9bd7-41bcaf9dba26/bin/utaipan-Q6hlc19bkW/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-23 13:48:08,884 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_sge_intr_msix [2022-11-23 13:48:08,884 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_sge_intr_msix [2022-11-23 13:48:08,884 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2022-11-23 13:48:08,885 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2022-11-23 13:48:08,885 INFO L130 BoogieDeclarations]: Found specification of procedure seq_putc [2022-11-23 13:48:08,885 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_putc [2022-11-23 13:48:08,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-23 13:48:08,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-23 13:48:08,885 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-23 13:48:08,886 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-23 13:48:08,886 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-23 13:48:08,886 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-23 13:48:08,886 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup_debugfs [2022-11-23 13:48:08,886 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup_debugfs [2022-11-23 13:48:08,887 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2022-11-23 13:48:08,887 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2022-11-23 13:48:08,887 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_sw_desc [2022-11-23 13:48:08,887 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_sw_desc [2022-11-23 13:48:08,887 INFO L130 BoogieDeclarations]: Found specification of procedure is_t4 [2022-11-23 13:48:08,888 INFO L138 BoogieDeclarations]: Found implementation of procedure is_t4 [2022-11-23 13:48:08,888 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-11-23 13:48:08,888 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-11-23 13:48:08,888 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2022-11-23 13:48:08,888 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2022-11-23 13:48:08,888 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2022-11-23 13:48:08,889 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2022-11-23 13:48:08,889 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2022-11-23 13:48:08,889 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2022-11-23 13:48:08,889 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-23 13:48:08,889 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-23 13:48:08,890 INFO L130 BoogieDeclarations]: Found specification of procedure is_new_response [2022-11-23 13:48:08,890 INFO L138 BoogieDeclarations]: Found implementation of procedure is_new_response [2022-11-23 13:48:08,890 INFO L130 BoogieDeclarations]: Found specification of procedure __napi_schedule [2022-11-23 13:48:08,890 INFO L138 BoogieDeclarations]: Found implementation of procedure __napi_schedule [2022-11-23 13:48:08,890 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-23 13:48:08,891 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-23 13:48:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure qenable [2022-11-23 13:48:08,891 INFO L138 BoogieDeclarations]: Found implementation of procedure qenable [2022-11-23 13:48:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_from_linear_data [2022-11-23 13:48:08,891 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_from_linear_data [2022-11-23 13:48:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure is_10g_port [2022-11-23 13:48:08,892 INFO L138 BoogieDeclarations]: Found implementation of procedure is_10g_port [2022-11-23 13:48:08,892 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-23 13:48:08,892 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-23 13:48:08,892 INFO L130 BoogieDeclarations]: Found specification of procedure seq_open [2022-11-23 13:48:08,892 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_open [2022-11-23 13:48:08,893 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header_len [2022-11-23 13:48:08,893 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header_len [2022-11-23 13:48:08,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-23 13:48:08,893 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_get_port_stats [2022-11-23 13:48:08,893 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_get_port_stats [2022-11-23 13:48:08,893 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2022-11-23 13:48:08,894 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2022-11-23 13:48:08,894 INFO L130 BoogieDeclarations]: Found specification of procedure free_tx_desc [2022-11-23 13:48:08,894 INFO L138 BoogieDeclarations]: Found implementation of procedure free_tx_desc [2022-11-23 13:48:08,894 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_wr_mbox_core [2022-11-23 13:48:08,894 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_wr_mbox_core [2022-11-23 13:48:08,895 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_offset [2022-11-23 13:48:08,895 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_offset [2022-11-23 13:48:08,895 INFO L130 BoogieDeclarations]: Found specification of procedure netdev2adap [2022-11-23 13:48:08,895 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev2adap [2022-11-23 13:48:08,895 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-11-23 13:48:08,895 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-11-23 13:48:08,896 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2022-11-23 13:48:08,896 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2022-11-23 13:48:08,896 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-11-23 13:48:08,896 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-11-23 13:48:08,896 INFO L130 BoogieDeclarations]: Found specification of procedure core_ticks_to_us [2022-11-23 13:48:08,896 INFO L138 BoogieDeclarations]: Found implementation of procedure core_ticks_to_us [2022-11-23 13:48:08,897 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-23 13:48:08,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-23 13:48:08,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-23 13:48:08,897 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2022-11-23 13:48:08,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2022-11-23 13:48:08,898 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2022-11-23 13:48:08,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2022-11-23 13:48:08,898 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_3 [2022-11-23 13:48:08,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_3 [2022-11-23 13:48:08,898 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2022-11-23 13:48:08,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2022-11-23 13:48:08,899 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2022-11-23 13:48:08,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2022-11-23 13:48:08,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-23 13:48:08,899 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-23 13:48:08,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-23 13:48:08,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-23 13:48:08,900 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-23 13:48:08,900 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2022-11-23 13:48:08,900 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2022-11-23 13:48:08,900 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_change_mac [2022-11-23 13:48:08,900 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_change_mac [2022-11-23 13:48:08,901 INFO L130 BoogieDeclarations]: Found specification of procedure fl_starving [2022-11-23 13:48:08,901 INFO L138 BoogieDeclarations]: Found implementation of procedure fl_starving [2022-11-23 13:48:08,901 INFO L130 BoogieDeclarations]: Found specification of procedure adapter_down [2022-11-23 13:48:08,901 INFO L138 BoogieDeclarations]: Found implementation of procedure adapter_down [2022-11-23 13:48:08,901 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-11-23 13:48:08,902 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-11-23 13:48:08,902 INFO L130 BoogieDeclarations]: Found specification of procedure netdev2pinfo [2022-11-23 13:48:08,902 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev2pinfo [2022-11-23 13:48:08,902 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_free_vi [2022-11-23 13:48:08,902 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_free_vi [2022-11-23 13:48:08,902 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_free_sge_resources [2022-11-23 13:48:08,903 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_free_sge_resources [2022-11-23 13:48:08,903 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2022-11-23 13:48:08,903 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2022-11-23 13:48:08,903 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-23 13:48:08,903 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-23 13:48:08,904 INFO L130 BoogieDeclarations]: Found specification of procedure t4_read_reg [2022-11-23 13:48:08,904 INFO L138 BoogieDeclarations]: Found implementation of procedure t4_read_reg [2022-11-23 13:48:08,904 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-11-23 13:48:08,904 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-11-23 13:48:08,904 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-23 13:48:08,905 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-23 13:48:08,905 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule_prep [2022-11-23 13:48:08,905 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule_prep [2022-11-23 13:48:08,905 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-23 13:48:08,905 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-23 13:48:08,905 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-23 13:48:08,906 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-23 13:48:08,906 INFO L130 BoogieDeclarations]: Found specification of procedure is_eth_imm [2022-11-23 13:48:08,906 INFO L138 BoogieDeclarations]: Found implementation of procedure is_eth_imm [2022-11-23 13:48:08,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-23 13:48:08,906 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2022-11-23 13:48:08,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2022-11-23 13:48:08,907 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2022-11-23 13:48:08,907 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2022-11-23 13:48:08,907 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2022-11-23 13:48:08,907 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2022-11-23 13:48:08,907 INFO L130 BoogieDeclarations]: Found specification of procedure is_buf_mapped [2022-11-23 13:48:08,908 INFO L138 BoogieDeclarations]: Found implementation of procedure is_buf_mapped [2022-11-23 13:48:08,908 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2022-11-23 13:48:08,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2022-11-23 13:48:08,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2022-11-23 13:48:08,908 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-23 13:48:08,908 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-23 13:48:08,909 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2022-11-23 13:48:08,909 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2022-11-23 13:48:08,909 INFO L130 BoogieDeclarations]: Found specification of procedure reg_block_dump [2022-11-23 13:48:08,909 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_block_dump [2022-11-23 13:48:08,909 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2022-11-23 13:48:08,909 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2022-11-23 13:48:08,910 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-23 13:48:08,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-23 13:48:08,910 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2022-11-23 13:48:08,910 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2022-11-23 13:48:08,910 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_pci_shutdown [2022-11-23 13:48:08,911 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_pci_shutdown [2022-11-23 13:48:08,911 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2022-11-23 13:48:08,911 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2022-11-23 13:48:08,911 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-23 13:48:08,911 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-23 13:48:08,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-23 13:48:08,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-23 13:48:08,912 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2022-11-23 13:48:08,912 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2022-11-23 13:48:08,912 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2022-11-23 13:48:08,912 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2022-11-23 13:48:08,912 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_set_rxmode [2022-11-23 13:48:08,913 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_set_rxmode [2022-11-23 13:48:08,913 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-23 13:48:08,913 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-23 13:48:08,913 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2022-11-23 13:48:08,913 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2022-11-23 13:48:08,913 INFO L130 BoogieDeclarations]: Found specification of procedure get_buf_addr [2022-11-23 13:48:08,914 INFO L138 BoogieDeclarations]: Found implementation of procedure get_buf_addr [2022-11-23 13:48:08,914 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_wr_mbox [2022-11-23 13:48:08,914 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_wr_mbox [2022-11-23 13:48:08,914 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-23 13:48:08,914 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-23 13:48:08,914 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-23 13:48:08,915 INFO L130 BoogieDeclarations]: Found specification of procedure interfaces_get_idx [2022-11-23 13:48:08,915 INFO L138 BoogieDeclarations]: Found implementation of procedure interfaces_get_idx [2022-11-23 13:48:08,915 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2022-11-23 13:48:08,915 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2022-11-23 13:48:08,915 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_pci_remove [2022-11-23 13:48:08,915 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_pci_remove [2022-11-23 13:48:08,916 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2022-11-23 13:48:08,916 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2022-11-23 13:48:08,916 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_set_params [2022-11-23 13:48:08,916 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_set_params [2022-11-23 13:48:08,916 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2022-11-23 13:48:08,917 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2022-11-23 13:48:08,917 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-23 13:48:08,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-23 13:48:08,917 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2022-11-23 13:48:08,917 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2022-11-23 13:48:08,917 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_get_regs_len [2022-11-23 13:48:08,918 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_get_regs_len [2022-11-23 13:48:08,918 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_open [2022-11-23 13:48:08,918 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_open [2022-11-23 13:48:08,918 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2022-11-23 13:48:08,918 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2022-11-23 13:48:08,918 INFO L130 BoogieDeclarations]: Found specification of procedure refill_fl [2022-11-23 13:48:08,919 INFO L138 BoogieDeclarations]: Found implementation of procedure refill_fl [2022-11-23 13:48:08,919 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-23 13:48:08,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-23 13:48:08,919 INFO L130 BoogieDeclarations]: Found specification of procedure free_rx_bufs [2022-11-23 13:48:08,919 INFO L138 BoogieDeclarations]: Found implementation of procedure free_rx_bufs [2022-11-23 13:48:08,919 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2022-11-23 13:48:08,920 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2022-11-23 13:48:08,920 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2022-11-23 13:48:08,920 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2022-11-23 13:48:08,920 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2022-11-23 13:48:08,920 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2022-11-23 13:48:08,920 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_query_params [2022-11-23 13:48:08,921 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_query_params [2022-11-23 13:48:08,921 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-23 13:48:08,921 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-23 13:48:08,921 INFO L130 BoogieDeclarations]: Found specification of procedure poison_buf [2022-11-23 13:48:08,921 INFO L138 BoogieDeclarations]: Found implementation of procedure poison_buf [2022-11-23 13:48:08,921 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-23 13:48:08,922 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-23 13:48:08,922 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2022-11-23 13:48:08,922 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2022-11-23 13:48:08,922 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-11-23 13:48:08,922 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-11-23 13:48:08,922 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-23 13:48:08,923 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-23 13:48:08,923 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-23 13:48:08,923 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove [2022-11-23 13:48:08,923 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove [2022-11-23 13:48:08,923 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2022-11-23 13:48:08,923 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2022-11-23 13:48:08,924 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-23 13:48:08,924 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-23 13:48:08,924 INFO L130 BoogieDeclarations]: Found specification of procedure sge_qstats_entries [2022-11-23 13:48:08,924 INFO L138 BoogieDeclarations]: Found implementation of procedure sge_qstats_entries [2022-11-23 13:48:08,924 INFO L130 BoogieDeclarations]: Found specification of procedure fl_cap [2022-11-23 13:48:08,924 INFO L138 BoogieDeclarations]: Found implementation of procedure fl_cap [2022-11-23 13:48:08,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-23 13:48:08,925 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2022-11-23 13:48:08,925 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2022-11-23 13:48:08,925 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-23 13:48:08,925 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-23 13:48:08,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-23 13:48:08,926 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_ring [2022-11-23 13:48:08,926 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_ring [2022-11-23 13:48:08,926 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-11-23 13:48:08,926 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-11-23 13:48:08,926 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-23 13:48:08,927 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-23 13:48:08,927 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_alloc_mac_filt [2022-11-23 13:48:08,927 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_alloc_mac_filt [2022-11-23 13:48:08,927 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2022-11-23 13:48:08,927 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2022-11-23 13:48:08,927 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-11-23 13:48:08,928 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-11-23 13:48:08,928 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove_recursive [2022-11-23 13:48:08,928 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove_recursive [2022-11-23 13:48:08,928 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_set_rxmode [2022-11-23 13:48:08,928 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_set_rxmode [2022-11-23 13:48:08,928 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_cxgb4vf_module_exit_22_2 [2022-11-23 13:48:08,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_cxgb4vf_module_exit_22_2 [2022-11-23 13:48:08,929 INFO L130 BoogieDeclarations]: Found specification of procedure init_rspq [2022-11-23 13:48:08,929 INFO L138 BoogieDeclarations]: Found implementation of procedure init_rspq [2022-11-23 13:48:08,929 INFO L130 BoogieDeclarations]: Found specification of procedure adap2pinfo [2022-11-23 13:48:08,929 INFO L138 BoogieDeclarations]: Found implementation of procedure adap2pinfo [2022-11-23 13:48:08,929 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2022-11-23 13:48:08,930 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2022-11-23 13:48:08,930 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_stop [2022-11-23 13:48:08,930 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_stop [2022-11-23 13:48:08,930 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_seq_open [2022-11-23 13:48:08,930 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_seq_open [2022-11-23 13:48:08,931 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-23 13:48:08,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-23 13:48:08,931 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-11-23 13:48:08,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-11-23 13:48:08,931 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2022-11-23 13:48:08,931 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2022-11-23 13:48:08,931 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_enable_vi [2022-11-23 13:48:08,932 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_enable_vi [2022-11-23 13:48:08,932 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2022-11-23 13:48:08,932 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2022-11-23 13:48:08,932 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_poll_controller [2022-11-23 13:48:08,932 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_poll_controller [2022-11-23 13:48:08,932 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2022-11-23 13:48:08,933 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2022-11-23 13:48:08,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-23 13:48:08,933 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-23 13:48:08,933 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-23 13:48:08,933 INFO L130 BoogieDeclarations]: Found specification of procedure reclaimable [2022-11-23 13:48:08,933 INFO L138 BoogieDeclarations]: Found implementation of procedure reclaimable [2022-11-23 13:48:08,934 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-23 13:48:08,934 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-23 13:48:08,934 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2022-11-23 13:48:08,934 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2022-11-23 13:48:08,934 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_intr_handler [2022-11-23 13:48:08,935 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_intr_handler [2022-11-23 13:48:08,935 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2022-11-23 13:48:08,935 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2022-11-23 13:48:08,935 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2022-11-23 13:48:08,935 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2022-11-23 13:48:08,935 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_bits [2022-11-23 13:48:08,936 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_bits [2022-11-23 13:48:08,936 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2022-11-23 13:48:08,936 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2022-11-23 13:48:08,936 INFO L130 BoogieDeclarations]: Found specification of procedure qtimer_val [2022-11-23 13:48:08,936 INFO L138 BoogieDeclarations]: Found implementation of procedure qtimer_val [2022-11-23 13:48:08,936 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2022-11-23 13:48:08,937 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2022-11-23 13:48:08,937 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR_OR_NULL [2022-11-23 13:48:08,937 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR_OR_NULL [2022-11-23 13:48:08,937 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-11-23 13:48:08,937 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-11-23 13:48:08,937 INFO L130 BoogieDeclarations]: Found specification of procedure rspq_next [2022-11-23 13:48:08,938 INFO L138 BoogieDeclarations]: Found implementation of procedure rspq_next [2022-11-23 13:48:08,938 INFO L130 BoogieDeclarations]: Found specification of procedure dump_mbox [2022-11-23 13:48:08,938 INFO L138 BoogieDeclarations]: Found implementation of procedure dump_mbox [2022-11-23 13:48:08,938 INFO L130 BoogieDeclarations]: Found specification of procedure t4_write_reg [2022-11-23 13:48:08,938 INFO L138 BoogieDeclarations]: Found implementation of procedure t4_write_reg [2022-11-23 13:48:08,938 INFO L130 BoogieDeclarations]: Found specification of procedure txq_stop [2022-11-23 13:48:08,939 INFO L138 BoogieDeclarations]: Found implementation of procedure txq_stop [2022-11-23 13:48:08,939 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2022-11-23 13:48:08,939 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2022-11-23 13:48:08,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-23 13:48:08,939 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-11-23 13:48:08,939 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-11-23 13:48:08,940 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2022-11-23 13:48:08,940 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2022-11-23 13:48:08,940 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2022-11-23 13:48:08,940 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2022-11-23 13:48:08,940 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-23 13:48:08,940 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-23 13:48:08,941 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2022-11-23 13:48:08,941 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2022-11-23 13:48:08,941 INFO L130 BoogieDeclarations]: Found specification of procedure t4_read_reg64 [2022-11-23 13:48:08,941 INFO L138 BoogieDeclarations]: Found implementation of procedure t4_read_reg64 [2022-11-23 13:48:08,941 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2022-11-23 13:48:08,941 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2022-11-23 13:48:08,942 INFO L130 BoogieDeclarations]: Found specification of procedure free_rspq_fl [2022-11-23 13:48:08,942 INFO L138 BoogieDeclarations]: Found implementation of procedure free_rspq_fl [2022-11-23 13:48:08,942 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-11-23 13:48:08,942 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-11-23 13:48:08,942 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-11-23 13:48:08,942 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-11-23 13:48:08,943 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2022-11-23 13:48:08,943 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2022-11-23 13:48:08,943 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-23 13:48:08,943 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-23 13:48:08,943 INFO L130 BoogieDeclarations]: Found specification of procedure sge_queue_entries [2022-11-23 13:48:08,943 INFO L138 BoogieDeclarations]: Found implementation of procedure sge_queue_entries [2022-11-23 13:48:08,944 INFO L130 BoogieDeclarations]: Found specification of procedure seq_release [2022-11-23 13:48:08,944 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_release [2022-11-23 13:48:08,944 INFO L130 BoogieDeclarations]: Found specification of procedure get_buf_size [2022-11-23 13:48:08,944 INFO L138 BoogieDeclarations]: Found implementation of procedure get_buf_size [2022-11-23 13:48:08,944 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2022-11-23 13:48:08,944 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2022-11-23 13:48:08,945 INFO L130 BoogieDeclarations]: Found specification of procedure __ilog2_u32 [2022-11-23 13:48:08,945 INFO L138 BoogieDeclarations]: Found implementation of procedure __ilog2_u32 [2022-11-23 13:48:08,945 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2022-11-23 13:48:08,945 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2022-11-23 13:48:08,945 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2022-11-23 13:48:08,945 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2022-11-23 13:48:08,946 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-23 13:48:08,946 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-23 13:48:08,946 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2022-11-23 13:48:08,946 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2022-11-23 13:48:08,946 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_master [2022-11-23 13:48:08,946 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_master [2022-11-23 13:48:08,947 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-23 13:48:08,947 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-23 13:48:08,947 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_sge_alloc_rxq [2022-11-23 13:48:08,947 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_sge_alloc_rxq [2022-11-23 13:48:08,947 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-23 13:48:08,947 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-23 13:48:08,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-23 13:48:08,948 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2022-11-23 13:48:08,948 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2022-11-23 13:48:10,723 INFO L235 CfgBuilder]: Building ICFG [2022-11-23 13:48:10,727 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-23 13:48:10,982 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-23 13:48:22,696 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2022-11-23 13:48:23,059 INFO L276 CfgBuilder]: Performing block encoding [2022-11-23 13:48:26,266 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-23 13:48:26,267 INFO L300 CfgBuilder]: Removed 13 assume(true) statements. [2022-11-23 13:48:26,276 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 01:48:26 BoogieIcfgContainer [2022-11-23 13:48:26,276 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-23 13:48:26,279 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-23 13:48:26,279 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-23 13:48:26,282 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-23 13:48:26,283 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 01:47:59" (1/3) ... [2022-11-23 13:48:26,285 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d3b8aa8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 01:48:26, skipping insertion in model container [2022-11-23 13:48:26,285 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:48:07" (2/3) ... [2022-11-23 13:48:26,286 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d3b8aa8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 01:48:26, skipping insertion in model container [2022-11-23 13:48:26,286 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 01:48:26" (3/3) ... [2022-11-23 13:48:26,288 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i [2022-11-23 13:48:26,307 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-23 13:48:26,308 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 4 error locations. [2022-11-23 13:48:26,432 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-23 13:48:26,441 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@5de777d4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-23 13:48:26,441 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-11-23 13:48:26,457 INFO L276 IsEmpty]: Start isEmpty. Operand has 3098 states, 1873 states have (on average 1.3016550987720235) internal successors, (2438), 1911 states have internal predecessors, (2438), 1047 states have call successors, (1047), 175 states have call predecessors, (1047), 174 states have return successors, (1038), 1033 states have call predecessors, (1038), 1038 states have call successors, (1038) [2022-11-23 13:48:26,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 603 [2022-11-23 13:48:26,510 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:48:26,511 INFO L195 NwaCegarLoop]: trace histogram [59, 58, 58, 58, 58, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:48:26,512 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:48:26,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:48:26,517 INFO L85 PathProgramCache]: Analyzing trace with hash -2120444038, now seen corresponding path program 1 times [2022-11-23 13:48:26,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:48:26,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826599106] [2022-11-23 13:48:26,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:48:26,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:48:27,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:48:28,467 INFO L134 CoverageAnalysis]: Checked inductivity of 13340 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13340 trivial. 0 not checked. [2022-11-23 13:48:28,468 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:48:28,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826599106] [2022-11-23 13:48:28,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826599106] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:48:28,469 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:48:28,470 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 13:48:28,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197092475] [2022-11-23 13:48:28,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:48:28,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 13:48:28,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:48:28,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 13:48:28,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 13:48:28,525 INFO L87 Difference]: Start difference. First operand has 3098 states, 1873 states have (on average 1.3016550987720235) internal successors, (2438), 1911 states have internal predecessors, (2438), 1047 states have call successors, (1047), 175 states have call predecessors, (1047), 174 states have return successors, (1038), 1033 states have call predecessors, (1038), 1038 states have call successors, (1038) Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (61), 3 states have call predecessors, (61), 3 states have call successors, (61) [2022-11-23 13:48:35,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:48:35,805 INFO L93 Difference]: Finished difference Result 8960 states and 13112 transitions. [2022-11-23 13:48:35,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 13:48:35,811 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (61), 3 states have call predecessors, (61), 3 states have call successors, (61) Word has length 602 [2022-11-23 13:48:35,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:48:35,882 INFO L225 Difference]: With dead ends: 8960 [2022-11-23 13:48:35,883 INFO L226 Difference]: Without dead ends: 5965 [2022-11-23 13:48:35,910 INFO L412 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 [2022-11-23 13:48:35,914 INFO L413 NwaCegarLoop]: 4859 mSDtfsCounter, 4240 mSDsluCounter, 3855 mSDsCounter, 0 mSdLazyCounter, 1228 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4240 SdHoareTripleChecker+Valid, 8714 SdHoareTripleChecker+Invalid, 1236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2022-11-23 13:48:35,915 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4240 Valid, 8714 Invalid, 1236 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [8 Valid, 1228 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2022-11-23 13:48:35,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5965 states. [2022-11-23 13:48:36,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5965 to 5959. [2022-11-23 13:48:36,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5959 states, 3635 states have (on average 1.3012379642365888) internal successors, (4730), 3706 states have internal predecessors, (4730), 1976 states have call successors, (1976), 345 states have call predecessors, (1976), 344 states have return successors, (1972), 1962 states have call predecessors, (1972), 1972 states have call successors, (1972) [2022-11-23 13:48:36,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5959 states to 5959 states and 8678 transitions. [2022-11-23 13:48:36,545 INFO L78 Accepts]: Start accepts. Automaton has 5959 states and 8678 transitions. Word has length 602 [2022-11-23 13:48:36,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:48:36,555 INFO L495 AbstractCegarLoop]: Abstraction has 5959 states and 8678 transitions. [2022-11-23 13:48:36,555 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (61), 3 states have call predecessors, (61), 3 states have call successors, (61) [2022-11-23 13:48:36,556 INFO L276 IsEmpty]: Start isEmpty. Operand 5959 states and 8678 transitions. [2022-11-23 13:48:36,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 619 [2022-11-23 13:48:36,581 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:48:36,582 INFO L195 NwaCegarLoop]: trace histogram [59, 58, 58, 58, 58, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:48:36,582 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-23 13:48:36,583 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:48:36,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:48:36,583 INFO L85 PathProgramCache]: Analyzing trace with hash -1014966119, now seen corresponding path program 1 times [2022-11-23 13:48:36,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:48:36,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053128663] [2022-11-23 13:48:36,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:48:36,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:48:36,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:48:37,837 INFO L134 CoverageAnalysis]: Checked inductivity of 13340 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13340 trivial. 0 not checked. [2022-11-23 13:48:37,838 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:48:37,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053128663] [2022-11-23 13:48:37,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053128663] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:48:37,840 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:48:37,840 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 13:48:37,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010215175] [2022-11-23 13:48:37,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:48:37,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 13:48:37,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:48:37,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 13:48:37,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 13:48:37,846 INFO L87 Difference]: Start difference. First operand 5959 states and 8678 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (64), 2 states have call predecessors, (64), 1 states have return successors, (63), 3 states have call predecessors, (63), 3 states have call successors, (63) [2022-11-23 13:48:42,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:48:42,010 INFO L93 Difference]: Finished difference Result 11701 states and 17019 transitions. [2022-11-23 13:48:42,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 13:48:42,014 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (64), 2 states have call predecessors, (64), 1 states have return successors, (63), 3 states have call predecessors, (63), 3 states have call successors, (63) Word has length 618 [2022-11-23 13:48:42,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:48:42,050 INFO L225 Difference]: With dead ends: 11701 [2022-11-23 13:48:42,050 INFO L226 Difference]: Without dead ends: 5859 [2022-11-23 13:48:42,072 INFO L412 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 [2022-11-23 13:48:42,073 INFO L413 NwaCegarLoop]: 3822 mSDtfsCounter, 4208 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 598 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4208 SdHoareTripleChecker+Valid, 4011 SdHoareTripleChecker+Invalid, 598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-11-23 13:48:42,073 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4208 Valid, 4011 Invalid, 598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 598 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2022-11-23 13:48:42,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5859 states. [2022-11-23 13:48:42,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5859 to 5859. [2022-11-23 13:48:42,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5859 states, 3572 states have (on average 1.299552071668533) internal successors, (4642), 3640 states have internal predecessors, (4642), 1938 states have call successors, (1938), 347 states have call predecessors, (1938), 346 states have return successors, (1934), 1924 states have call predecessors, (1934), 1934 states have call successors, (1934) [2022-11-23 13:48:42,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5859 states to 5859 states and 8514 transitions. [2022-11-23 13:48:42,462 INFO L78 Accepts]: Start accepts. Automaton has 5859 states and 8514 transitions. Word has length 618 [2022-11-23 13:48:42,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:48:42,463 INFO L495 AbstractCegarLoop]: Abstraction has 5859 states and 8514 transitions. [2022-11-23 13:48:42,465 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (64), 2 states have call predecessors, (64), 1 states have return successors, (63), 3 states have call predecessors, (63), 3 states have call successors, (63) [2022-11-23 13:48:42,465 INFO L276 IsEmpty]: Start isEmpty. Operand 5859 states and 8514 transitions. [2022-11-23 13:48:42,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 626 [2022-11-23 13:48:42,486 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:48:42,486 INFO L195 NwaCegarLoop]: trace histogram [59, 58, 58, 58, 58, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:48:42,487 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-23 13:48:42,487 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:48:42,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:48:42,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1054699920, now seen corresponding path program 1 times [2022-11-23 13:48:42,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:48:42,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625204554] [2022-11-23 13:48:42,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:48:42,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:48:42,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:48:43,254 INFO L134 CoverageAnalysis]: Checked inductivity of 13340 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13340 trivial. 0 not checked. [2022-11-23 13:48:43,254 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:48:43,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625204554] [2022-11-23 13:48:43,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625204554] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:48:43,260 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:48:43,260 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 13:48:43,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514138648] [2022-11-23 13:48:43,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:48:43,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 13:48:43,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:48:43,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 13:48:43,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 13:48:43,268 INFO L87 Difference]: Start difference. First operand 5859 states and 8514 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (62), 3 states have call predecessors, (62), 3 states have call successors, (62) [2022-11-23 13:48:49,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:48:49,999 INFO L93 Difference]: Finished difference Result 15929 states and 23122 transitions. [2022-11-23 13:48:49,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 13:48:49,999 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (62), 3 states have call predecessors, (62), 3 states have call successors, (62) Word has length 625 [2022-11-23 13:48:50,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:48:50,066 INFO L225 Difference]: With dead ends: 15929 [2022-11-23 13:48:50,066 INFO L226 Difference]: Without dead ends: 10205 [2022-11-23 13:48:50,094 INFO L412 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 [2022-11-23 13:48:50,095 INFO L413 NwaCegarLoop]: 4555 mSDtfsCounter, 3188 mSDsluCounter, 3759 mSDsCounter, 0 mSdLazyCounter, 1235 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3188 SdHoareTripleChecker+Valid, 8314 SdHoareTripleChecker+Invalid, 1242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2022-11-23 13:48:50,095 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3188 Valid, 8314 Invalid, 1242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1235 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2022-11-23 13:48:50,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10205 states. [2022-11-23 13:48:50,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10205 to 10172. [2022-11-23 13:48:50,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10172 states, 6201 states have (on average 1.299306563457507) internal successors, (8057), 6329 states have internal predecessors, (8057), 3343 states have call successors, (3343), 626 states have call predecessors, (3343), 625 states have return successors, (3345), 3316 states have call predecessors, (3345), 3339 states have call successors, (3345) [2022-11-23 13:48:50,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10172 states to 10172 states and 14745 transitions. [2022-11-23 13:48:50,759 INFO L78 Accepts]: Start accepts. Automaton has 10172 states and 14745 transitions. Word has length 625 [2022-11-23 13:48:50,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:48:50,761 INFO L495 AbstractCegarLoop]: Abstraction has 10172 states and 14745 transitions. [2022-11-23 13:48:50,762 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (62), 3 states have call predecessors, (62), 3 states have call successors, (62) [2022-11-23 13:48:50,762 INFO L276 IsEmpty]: Start isEmpty. Operand 10172 states and 14745 transitions. [2022-11-23 13:48:50,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 637 [2022-11-23 13:48:50,784 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:48:50,784 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:48:50,784 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-23 13:48:50,785 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:48:50,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:48:50,786 INFO L85 PathProgramCache]: Analyzing trace with hash 336812742, now seen corresponding path program 1 times [2022-11-23 13:48:50,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:48:50,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187001037] [2022-11-23 13:48:50,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:48:50,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:48:51,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:48:52,596 INFO L134 CoverageAnalysis]: Checked inductivity of 13597 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13597 trivial. 0 not checked. [2022-11-23 13:48:52,596 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:48:52,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187001037] [2022-11-23 13:48:52,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187001037] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:48:52,597 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:48:52,597 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:48:52,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28057760] [2022-11-23 13:48:52,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:48:52,598 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:48:52,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:48:52,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:48:52,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:48:52,600 INFO L87 Difference]: Start difference. First operand 10172 states and 14745 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2022-11-23 13:49:00,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:49:00,185 INFO L93 Difference]: Finished difference Result 10178 states and 14750 transitions. [2022-11-23 13:49:00,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 13:49:00,186 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) Word has length 636 [2022-11-23 13:49:00,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:49:00,247 INFO L225 Difference]: With dead ends: 10178 [2022-11-23 13:49:00,247 INFO L226 Difference]: Without dead ends: 10176 [2022-11-23 13:49:00,254 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-23 13:49:00,255 INFO L413 NwaCegarLoop]: 3803 mSDtfsCounter, 4251 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4266 SdHoareTripleChecker+Valid, 11392 SdHoareTripleChecker+Invalid, 1797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2022-11-23 13:49:00,255 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4266 Valid, 11392 Invalid, 1797 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 7.0s Time] [2022-11-23 13:49:00,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10176 states. [2022-11-23 13:49:01,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10176 to 10176. [2022-11-23 13:49:01,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10176 states, 6204 states have (on average 1.2991618310767248) internal successors, (8060), 6332 states have internal predecessors, (8060), 3343 states have call successors, (3343), 627 states have call predecessors, (3343), 626 states have return successors, (3345), 3316 states have call predecessors, (3345), 3339 states have call successors, (3345) [2022-11-23 13:49:01,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10176 states to 10176 states and 14748 transitions. [2022-11-23 13:49:01,215 INFO L78 Accepts]: Start accepts. Automaton has 10176 states and 14748 transitions. Word has length 636 [2022-11-23 13:49:01,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:49:01,217 INFO L495 AbstractCegarLoop]: Abstraction has 10176 states and 14748 transitions. [2022-11-23 13:49:01,217 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2022-11-23 13:49:01,217 INFO L276 IsEmpty]: Start isEmpty. Operand 10176 states and 14748 transitions. [2022-11-23 13:49:01,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 649 [2022-11-23 13:49:01,244 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:49:01,244 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:49:01,244 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-23 13:49:01,245 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:49:01,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:49:01,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1011093441, now seen corresponding path program 1 times [2022-11-23 13:49:01,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:49:01,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096642807] [2022-11-23 13:49:01,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:49:01,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:49:01,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:49:03,006 INFO L134 CoverageAnalysis]: Checked inductivity of 13603 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 13601 trivial. 0 not checked. [2022-11-23 13:49:03,006 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:49:03,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096642807] [2022-11-23 13:49:03,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096642807] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:49:03,007 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:49:03,007 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:49:03,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951276596] [2022-11-23 13:49:03,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:49:03,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:49:03,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:49:03,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:49:03,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:49:03,009 INFO L87 Difference]: Start difference. First operand 10176 states and 14748 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (71), 3 states have call predecessors, (71), 1 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2022-11-23 13:49:10,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:49:10,815 INFO L93 Difference]: Finished difference Result 10182 states and 14753 transitions. [2022-11-23 13:49:10,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 13:49:10,815 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (71), 3 states have call predecessors, (71), 1 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) Word has length 648 [2022-11-23 13:49:10,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:49:10,864 INFO L225 Difference]: With dead ends: 10182 [2022-11-23 13:49:10,864 INFO L226 Difference]: Without dead ends: 10180 [2022-11-23 13:49:10,872 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-23 13:49:10,873 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4245 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4259 SdHoareTripleChecker+Valid, 11395 SdHoareTripleChecker+Invalid, 1797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2022-11-23 13:49:10,873 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4259 Valid, 11395 Invalid, 1797 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 7.2s Time] [2022-11-23 13:49:10,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10180 states. [2022-11-23 13:49:11,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10180 to 10180. [2022-11-23 13:49:11,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10180 states, 6207 states have (on average 1.2990172386015788) internal successors, (8063), 6335 states have internal predecessors, (8063), 3343 states have call successors, (3343), 628 states have call predecessors, (3343), 627 states have return successors, (3345), 3316 states have call predecessors, (3345), 3339 states have call successors, (3345) [2022-11-23 13:49:11,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10180 states to 10180 states and 14751 transitions. [2022-11-23 13:49:11,579 INFO L78 Accepts]: Start accepts. Automaton has 10180 states and 14751 transitions. Word has length 648 [2022-11-23 13:49:11,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:49:11,581 INFO L495 AbstractCegarLoop]: Abstraction has 10180 states and 14751 transitions. [2022-11-23 13:49:11,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (71), 3 states have call predecessors, (71), 1 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2022-11-23 13:49:11,581 INFO L276 IsEmpty]: Start isEmpty. Operand 10180 states and 14751 transitions. [2022-11-23 13:49:11,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 654 [2022-11-23 13:49:11,595 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:49:11,595 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 4, 4, 3, 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] [2022-11-23 13:49:11,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-23 13:49:11,596 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:49:11,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:49:11,596 INFO L85 PathProgramCache]: Analyzing trace with hash 924320161, now seen corresponding path program 1 times [2022-11-23 13:49:11,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:49:11,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177239231] [2022-11-23 13:49:11,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:49:11,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:49:11,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:49:13,089 INFO L134 CoverageAnalysis]: Checked inductivity of 13609 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 13605 trivial. 0 not checked. [2022-11-23 13:49:13,090 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:49:13,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177239231] [2022-11-23 13:49:13,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177239231] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:49:13,092 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:49:13,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:49:13,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894525285] [2022-11-23 13:49:13,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:49:13,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:49:13,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:49:13,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:49:13,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:49:13,094 INFO L87 Difference]: Start difference. First operand 10180 states and 14751 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2022-11-23 13:49:18,546 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 13:49:22,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:49:22,317 INFO L93 Difference]: Finished difference Result 10186 states and 14756 transitions. [2022-11-23 13:49:22,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 13:49:22,318 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) Word has length 653 [2022-11-23 13:49:22,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:49:22,368 INFO L225 Difference]: With dead ends: 10186 [2022-11-23 13:49:22,369 INFO L226 Difference]: Without dead ends: 10184 [2022-11-23 13:49:22,377 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-23 13:49:22,378 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4245 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4258 SdHoareTripleChecker+Valid, 11395 SdHoareTripleChecker+Invalid, 1797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2022-11-23 13:49:22,378 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4258 Valid, 11395 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 8.7s Time] [2022-11-23 13:49:22,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10184 states. [2022-11-23 13:49:23,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10184 to 10184. [2022-11-23 13:49:23,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10184 states, 6210 states have (on average 1.2988727858293077) internal successors, (8066), 6338 states have internal predecessors, (8066), 3343 states have call successors, (3343), 629 states have call predecessors, (3343), 628 states have return successors, (3345), 3316 states have call predecessors, (3345), 3339 states have call successors, (3345) [2022-11-23 13:49:23,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10184 states to 10184 states and 14754 transitions. [2022-11-23 13:49:23,141 INFO L78 Accepts]: Start accepts. Automaton has 10184 states and 14754 transitions. Word has length 653 [2022-11-23 13:49:23,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:49:23,143 INFO L495 AbstractCegarLoop]: Abstraction has 10184 states and 14754 transitions. [2022-11-23 13:49:23,143 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2022-11-23 13:49:23,143 INFO L276 IsEmpty]: Start isEmpty. Operand 10184 states and 14754 transitions. [2022-11-23 13:49:23,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 652 [2022-11-23 13:49:23,156 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:49:23,156 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:49:23,156 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-23 13:49:23,157 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:49:23,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:49:23,157 INFO L85 PathProgramCache]: Analyzing trace with hash 1071563514, now seen corresponding path program 1 times [2022-11-23 13:49:23,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:49:23,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364598144] [2022-11-23 13:49:23,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:49:23,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:49:23,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:49:24,721 INFO L134 CoverageAnalysis]: Checked inductivity of 13615 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 13609 trivial. 0 not checked. [2022-11-23 13:49:24,722 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:49:24,722 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364598144] [2022-11-23 13:49:24,722 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364598144] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:49:24,722 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:49:24,723 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:49:24,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285363097] [2022-11-23 13:49:24,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:49:24,724 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:49:24,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:49:24,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:49:24,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:49:24,725 INFO L87 Difference]: Start difference. First operand 10184 states and 14754 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (70), 3 states have call predecessors, (70), 1 states have return successors, (68), 2 states have call predecessors, (68), 2 states have call successors, (68) [2022-11-23 13:49:32,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:49:32,272 INFO L93 Difference]: Finished difference Result 10190 states and 14759 transitions. [2022-11-23 13:49:32,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 13:49:32,273 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (70), 3 states have call predecessors, (70), 1 states have return successors, (68), 2 states have call predecessors, (68), 2 states have call successors, (68) Word has length 651 [2022-11-23 13:49:32,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:49:32,319 INFO L225 Difference]: With dead ends: 10190 [2022-11-23 13:49:32,320 INFO L226 Difference]: Without dead ends: 10188 [2022-11-23 13:49:32,327 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-23 13:49:32,328 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4246 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4258 SdHoareTripleChecker+Valid, 11395 SdHoareTripleChecker+Invalid, 1797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2022-11-23 13:49:32,328 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4258 Valid, 11395 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 6.9s Time] [2022-11-23 13:49:32,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10188 states. [2022-11-23 13:49:33,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10188 to 10188. [2022-11-23 13:49:33,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10188 states, 6213 states have (on average 1.2987284725575405) internal successors, (8069), 6341 states have internal predecessors, (8069), 3343 states have call successors, (3343), 630 states have call predecessors, (3343), 629 states have return successors, (3345), 3316 states have call predecessors, (3345), 3339 states have call successors, (3345) [2022-11-23 13:49:33,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10188 states to 10188 states and 14757 transitions. [2022-11-23 13:49:33,154 INFO L78 Accepts]: Start accepts. Automaton has 10188 states and 14757 transitions. Word has length 651 [2022-11-23 13:49:33,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:49:33,156 INFO L495 AbstractCegarLoop]: Abstraction has 10188 states and 14757 transitions. [2022-11-23 13:49:33,156 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (70), 3 states have call predecessors, (70), 1 states have return successors, (68), 2 states have call predecessors, (68), 2 states have call successors, (68) [2022-11-23 13:49:33,156 INFO L276 IsEmpty]: Start isEmpty. Operand 10188 states and 14757 transitions. [2022-11-23 13:49:33,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 663 [2022-11-23 13:49:33,172 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:49:33,172 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 5, 4, 4, 4, 4, 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] [2022-11-23 13:49:33,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-23 13:49:33,173 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:49:33,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:49:33,174 INFO L85 PathProgramCache]: Analyzing trace with hash 1825663806, now seen corresponding path program 1 times [2022-11-23 13:49:33,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:49:33,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158478731] [2022-11-23 13:49:33,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:49:33,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:49:33,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:49:34,631 INFO L134 CoverageAnalysis]: Checked inductivity of 13632 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 13624 trivial. 0 not checked. [2022-11-23 13:49:34,631 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:49:34,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158478731] [2022-11-23 13:49:34,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158478731] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:49:34,632 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:49:34,632 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:49:34,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85119399] [2022-11-23 13:49:34,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:49:34,633 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:49:34,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:49:34,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:49:34,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:49:34,634 INFO L87 Difference]: Start difference. First operand 10188 states and 14757 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2022-11-23 13:49:42,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:49:42,381 INFO L93 Difference]: Finished difference Result 10268 states and 14827 transitions. [2022-11-23 13:49:42,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 13:49:42,382 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) Word has length 662 [2022-11-23 13:49:42,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:49:42,431 INFO L225 Difference]: With dead ends: 10268 [2022-11-23 13:49:42,431 INFO L226 Difference]: Without dead ends: 10266 [2022-11-23 13:49:42,439 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-23 13:49:42,440 INFO L413 NwaCegarLoop]: 3815 mSDtfsCounter, 4194 mSDsluCounter, 7673 mSDsCounter, 0 mSdLazyCounter, 1813 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4205 SdHoareTripleChecker+Valid, 11488 SdHoareTripleChecker+Invalid, 1815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1813 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2022-11-23 13:49:42,441 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4205 Valid, 11488 Invalid, 1815 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1813 Invalid, 0 Unknown, 0 Unchecked, 7.1s Time] [2022-11-23 13:49:42,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10266 states. [2022-11-23 13:49:43,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10266 to 10264. [2022-11-23 13:49:43,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10264 states, 6258 states have (on average 1.2975391498881432) internal successors, (8120), 6388 states have internal predecessors, (8120), 3351 states have call successors, (3351), 653 states have call predecessors, (3351), 652 states have return successors, (3353), 3324 states have call predecessors, (3353), 3347 states have call successors, (3353) [2022-11-23 13:49:43,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10264 states to 10264 states and 14824 transitions. [2022-11-23 13:49:43,430 INFO L78 Accepts]: Start accepts. Automaton has 10264 states and 14824 transitions. Word has length 662 [2022-11-23 13:49:43,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:49:43,431 INFO L495 AbstractCegarLoop]: Abstraction has 10264 states and 14824 transitions. [2022-11-23 13:49:43,431 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2022-11-23 13:49:43,431 INFO L276 IsEmpty]: Start isEmpty. Operand 10264 states and 14824 transitions. [2022-11-23 13:49:43,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 662 [2022-11-23 13:49:43,445 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:49:43,446 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 6, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:49:43,446 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-23 13:49:43,446 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:49:43,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:49:43,447 INFO L85 PathProgramCache]: Analyzing trace with hash -524604870, now seen corresponding path program 1 times [2022-11-23 13:49:43,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:49:43,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424612219] [2022-11-23 13:49:43,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:49:43,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:49:43,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:49:44,902 INFO L134 CoverageAnalysis]: Checked inductivity of 13647 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 13637 trivial. 0 not checked. [2022-11-23 13:49:44,903 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:49:44,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424612219] [2022-11-23 13:49:44,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424612219] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:49:44,903 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:49:44,904 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:49:44,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255594445] [2022-11-23 13:49:44,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:49:44,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:49:44,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:49:44,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:49:44,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:49:44,906 INFO L87 Difference]: Start difference. First operand 10264 states and 14824 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2022-11-23 13:49:53,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:49:53,232 INFO L93 Difference]: Finished difference Result 10270 states and 14829 transitions. [2022-11-23 13:49:53,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 13:49:53,233 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) Word has length 661 [2022-11-23 13:49:53,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:49:53,274 INFO L225 Difference]: With dead ends: 10270 [2022-11-23 13:49:53,274 INFO L226 Difference]: Without dead ends: 10268 [2022-11-23 13:49:53,282 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-23 13:49:53,282 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4246 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4256 SdHoareTripleChecker+Valid, 11395 SdHoareTripleChecker+Invalid, 1797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2022-11-23 13:49:53,283 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4256 Valid, 11395 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 7.6s Time] [2022-11-23 13:49:53,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10268 states. [2022-11-23 13:49:54,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10268 to 10268. [2022-11-23 13:49:54,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10268 states, 6261 states have (on average 1.2973965820156526) internal successors, (8123), 6391 states have internal predecessors, (8123), 3351 states have call successors, (3351), 654 states have call predecessors, (3351), 653 states have return successors, (3353), 3324 states have call predecessors, (3353), 3347 states have call successors, (3353) [2022-11-23 13:49:54,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10268 states to 10268 states and 14827 transitions. [2022-11-23 13:49:54,272 INFO L78 Accepts]: Start accepts. Automaton has 10268 states and 14827 transitions. Word has length 661 [2022-11-23 13:49:54,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:49:54,273 INFO L495 AbstractCegarLoop]: Abstraction has 10268 states and 14827 transitions. [2022-11-23 13:49:54,273 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2022-11-23 13:49:54,273 INFO L276 IsEmpty]: Start isEmpty. Operand 10268 states and 14827 transitions. [2022-11-23 13:49:54,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 667 [2022-11-23 13:49:54,289 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:49:54,289 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 7, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:49:54,290 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-23 13:49:54,290 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:49:54,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:49:54,290 INFO L85 PathProgramCache]: Analyzing trace with hash 1383672710, now seen corresponding path program 1 times [2022-11-23 13:49:54,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:49:54,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233823848] [2022-11-23 13:49:54,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:49:54,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:49:54,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:49:55,641 INFO L134 CoverageAnalysis]: Checked inductivity of 13669 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 13657 trivial. 0 not checked. [2022-11-23 13:49:55,641 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:49:55,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233823848] [2022-11-23 13:49:55,642 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233823848] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:49:55,642 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:49:55,642 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:49:55,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8138272] [2022-11-23 13:49:55,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:49:55,643 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:49:55,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:49:55,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:49:55,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:49:55,645 INFO L87 Difference]: Start difference. First operand 10268 states and 14827 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) [2022-11-23 13:50:03,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:50:03,863 INFO L93 Difference]: Finished difference Result 10274 states and 14832 transitions. [2022-11-23 13:50:03,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 13:50:03,871 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) Word has length 666 [2022-11-23 13:50:03,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:50:03,904 INFO L225 Difference]: With dead ends: 10274 [2022-11-23 13:50:03,904 INFO L226 Difference]: Without dead ends: 10272 [2022-11-23 13:50:03,909 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-23 13:50:03,909 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4246 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4255 SdHoareTripleChecker+Valid, 11395 SdHoareTripleChecker+Invalid, 1797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2022-11-23 13:50:03,910 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4255 Valid, 11395 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 7.3s Time] [2022-11-23 13:50:03,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10272 states. [2022-11-23 13:50:04,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10272 to 10272. [2022-11-23 13:50:04,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10272 states, 6264 states have (on average 1.2972541507024267) internal successors, (8126), 6394 states have internal predecessors, (8126), 3351 states have call successors, (3351), 655 states have call predecessors, (3351), 654 states have return successors, (3353), 3324 states have call predecessors, (3353), 3347 states have call successors, (3353) [2022-11-23 13:50:04,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10272 states to 10272 states and 14830 transitions. [2022-11-23 13:50:04,780 INFO L78 Accepts]: Start accepts. Automaton has 10272 states and 14830 transitions. Word has length 666 [2022-11-23 13:50:04,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:50:04,781 INFO L495 AbstractCegarLoop]: Abstraction has 10272 states and 14830 transitions. [2022-11-23 13:50:04,782 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) [2022-11-23 13:50:04,782 INFO L276 IsEmpty]: Start isEmpty. Operand 10272 states and 14830 transitions. [2022-11-23 13:50:04,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 672 [2022-11-23 13:50:04,807 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:50:04,808 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 8, 7, 7, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:50:04,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-23 13:50:04,808 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:50:04,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:50:04,809 INFO L85 PathProgramCache]: Analyzing trace with hash 2116104570, now seen corresponding path program 1 times [2022-11-23 13:50:04,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:50:04,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508520906] [2022-11-23 13:50:04,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:50:04,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:50:05,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:50:06,262 INFO L134 CoverageAnalysis]: Checked inductivity of 13695 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 13681 trivial. 0 not checked. [2022-11-23 13:50:06,263 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:50:06,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508520906] [2022-11-23 13:50:06,263 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508520906] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:50:06,263 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:50:06,264 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:50:06,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682606889] [2022-11-23 13:50:06,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:50:06,265 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:50:06,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:50:06,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:50:06,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:50:06,266 INFO L87 Difference]: Start difference. First operand 10272 states and 14830 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2022-11-23 13:50:15,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:50:15,775 INFO L93 Difference]: Finished difference Result 10278 states and 14835 transitions. [2022-11-23 13:50:15,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 13:50:15,776 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) Word has length 671 [2022-11-23 13:50:15,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:50:15,808 INFO L225 Difference]: With dead ends: 10278 [2022-11-23 13:50:15,808 INFO L226 Difference]: Without dead ends: 10276 [2022-11-23 13:50:15,814 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-23 13:50:15,815 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4246 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4254 SdHoareTripleChecker+Valid, 11395 SdHoareTripleChecker+Invalid, 1797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2022-11-23 13:50:15,815 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4254 Valid, 11395 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 8.7s Time] [2022-11-23 13:50:15,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10276 states. [2022-11-23 13:50:16,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10276 to 10276. [2022-11-23 13:50:16,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10276 states, 6267 states have (on average 1.2971118557523535) internal successors, (8129), 6397 states have internal predecessors, (8129), 3351 states have call successors, (3351), 656 states have call predecessors, (3351), 655 states have return successors, (3353), 3324 states have call predecessors, (3353), 3347 states have call successors, (3353) [2022-11-23 13:50:16,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10276 states to 10276 states and 14833 transitions. [2022-11-23 13:50:16,810 INFO L78 Accepts]: Start accepts. Automaton has 10276 states and 14833 transitions. Word has length 671 [2022-11-23 13:50:16,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:50:16,811 INFO L495 AbstractCegarLoop]: Abstraction has 10276 states and 14833 transitions. [2022-11-23 13:50:16,812 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2022-11-23 13:50:16,812 INFO L276 IsEmpty]: Start isEmpty. Operand 10276 states and 14833 transitions. [2022-11-23 13:50:16,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 684 [2022-11-23 13:50:16,830 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:50:16,831 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 9, 8, 8, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:50:16,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-23 13:50:16,832 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:50:16,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:50:16,832 INFO L85 PathProgramCache]: Analyzing trace with hash -1162104543, now seen corresponding path program 1 times [2022-11-23 13:50:16,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:50:16,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422346648] [2022-11-23 13:50:16,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:50:16,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:50:17,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:50:18,138 INFO L134 CoverageAnalysis]: Checked inductivity of 13729 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 13713 trivial. 0 not checked. [2022-11-23 13:50:18,139 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:50:18,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422346648] [2022-11-23 13:50:18,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422346648] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:50:18,139 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:50:18,140 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:50:18,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161750580] [2022-11-23 13:50:18,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:50:18,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:50:18,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:50:18,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:50:18,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:50:18,142 INFO L87 Difference]: Start difference. First operand 10276 states and 14833 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 2 states have call predecessors, (76), 2 states have call successors, (76) [2022-11-23 13:50:26,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:50:26,379 INFO L93 Difference]: Finished difference Result 10282 states and 14838 transitions. [2022-11-23 13:50:26,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 13:50:26,380 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 2 states have call predecessors, (76), 2 states have call successors, (76) Word has length 683 [2022-11-23 13:50:26,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:50:26,419 INFO L225 Difference]: With dead ends: 10282 [2022-11-23 13:50:26,420 INFO L226 Difference]: Without dead ends: 10280 [2022-11-23 13:50:26,426 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-23 13:50:26,427 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4245 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4252 SdHoareTripleChecker+Valid, 11395 SdHoareTripleChecker+Invalid, 1797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2022-11-23 13:50:26,427 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4252 Valid, 11395 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 7.3s Time] [2022-11-23 13:50:26,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10280 states. [2022-11-23 13:50:27,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10280 to 10280. [2022-11-23 13:50:27,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10280 states, 6270 states have (on average 1.2969696969696969) internal successors, (8132), 6400 states have internal predecessors, (8132), 3351 states have call successors, (3351), 657 states have call predecessors, (3351), 656 states have return successors, (3353), 3324 states have call predecessors, (3353), 3347 states have call successors, (3353) [2022-11-23 13:50:27,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10280 states to 10280 states and 14836 transitions. [2022-11-23 13:50:27,340 INFO L78 Accepts]: Start accepts. Automaton has 10280 states and 14836 transitions. Word has length 683 [2022-11-23 13:50:27,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:50:27,341 INFO L495 AbstractCegarLoop]: Abstraction has 10280 states and 14836 transitions. [2022-11-23 13:50:27,342 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 2 states have call predecessors, (76), 2 states have call successors, (76) [2022-11-23 13:50:27,342 INFO L276 IsEmpty]: Start isEmpty. Operand 10280 states and 14836 transitions. [2022-11-23 13:50:27,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 682 [2022-11-23 13:50:27,361 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:50:27,361 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 10, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:50:27,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-23 13:50:27,362 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:50:27,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:50:27,363 INFO L85 PathProgramCache]: Analyzing trace with hash -1333208902, now seen corresponding path program 1 times [2022-11-23 13:50:27,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:50:27,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072438416] [2022-11-23 13:50:27,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:50:27,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:50:27,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:50:28,680 INFO L134 CoverageAnalysis]: Checked inductivity of 13759 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 13741 trivial. 0 not checked. [2022-11-23 13:50:28,680 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:50:28,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072438416] [2022-11-23 13:50:28,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072438416] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:50:28,681 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:50:28,681 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:50:28,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107735658] [2022-11-23 13:50:28,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:50:28,682 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:50:28,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:50:28,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:50:28,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:50:28,683 INFO L87 Difference]: Start difference. First operand 10280 states and 14836 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (76), 3 states have call predecessors, (76), 1 states have return successors, (74), 2 states have call predecessors, (74), 2 states have call successors, (74) [2022-11-23 13:50:37,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:50:37,390 INFO L93 Difference]: Finished difference Result 10286 states and 14841 transitions. [2022-11-23 13:50:37,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 13:50:37,391 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (76), 3 states have call predecessors, (76), 1 states have return successors, (74), 2 states have call predecessors, (74), 2 states have call successors, (74) Word has length 681 [2022-11-23 13:50:37,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:50:37,422 INFO L225 Difference]: With dead ends: 10286 [2022-11-23 13:50:37,422 INFO L226 Difference]: Without dead ends: 10284 [2022-11-23 13:50:37,428 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-23 13:50:37,428 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4246 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4252 SdHoareTripleChecker+Valid, 11395 SdHoareTripleChecker+Invalid, 1797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2022-11-23 13:50:37,429 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4252 Valid, 11395 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2022-11-23 13:50:37,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10284 states. [2022-11-23 13:50:38,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10284 to 10284. [2022-11-23 13:50:38,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10284 states, 6273 states have (on average 1.2968276741590945) internal successors, (8135), 6403 states have internal predecessors, (8135), 3351 states have call successors, (3351), 658 states have call predecessors, (3351), 657 states have return successors, (3353), 3324 states have call predecessors, (3353), 3347 states have call successors, (3353) [2022-11-23 13:50:38,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10284 states to 10284 states and 14839 transitions. [2022-11-23 13:50:38,264 INFO L78 Accepts]: Start accepts. Automaton has 10284 states and 14839 transitions. Word has length 681 [2022-11-23 13:50:38,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:50:38,265 INFO L495 AbstractCegarLoop]: Abstraction has 10284 states and 14839 transitions. [2022-11-23 13:50:38,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (76), 3 states have call predecessors, (76), 1 states have return successors, (74), 2 states have call predecessors, (74), 2 states have call successors, (74) [2022-11-23 13:50:38,265 INFO L276 IsEmpty]: Start isEmpty. Operand 10284 states and 14839 transitions. [2022-11-23 13:50:38,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 694 [2022-11-23 13:50:38,276 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:50:38,277 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 11, 10, 10, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:50:38,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-23 13:50:38,277 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:50:38,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:50:38,277 INFO L85 PathProgramCache]: Analyzing trace with hash 465177505, now seen corresponding path program 1 times [2022-11-23 13:50:38,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:50:38,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19884020] [2022-11-23 13:50:38,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:50:38,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:50:38,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:50:39,364 INFO L134 CoverageAnalysis]: Checked inductivity of 13801 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 13781 trivial. 0 not checked. [2022-11-23 13:50:39,364 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:50:39,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19884020] [2022-11-23 13:50:39,365 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19884020] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:50:39,365 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:50:39,365 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:50:39,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345726806] [2022-11-23 13:50:39,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:50:39,366 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:50:39,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:50:39,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:50:39,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:50:39,367 INFO L87 Difference]: Start difference. First operand 10284 states and 14839 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) [2022-11-23 13:50:47,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:50:47,870 INFO L93 Difference]: Finished difference Result 10290 states and 14844 transitions. [2022-11-23 13:50:47,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 13:50:47,871 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) Word has length 693 [2022-11-23 13:50:47,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:50:47,900 INFO L225 Difference]: With dead ends: 10290 [2022-11-23 13:50:47,900 INFO L226 Difference]: Without dead ends: 10288 [2022-11-23 13:50:47,905 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-23 13:50:47,906 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4245 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4250 SdHoareTripleChecker+Valid, 11395 SdHoareTripleChecker+Invalid, 1797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2022-11-23 13:50:47,906 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4250 Valid, 11395 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 7.5s Time] [2022-11-23 13:50:47,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10288 states. [2022-11-23 13:50:48,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10288 to 10288. [2022-11-23 13:50:48,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10288 states, 6276 states have (on average 1.2966857871255577) internal successors, (8138), 6406 states have internal predecessors, (8138), 3351 states have call successors, (3351), 659 states have call predecessors, (3351), 658 states have return successors, (3353), 3324 states have call predecessors, (3353), 3347 states have call successors, (3353) [2022-11-23 13:50:48,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10288 states to 10288 states and 14842 transitions. [2022-11-23 13:50:48,775 INFO L78 Accepts]: Start accepts. Automaton has 10288 states and 14842 transitions. Word has length 693 [2022-11-23 13:50:48,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:50:48,775 INFO L495 AbstractCegarLoop]: Abstraction has 10288 states and 14842 transitions. [2022-11-23 13:50:48,776 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) [2022-11-23 13:50:48,776 INFO L276 IsEmpty]: Start isEmpty. Operand 10288 states and 14842 transitions. [2022-11-23 13:50:48,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 692 [2022-11-23 13:50:48,788 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:50:48,789 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 12, 11, 11, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:50:48,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-23 13:50:48,789 INFO L420 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:50:48,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:50:48,789 INFO L85 PathProgramCache]: Analyzing trace with hash -630579206, now seen corresponding path program 1 times [2022-11-23 13:50:48,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:50:48,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134010847] [2022-11-23 13:50:48,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:50:48,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:50:48,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:50:49,807 INFO L134 CoverageAnalysis]: Checked inductivity of 13839 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 13817 trivial. 0 not checked. [2022-11-23 13:50:49,807 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:50:49,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134010847] [2022-11-23 13:50:49,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134010847] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:50:49,807 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:50:49,807 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:50:49,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518375620] [2022-11-23 13:50:49,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:50:49,808 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:50:49,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:50:49,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:50:49,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:50:49,809 INFO L87 Difference]: Start difference. First operand 10288 states and 14842 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 2 states have call predecessors, (76), 2 states have call successors, (76) [2022-11-23 13:50:57,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:50:57,897 INFO L93 Difference]: Finished difference Result 10294 states and 14847 transitions. [2022-11-23 13:50:57,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 13:50:57,898 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 2 states have call predecessors, (76), 2 states have call successors, (76) Word has length 691 [2022-11-23 13:50:57,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:50:57,937 INFO L225 Difference]: With dead ends: 10294 [2022-11-23 13:50:57,937 INFO L226 Difference]: Without dead ends: 10292 [2022-11-23 13:50:57,942 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-23 13:50:57,943 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4246 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4250 SdHoareTripleChecker+Valid, 11395 SdHoareTripleChecker+Invalid, 1797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2022-11-23 13:50:57,943 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4250 Valid, 11395 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 7.0s Time] [2022-11-23 13:50:57,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10292 states. [2022-11-23 13:50:58,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10292 to 10292. [2022-11-23 13:50:58,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10292 states, 6279 states have (on average 1.2965440356744704) internal successors, (8141), 6409 states have internal predecessors, (8141), 3351 states have call successors, (3351), 660 states have call predecessors, (3351), 659 states have return successors, (3353), 3324 states have call predecessors, (3353), 3347 states have call successors, (3353) [2022-11-23 13:50:58,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10292 states to 10292 states and 14845 transitions. [2022-11-23 13:50:58,825 INFO L78 Accepts]: Start accepts. Automaton has 10292 states and 14845 transitions. Word has length 691 [2022-11-23 13:50:58,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:50:58,825 INFO L495 AbstractCegarLoop]: Abstraction has 10292 states and 14845 transitions. [2022-11-23 13:50:58,826 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 2 states have call predecessors, (76), 2 states have call successors, (76) [2022-11-23 13:50:58,826 INFO L276 IsEmpty]: Start isEmpty. Operand 10292 states and 14845 transitions. [2022-11-23 13:50:58,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 697 [2022-11-23 13:50:58,837 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:50:58,837 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 13, 12, 12, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:50:58,838 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-23 13:50:58,838 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:50:58,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:50:58,839 INFO L85 PathProgramCache]: Analyzing trace with hash -1859363770, now seen corresponding path program 1 times [2022-11-23 13:50:58,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:50:58,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365720497] [2022-11-23 13:50:58,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:50:58,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:50:59,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:50:59,803 INFO L134 CoverageAnalysis]: Checked inductivity of 13885 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 13861 trivial. 0 not checked. [2022-11-23 13:50:59,803 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:50:59,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365720497] [2022-11-23 13:50:59,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365720497] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:50:59,804 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:50:59,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:50:59,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305211998] [2022-11-23 13:50:59,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:50:59,805 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:50:59,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:50:59,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:50:59,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:50:59,806 INFO L87 Difference]: Start difference. First operand 10292 states and 14845 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (77), 2 states have call predecessors, (77), 2 states have call successors, (77) [2022-11-23 13:51:08,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:51:08,540 INFO L93 Difference]: Finished difference Result 10298 states and 14850 transitions. [2022-11-23 13:51:08,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 13:51:08,541 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (77), 2 states have call predecessors, (77), 2 states have call successors, (77) Word has length 696 [2022-11-23 13:51:08,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:51:08,566 INFO L225 Difference]: With dead ends: 10298 [2022-11-23 13:51:08,566 INFO L226 Difference]: Without dead ends: 10296 [2022-11-23 13:51:08,570 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-23 13:51:08,571 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4246 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4249 SdHoareTripleChecker+Valid, 11395 SdHoareTripleChecker+Invalid, 1797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2022-11-23 13:51:08,571 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4249 Valid, 11395 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 7.6s Time] [2022-11-23 13:51:08,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10296 states. [2022-11-23 13:51:09,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10296 to 10296. [2022-11-23 13:51:09,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10296 states, 6282 states have (on average 1.2964024196115886) internal successors, (8144), 6412 states have internal predecessors, (8144), 3351 states have call successors, (3351), 661 states have call predecessors, (3351), 660 states have return successors, (3353), 3324 states have call predecessors, (3353), 3347 states have call successors, (3353) [2022-11-23 13:51:09,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10296 states to 10296 states and 14848 transitions. [2022-11-23 13:51:09,474 INFO L78 Accepts]: Start accepts. Automaton has 10296 states and 14848 transitions. Word has length 696 [2022-11-23 13:51:09,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:51:09,475 INFO L495 AbstractCegarLoop]: Abstraction has 10296 states and 14848 transitions. [2022-11-23 13:51:09,475 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (77), 2 states have call predecessors, (77), 2 states have call successors, (77) [2022-11-23 13:51:09,475 INFO L276 IsEmpty]: Start isEmpty. Operand 10296 states and 14848 transitions. [2022-11-23 13:51:09,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 702 [2022-11-23 13:51:09,490 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:51:09,490 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 14, 13, 13, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:51:09,490 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-23 13:51:09,490 INFO L420 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:51:09,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:51:09,491 INFO L85 PathProgramCache]: Analyzing trace with hash -1472395462, now seen corresponding path program 1 times [2022-11-23 13:51:09,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:51:09,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639906280] [2022-11-23 13:51:09,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:51:09,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:51:09,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:51:10,416 INFO L134 CoverageAnalysis]: Checked inductivity of 13935 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 13909 trivial. 0 not checked. [2022-11-23 13:51:10,416 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:51:10,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639906280] [2022-11-23 13:51:10,416 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639906280] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:51:10,416 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:51:10,417 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:51:10,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70358876] [2022-11-23 13:51:10,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:51:10,418 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:51:10,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:51:10,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:51:10,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:51:10,419 INFO L87 Difference]: Start difference. First operand 10296 states and 14848 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) [2022-11-23 13:51:18,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:51:18,519 INFO L93 Difference]: Finished difference Result 10302 states and 14853 transitions. [2022-11-23 13:51:18,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 13:51:18,519 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) Word has length 701 [2022-11-23 13:51:18,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:51:18,547 INFO L225 Difference]: With dead ends: 10302 [2022-11-23 13:51:18,548 INFO L226 Difference]: Without dead ends: 10300 [2022-11-23 13:51:18,551 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-23 13:51:18,552 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4246 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4248 SdHoareTripleChecker+Valid, 11395 SdHoareTripleChecker+Invalid, 1797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2022-11-23 13:51:18,552 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4248 Valid, 11395 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 6.9s Time] [2022-11-23 13:51:18,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10300 states. [2022-11-23 13:51:19,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10300 to 10300. [2022-11-23 13:51:19,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10300 states, 6285 states have (on average 1.296260938743039) internal successors, (8147), 6415 states have internal predecessors, (8147), 3351 states have call successors, (3351), 662 states have call predecessors, (3351), 661 states have return successors, (3353), 3324 states have call predecessors, (3353), 3347 states have call successors, (3353) [2022-11-23 13:51:19,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10300 states to 10300 states and 14851 transitions. [2022-11-23 13:51:19,490 INFO L78 Accepts]: Start accepts. Automaton has 10300 states and 14851 transitions. Word has length 701 [2022-11-23 13:51:19,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:51:19,490 INFO L495 AbstractCegarLoop]: Abstraction has 10300 states and 14851 transitions. [2022-11-23 13:51:19,491 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) [2022-11-23 13:51:19,491 INFO L276 IsEmpty]: Start isEmpty. Operand 10300 states and 14851 transitions. [2022-11-23 13:51:19,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 707 [2022-11-23 13:51:19,501 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:51:19,502 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 15, 14, 14, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:51:19,502 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-23 13:51:19,502 INFO L420 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:51:19,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:51:19,503 INFO L85 PathProgramCache]: Analyzing trace with hash 864169094, now seen corresponding path program 1 times [2022-11-23 13:51:19,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:51:19,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870917301] [2022-11-23 13:51:19,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:51:19,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:51:19,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:51:20,847 INFO L134 CoverageAnalysis]: Checked inductivity of 13989 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 13961 trivial. 0 not checked. [2022-11-23 13:51:20,847 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:51:20,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870917301] [2022-11-23 13:51:20,848 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870917301] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:51:20,848 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:51:20,848 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:51:20,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997995517] [2022-11-23 13:51:20,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:51:20,849 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:51:20,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:51:20,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:51:20,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:51:20,850 INFO L87 Difference]: Start difference. First operand 10300 states and 14851 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (81), 3 states have call predecessors, (81), 1 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2022-11-23 13:51:28,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:51:28,945 INFO L93 Difference]: Finished difference Result 10632 states and 15295 transitions. [2022-11-23 13:51:28,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 13:51:28,946 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (81), 3 states have call predecessors, (81), 1 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) Word has length 706 [2022-11-23 13:51:28,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:51:28,970 INFO L225 Difference]: With dead ends: 10632 [2022-11-23 13:51:28,970 INFO L226 Difference]: Without dead ends: 10628 [2022-11-23 13:51:28,974 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-23 13:51:28,975 INFO L413 NwaCegarLoop]: 3916 mSDtfsCounter, 4234 mSDsluCounter, 8020 mSDsCounter, 0 mSdLazyCounter, 1830 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4235 SdHoareTripleChecker+Valid, 11936 SdHoareTripleChecker+Invalid, 1832 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1830 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2022-11-23 13:51:28,975 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4235 Valid, 11936 Invalid, 1832 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1830 Invalid, 0 Unknown, 0 Unchecked, 6.9s Time] [2022-11-23 13:51:28,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10628 states. [2022-11-23 13:51:29,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10628 to 10626. [2022-11-23 13:51:29,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10626 states, 6467 states have (on average 1.2936446574918818) internal successors, (8366), 6606 states have internal predecessors, (8366), 3461 states have call successors, (3461), 697 states have call predecessors, (3461), 695 states have return successors, (3463), 3434 states have call predecessors, (3463), 3457 states have call successors, (3463) [2022-11-23 13:51:29,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10626 states to 10626 states and 15290 transitions. [2022-11-23 13:51:29,942 INFO L78 Accepts]: Start accepts. Automaton has 10626 states and 15290 transitions. Word has length 706 [2022-11-23 13:51:29,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:51:29,943 INFO L495 AbstractCegarLoop]: Abstraction has 10626 states and 15290 transitions. [2022-11-23 13:51:29,943 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (81), 3 states have call predecessors, (81), 1 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2022-11-23 13:51:29,943 INFO L276 IsEmpty]: Start isEmpty. Operand 10626 states and 15290 transitions. [2022-11-23 13:51:29,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 712 [2022-11-23 13:51:29,954 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:51:29,954 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 16, 15, 15, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:51:29,954 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-23 13:51:29,954 INFO L420 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:51:29,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:51:29,955 INFO L85 PathProgramCache]: Analyzing trace with hash -1871081862, now seen corresponding path program 1 times [2022-11-23 13:51:29,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:51:29,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577756131] [2022-11-23 13:51:29,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:51:29,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:51:30,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:51:30,839 INFO L134 CoverageAnalysis]: Checked inductivity of 14047 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 14017 trivial. 0 not checked. [2022-11-23 13:51:30,839 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:51:30,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577756131] [2022-11-23 13:51:30,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577756131] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:51:30,840 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:51:30,840 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:51:30,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591979281] [2022-11-23 13:51:30,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:51:30,841 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:51:30,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:51:30,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:51:30,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:51:30,842 INFO L87 Difference]: Start difference. First operand 10626 states and 15290 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (82), 3 states have call predecessors, (82), 1 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2022-11-23 13:51:37,404 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-23 13:51:41,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:51:41,739 INFO L93 Difference]: Finished difference Result 10626 states and 15290 transitions. [2022-11-23 13:51:41,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 13:51:41,740 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (82), 3 states have call predecessors, (82), 1 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) Word has length 711 [2022-11-23 13:51:41,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:51:41,767 INFO L225 Difference]: With dead ends: 10626 [2022-11-23 13:51:41,767 INFO L226 Difference]: Without dead ends: 10517 [2022-11-23 13:51:41,773 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-23 13:51:41,774 INFO L413 NwaCegarLoop]: 3804 mSDtfsCounter, 4242 mSDsluCounter, 7588 mSDsCounter, 0 mSdLazyCounter, 1790 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4242 SdHoareTripleChecker+Valid, 11392 SdHoareTripleChecker+Invalid, 1792 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1790 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2022-11-23 13:51:41,774 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4242 Valid, 11392 Invalid, 1792 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1790 Invalid, 1 Unknown, 0 Unchecked, 9.6s Time] [2022-11-23 13:51:41,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10517 states. [2022-11-23 13:51:42,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10517 to 10517. [2022-11-23 13:51:42,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10517 states, 6411 states have (on average 1.2952737482452035) internal successors, (8304), 6544 states have internal predecessors, (8304), 3428 states have call successors, (3428), 676 states have call predecessors, (3428), 676 states have return successors, (3434), 3408 states have call predecessors, (3434), 3428 states have call successors, (3434) [2022-11-23 13:51:42,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10517 states to 10517 states and 15166 transitions. [2022-11-23 13:51:42,891 INFO L78 Accepts]: Start accepts. Automaton has 10517 states and 15166 transitions. Word has length 711 [2022-11-23 13:51:42,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:51:42,891 INFO L495 AbstractCegarLoop]: Abstraction has 10517 states and 15166 transitions. [2022-11-23 13:51:42,892 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (82), 3 states have call predecessors, (82), 1 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2022-11-23 13:51:42,892 INFO L276 IsEmpty]: Start isEmpty. Operand 10517 states and 15166 transitions. [2022-11-23 13:51:42,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 821 [2022-11-23 13:51:42,916 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:51:42,917 INFO L195 NwaCegarLoop]: trace histogram [65, 59, 59, 59, 59, 59, 59, 8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:51:42,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-23 13:51:42,917 INFO L420 AbstractCegarLoop]: === Iteration 20 === 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:51:42,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:51:42,918 INFO L85 PathProgramCache]: Analyzing trace with hash -2084693574, now seen corresponding path program 1 times [2022-11-23 13:51:42,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:51:42,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778199044] [2022-11-23 13:51:42,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:51:42,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:51:43,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:51:43,843 INFO L134 CoverageAnalysis]: Checked inductivity of 14523 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 14514 trivial. 0 not checked. [2022-11-23 13:51:43,843 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:51:43,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778199044] [2022-11-23 13:51:43,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778199044] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:51:43,844 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:51:43,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 13:51:43,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341443290] [2022-11-23 13:51:43,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:51:43,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 13:51:43,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:51:43,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 13:51:43,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 13:51:43,846 INFO L87 Difference]: Start difference. First operand 10517 states and 15166 transitions. Second operand has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 3 states have internal predecessors, (205), 3 states have call successors, (94), 2 states have call predecessors, (94), 1 states have return successors, (93), 3 states have call predecessors, (93), 3 states have call successors, (93) [2022-11-23 13:51:51,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:51:51,354 INFO L93 Difference]: Finished difference Result 19970 states and 28792 transitions. [2022-11-23 13:51:51,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 13:51:51,355 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 3 states have internal predecessors, (205), 3 states have call successors, (94), 2 states have call predecessors, (94), 1 states have return successors, (93), 3 states have call predecessors, (93), 3 states have call successors, (93) Word has length 820 [2022-11-23 13:51:51,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:51:51,389 INFO L225 Difference]: With dead ends: 19970 [2022-11-23 13:51:51,389 INFO L226 Difference]: Without dead ends: 9588 [2022-11-23 13:51:51,424 INFO L412 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 [2022-11-23 13:51:51,425 INFO L413 NwaCegarLoop]: 5525 mSDtfsCounter, 2901 mSDsluCounter, 3717 mSDsCounter, 0 mSdLazyCounter, 1478 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2901 SdHoareTripleChecker+Valid, 9242 SdHoareTripleChecker+Invalid, 1493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2022-11-23 13:51:51,425 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2901 Valid, 9242 Invalid, 1493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1478 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2022-11-23 13:51:51,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9588 states. [2022-11-23 13:51:52,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9588 to 9582. [2022-11-23 13:51:52,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9582 states, 5819 states have (on average 1.2960989860800824) internal successors, (7542), 5941 states have internal predecessors, (7542), 3112 states have call successors, (3112), 648 states have call predecessors, (3112), 649 states have return successors, (3117), 3094 states have call predecessors, (3117), 3112 states have call successors, (3117) [2022-11-23 13:51:52,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9582 states to 9582 states and 13771 transitions. [2022-11-23 13:51:52,392 INFO L78 Accepts]: Start accepts. Automaton has 9582 states and 13771 transitions. Word has length 820 [2022-11-23 13:51:52,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:51:52,393 INFO L495 AbstractCegarLoop]: Abstraction has 9582 states and 13771 transitions. [2022-11-23 13:51:52,393 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 3 states have internal predecessors, (205), 3 states have call successors, (94), 2 states have call predecessors, (94), 1 states have return successors, (93), 3 states have call predecessors, (93), 3 states have call successors, (93) [2022-11-23 13:51:52,393 INFO L276 IsEmpty]: Start isEmpty. Operand 9582 states and 13771 transitions. [2022-11-23 13:51:52,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 893 [2022-11-23 13:51:52,418 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:51:52,418 INFO L195 NwaCegarLoop]: trace histogram [69, 60, 60, 60, 60, 60, 60, 12, 12, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:51:52,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-23 13:51:52,419 INFO L420 AbstractCegarLoop]: === Iteration 21 === 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:51:52,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:51:52,420 INFO L85 PathProgramCache]: Analyzing trace with hash 2145238246, now seen corresponding path program 1 times [2022-11-23 13:51:52,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:51:52,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396069241] [2022-11-23 13:51:52,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:51:52,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:51:52,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:51:53,210 INFO L134 CoverageAnalysis]: Checked inductivity of 15533 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 15518 trivial. 0 not checked. [2022-11-23 13:51:53,210 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:51:53,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396069241] [2022-11-23 13:51:53,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396069241] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:51:53,211 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:51:53,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 13:51:53,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046115050] [2022-11-23 13:51:53,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:51:53,214 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 13:51:53,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:51:53,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 13:51:53,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 13:51:53,215 INFO L87 Difference]: Start difference. First operand 9582 states and 13771 transitions. Second operand has 3 states, 3 states have (on average 78.33333333333333) internal successors, (235), 3 states have internal predecessors, (235), 3 states have call successors, (104), 2 states have call predecessors, (104), 1 states have return successors, (103), 3 states have call predecessors, (103), 3 states have call successors, (103) [2022-11-23 13:52:01,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:52:01,752 INFO L93 Difference]: Finished difference Result 21873 states and 31344 transitions. [2022-11-23 13:52:01,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 13:52:01,753 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 78.33333333333333) internal successors, (235), 3 states have internal predecessors, (235), 3 states have call successors, (104), 2 states have call predecessors, (104), 1 states have return successors, (103), 3 states have call predecessors, (103), 3 states have call successors, (103) Word has length 892 [2022-11-23 13:52:01,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:52:01,788 INFO L225 Difference]: With dead ends: 21873 [2022-11-23 13:52:01,788 INFO L226 Difference]: Without dead ends: 13081 [2022-11-23 13:52:01,812 INFO L412 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 [2022-11-23 13:52:01,813 INFO L413 NwaCegarLoop]: 6210 mSDtfsCounter, 2899 mSDsluCounter, 3709 mSDsCounter, 0 mSdLazyCounter, 1665 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2899 SdHoareTripleChecker+Valid, 9919 SdHoareTripleChecker+Invalid, 1680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2022-11-23 13:52:01,814 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2899 Valid, 9919 Invalid, 1680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1665 Invalid, 0 Unknown, 0 Unchecked, 6.8s Time] [2022-11-23 13:52:01,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13081 states. [2022-11-23 13:52:03,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13081 to 13075. [2022-11-23 13:52:03,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13075 states, 7919 states have (on average 1.2944816264679884) internal successors, (10251), 8094 states have internal predecessors, (10251), 4236 states have call successors, (4236), 916 states have call predecessors, (4236), 918 states have return successors, (4243), 4210 states have call predecessors, (4243), 4236 states have call successors, (4243) [2022-11-23 13:52:03,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13075 states to 13075 states and 18730 transitions. [2022-11-23 13:52:03,180 INFO L78 Accepts]: Start accepts. Automaton has 13075 states and 18730 transitions. Word has length 892 [2022-11-23 13:52:03,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:52:03,181 INFO L495 AbstractCegarLoop]: Abstraction has 13075 states and 18730 transitions. [2022-11-23 13:52:03,182 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 78.33333333333333) internal successors, (235), 3 states have internal predecessors, (235), 3 states have call successors, (104), 2 states have call predecessors, (104), 1 states have return successors, (103), 3 states have call predecessors, (103), 3 states have call successors, (103) [2022-11-23 13:52:03,182 INFO L276 IsEmpty]: Start isEmpty. Operand 13075 states and 18730 transitions. [2022-11-23 13:52:03,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 959 [2022-11-23 13:52:03,204 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:52:03,204 INFO L195 NwaCegarLoop]: trace histogram [71, 60, 60, 60, 60, 60, 60, 16, 16, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:52:03,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-23 13:52:03,204 INFO L420 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:52:03,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:52:03,205 INFO L85 PathProgramCache]: Analyzing trace with hash 490904195, now seen corresponding path program 1 times [2022-11-23 13:52:03,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:52:03,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596706494] [2022-11-23 13:52:03,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:52:03,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:52:03,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:52:04,323 INFO L134 CoverageAnalysis]: Checked inductivity of 16023 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 16001 trivial. 0 not checked. [2022-11-23 13:52:04,323 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:52:04,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596706494] [2022-11-23 13:52:04,323 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596706494] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:52:04,323 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:52:04,324 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-23 13:52:04,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080635028] [2022-11-23 13:52:04,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:52:04,325 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-23 13:52:04,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:52:04,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-23 13:52:04,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-23 13:52:04,327 INFO L87 Difference]: Start difference. First operand 13075 states and 18730 transitions. Second operand has 4 states, 4 states have (on average 60.75) internal successors, (243), 4 states have internal predecessors, (243), 2 states have call successors, (109), 2 states have call predecessors, (109), 1 states have return successors, (108), 2 states have call predecessors, (108), 2 states have call successors, (108) [2022-11-23 13:52:22,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:52:22,331 INFO L93 Difference]: Finished difference Result 41619 states and 62421 transitions. [2022-11-23 13:52:22,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-23 13:52:22,335 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 60.75) internal successors, (243), 4 states have internal predecessors, (243), 2 states have call successors, (109), 2 states have call predecessors, (109), 1 states have return successors, (108), 2 states have call predecessors, (108), 2 states have call successors, (108) Word has length 958 [2022-11-23 13:52:22,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:52:22,409 INFO L225 Difference]: With dead ends: 41619 [2022-11-23 13:52:22,409 INFO L226 Difference]: Without dead ends: 29334 [2022-11-23 13:52:22,435 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:52:22,435 INFO L413 NwaCegarLoop]: 7757 mSDtfsCounter, 3493 mSDsluCounter, 11857 mSDsCounter, 0 mSdLazyCounter, 2915 mSolverCounterSat, 993 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4450 SdHoareTripleChecker+Valid, 19614 SdHoareTripleChecker+Invalid, 3908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 993 IncrementalHoareTripleChecker+Valid, 2915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.0s IncrementalHoareTripleChecker+Time [2022-11-23 13:52:22,435 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4450 Valid, 19614 Invalid, 3908 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [993 Valid, 2915 Invalid, 0 Unknown, 0 Unchecked, 14.0s Time] [2022-11-23 13:52:22,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29334 states. [2022-11-23 13:52:24,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29334 to 13079. [2022-11-23 13:52:24,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13079 states, 7923 states have (on average 1.2943329546888804) internal successors, (10255), 8098 states have internal predecessors, (10255), 4236 states have call successors, (4236), 916 states have call predecessors, (4236), 918 states have return successors, (4243), 4210 states have call predecessors, (4243), 4236 states have call successors, (4243) [2022-11-23 13:52:24,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13079 states to 13079 states and 18734 transitions. [2022-11-23 13:52:24,907 INFO L78 Accepts]: Start accepts. Automaton has 13079 states and 18734 transitions. Word has length 958 [2022-11-23 13:52:24,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:52:24,908 INFO L495 AbstractCegarLoop]: Abstraction has 13079 states and 18734 transitions. [2022-11-23 13:52:24,908 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 60.75) internal successors, (243), 4 states have internal predecessors, (243), 2 states have call successors, (109), 2 states have call predecessors, (109), 1 states have return successors, (108), 2 states have call predecessors, (108), 2 states have call successors, (108) [2022-11-23 13:52:24,908 INFO L276 IsEmpty]: Start isEmpty. Operand 13079 states and 18734 transitions. [2022-11-23 13:52:24,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 966 [2022-11-23 13:52:24,929 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:52:24,930 INFO L195 NwaCegarLoop]: trace histogram [71, 60, 60, 60, 60, 60, 60, 16, 16, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:52:24,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-23 13:52:24,931 INFO L420 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:52:24,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:52:24,931 INFO L85 PathProgramCache]: Analyzing trace with hash -843119638, now seen corresponding path program 1 times [2022-11-23 13:52:24,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:52:24,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21208214] [2022-11-23 13:52:24,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:52:24,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:52:25,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:52:25,805 INFO L134 CoverageAnalysis]: Checked inductivity of 16025 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 16001 trivial. 0 not checked. [2022-11-23 13:52:25,805 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:52:25,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21208214] [2022-11-23 13:52:25,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21208214] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:52:25,805 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:52:25,806 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 13:52:25,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959419746] [2022-11-23 13:52:25,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:52:25,808 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 13:52:25,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:52:25,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 13:52:25,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 13:52:25,809 INFO L87 Difference]: Start difference. First operand 13079 states and 18734 transitions. Second operand has 3 states, 3 states have (on average 82.0) internal successors, (246), 3 states have internal predecessors, (246), 3 states have call successors, (111), 2 states have call predecessors, (111), 1 states have return successors, (110), 3 states have call predecessors, (110), 3 states have call successors, (110) [2022-11-23 13:52:34,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:52:34,937 INFO L93 Difference]: Finished difference Result 29128 states and 41823 transitions. [2022-11-23 13:52:34,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 13:52:34,942 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 82.0) internal successors, (246), 3 states have internal predecessors, (246), 3 states have call successors, (111), 2 states have call predecessors, (111), 1 states have return successors, (110), 3 states have call predecessors, (110), 3 states have call successors, (110) Word has length 965 [2022-11-23 13:52:34,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:52:34,984 INFO L225 Difference]: With dead ends: 29128 [2022-11-23 13:52:34,985 INFO L226 Difference]: Without dead ends: 16839 [2022-11-23 13:52:35,018 INFO L412 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 [2022-11-23 13:52:35,018 INFO L413 NwaCegarLoop]: 6434 mSDtfsCounter, 3141 mSDsluCounter, 3708 mSDsCounter, 0 mSdLazyCounter, 1652 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3141 SdHoareTripleChecker+Valid, 10142 SdHoareTripleChecker+Invalid, 1656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2022-11-23 13:52:35,018 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3141 Valid, 10142 Invalid, 1656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1652 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2022-11-23 13:52:35,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16839 states. [2022-11-23 13:52:37,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16839 to 16837. [2022-11-23 13:52:37,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16837 states, 10272 states have (on average 1.3056853582554517) internal successors, (13412), 10481 states have internal predecessors, (13412), 5423 states have call successors, (5423), 1139 states have call predecessors, (5423), 1140 states have return successors, (5431), 5389 states have call predecessors, (5431), 5423 states have call successors, (5431) [2022-11-23 13:52:37,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16837 states to 16837 states and 24266 transitions. [2022-11-23 13:52:37,575 INFO L78 Accepts]: Start accepts. Automaton has 16837 states and 24266 transitions. Word has length 965 [2022-11-23 13:52:37,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:52:37,576 INFO L495 AbstractCegarLoop]: Abstraction has 16837 states and 24266 transitions. [2022-11-23 13:52:37,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 82.0) internal successors, (246), 3 states have internal predecessors, (246), 3 states have call successors, (111), 2 states have call predecessors, (111), 1 states have return successors, (110), 3 states have call predecessors, (110), 3 states have call successors, (110) [2022-11-23 13:52:37,576 INFO L276 IsEmpty]: Start isEmpty. Operand 16837 states and 24266 transitions. [2022-11-23 13:52:37,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 992 [2022-11-23 13:52:37,599 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:52:37,600 INFO L195 NwaCegarLoop]: trace histogram [73, 60, 60, 60, 60, 60, 60, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:52:37,600 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-23 13:52:37,600 INFO L420 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:52:37,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:52:37,600 INFO L85 PathProgramCache]: Analyzing trace with hash -2064972920, now seen corresponding path program 1 times [2022-11-23 13:52:37,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:52:37,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348907844] [2022-11-23 13:52:37,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:52:37,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:52:37,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:52:38,830 INFO L134 CoverageAnalysis]: Checked inductivity of 16345 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16311 trivial. 0 not checked. [2022-11-23 13:52:38,830 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:52:38,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348907844] [2022-11-23 13:52:38,830 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348907844] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:52:38,830 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:52:38,830 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:52:38,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737860184] [2022-11-23 13:52:38,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:52:38,832 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:52:38,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:52:38,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:52:38,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:52:38,833 INFO L87 Difference]: Start difference. First operand 16837 states and 24266 transitions. Second operand has 5 states, 5 states have (on average 51.0) internal successors, (255), 4 states have internal predecessors, (255), 3 states have call successors, (113), 2 states have call predecessors, (113), 2 states have return successors, (112), 4 states have call predecessors, (112), 3 states have call successors, (112) [2022-11-23 13:52:54,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:52:54,505 INFO L93 Difference]: Finished difference Result 36554 states and 52707 transitions. [2022-11-23 13:52:54,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-23 13:52:54,509 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 51.0) internal successors, (255), 4 states have internal predecessors, (255), 3 states have call successors, (113), 2 states have call predecessors, (113), 2 states have return successors, (112), 4 states have call predecessors, (112), 3 states have call successors, (112) Word has length 991 [2022-11-23 13:52:54,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:52:54,582 INFO L225 Difference]: With dead ends: 36554 [2022-11-23 13:52:54,582 INFO L226 Difference]: Without dead ends: 20507 [2022-11-23 13:52:54,629 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:52:54,630 INFO L413 NwaCegarLoop]: 6433 mSDtfsCounter, 3102 mSDsluCounter, 16574 mSDsCounter, 0 mSdLazyCounter, 3693 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3102 SdHoareTripleChecker+Valid, 23007 SdHoareTripleChecker+Invalid, 3694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.1s IncrementalHoareTripleChecker+Time [2022-11-23 13:52:54,631 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3102 Valid, 23007 Invalid, 3694 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 3693 Invalid, 0 Unknown, 0 Unchecked, 12.1s Time] [2022-11-23 13:52:54,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20507 states. [2022-11-23 13:52:57,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20507 to 20499. [2022-11-23 13:52:57,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20499 states, 12528 states have (on average 1.308668582375479) internal successors, (16395), 12771 states have internal predecessors, (16395), 6607 states have call successors, (6607), 1359 states have call predecessors, (6607), 1362 states have return successors, (6619), 6568 states have call predecessors, (6619), 6607 states have call successors, (6619) [2022-11-23 13:52:57,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20499 states to 20499 states and 29621 transitions. [2022-11-23 13:52:57,741 INFO L78 Accepts]: Start accepts. Automaton has 20499 states and 29621 transitions. Word has length 991 [2022-11-23 13:52:57,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:52:57,742 INFO L495 AbstractCegarLoop]: Abstraction has 20499 states and 29621 transitions. [2022-11-23 13:52:57,743 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 51.0) internal successors, (255), 4 states have internal predecessors, (255), 3 states have call successors, (113), 2 states have call predecessors, (113), 2 states have return successors, (112), 4 states have call predecessors, (112), 3 states have call successors, (112) [2022-11-23 13:52:57,743 INFO L276 IsEmpty]: Start isEmpty. Operand 20499 states and 29621 transitions. [2022-11-23 13:52:57,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 993 [2022-11-23 13:52:57,769 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:52:57,769 INFO L195 NwaCegarLoop]: trace histogram [73, 60, 60, 60, 60, 60, 60, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:52:57,769 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-23 13:52:57,770 INFO L420 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:52:57,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:52:57,770 INFO L85 PathProgramCache]: Analyzing trace with hash 1448112187, now seen corresponding path program 1 times [2022-11-23 13:52:57,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:52:57,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049809595] [2022-11-23 13:52:57,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:52:57,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:52:58,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:52:58,820 INFO L134 CoverageAnalysis]: Checked inductivity of 16345 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16311 trivial. 0 not checked. [2022-11-23 13:52:58,820 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:52:58,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049809595] [2022-11-23 13:52:58,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049809595] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:52:58,821 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:52:58,821 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:52:58,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045911514] [2022-11-23 13:52:58,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:52:58,822 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:52:58,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:52:58,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:52:58,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:52:58,823 INFO L87 Difference]: Start difference. First operand 20499 states and 29621 transitions. Second operand has 5 states, 5 states have (on average 51.2) internal successors, (256), 4 states have internal predecessors, (256), 3 states have call successors, (113), 2 states have call predecessors, (113), 2 states have return successors, (112), 4 states have call predecessors, (112), 3 states have call successors, (112) [2022-11-23 13:53:14,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:53:14,740 INFO L93 Difference]: Finished difference Result 43884 states and 63429 transitions. [2022-11-23 13:53:14,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-23 13:53:14,743 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 51.2) internal successors, (256), 4 states have internal predecessors, (256), 3 states have call successors, (113), 2 states have call predecessors, (113), 2 states have return successors, (112), 4 states have call predecessors, (112), 3 states have call successors, (112) Word has length 992 [2022-11-23 13:53:14,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:53:14,803 INFO L225 Difference]: With dead ends: 43884 [2022-11-23 13:53:14,803 INFO L226 Difference]: Without dead ends: 24175 [2022-11-23 13:53:14,841 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:53:14,842 INFO L413 NwaCegarLoop]: 6438 mSDtfsCounter, 3107 mSDsluCounter, 16579 mSDsCounter, 0 mSdLazyCounter, 3697 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3107 SdHoareTripleChecker+Valid, 23017 SdHoareTripleChecker+Invalid, 3700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 3697 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.2s IncrementalHoareTripleChecker+Time [2022-11-23 13:53:14,842 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3107 Valid, 23017 Invalid, 3700 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 3697 Invalid, 0 Unknown, 0 Unchecked, 12.2s Time] [2022-11-23 13:53:14,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24175 states. [2022-11-23 13:53:18,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24175 to 24167. [2022-11-23 13:53:18,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24167 states, 14790 states have (on average 1.3106152805949967) internal successors, (19384), 15067 states have internal predecessors, (19384), 7791 states have call successors, (7791), 1579 states have call predecessors, (7791), 1584 states have return successors, (7807), 7747 states have call predecessors, (7807), 7791 states have call successors, (7807) [2022-11-23 13:53:18,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24167 states to 24167 states and 34982 transitions. [2022-11-23 13:53:18,279 INFO L78 Accepts]: Start accepts. Automaton has 24167 states and 34982 transitions. Word has length 992 [2022-11-23 13:53:18,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:53:18,280 INFO L495 AbstractCegarLoop]: Abstraction has 24167 states and 34982 transitions. [2022-11-23 13:53:18,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 51.2) internal successors, (256), 4 states have internal predecessors, (256), 3 states have call successors, (113), 2 states have call predecessors, (113), 2 states have return successors, (112), 4 states have call predecessors, (112), 3 states have call successors, (112) [2022-11-23 13:53:18,281 INFO L276 IsEmpty]: Start isEmpty. Operand 24167 states and 34982 transitions. [2022-11-23 13:53:18,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 994 [2022-11-23 13:53:18,325 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:53:18,326 INFO L195 NwaCegarLoop]: trace histogram [73, 60, 60, 60, 60, 60, 60, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:53:18,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-23 13:53:18,326 INFO L420 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:53:18,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:53:18,327 INFO L85 PathProgramCache]: Analyzing trace with hash -1275305681, now seen corresponding path program 1 times [2022-11-23 13:53:18,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:53:18,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492488420] [2022-11-23 13:53:18,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:53:18,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:53:18,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:53:19,478 INFO L134 CoverageAnalysis]: Checked inductivity of 16345 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16311 trivial. 0 not checked. [2022-11-23 13:53:19,478 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:53:19,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492488420] [2022-11-23 13:53:19,479 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492488420] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:53:19,479 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:53:19,479 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:53:19,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416502902] [2022-11-23 13:53:19,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:53:19,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:53:19,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:53:19,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:53:19,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:53:19,481 INFO L87 Difference]: Start difference. First operand 24167 states and 34982 transitions. Second operand has 5 states, 5 states have (on average 51.4) internal successors, (257), 4 states have internal predecessors, (257), 3 states have call successors, (113), 2 states have call predecessors, (113), 2 states have return successors, (112), 4 states have call predecessors, (112), 3 states have call successors, (112) [2022-11-23 13:53:37,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:53:37,149 INFO L93 Difference]: Finished difference Result 51253 states and 74193 transitions. [2022-11-23 13:53:37,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-23 13:53:37,154 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 51.4) internal successors, (257), 4 states have internal predecessors, (257), 3 states have call successors, (113), 2 states have call predecessors, (113), 2 states have return successors, (112), 4 states have call predecessors, (112), 3 states have call successors, (112) Word has length 993 [2022-11-23 13:53:37,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:53:37,226 INFO L225 Difference]: With dead ends: 51253 [2022-11-23 13:53:37,226 INFO L226 Difference]: Without dead ends: 27876 [2022-11-23 13:53:37,265 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:53:37,265 INFO L413 NwaCegarLoop]: 6439 mSDtfsCounter, 3127 mSDsluCounter, 16570 mSDsCounter, 0 mSdLazyCounter, 3705 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3127 SdHoareTripleChecker+Valid, 23009 SdHoareTripleChecker+Invalid, 3711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 3705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.1s IncrementalHoareTripleChecker+Time [2022-11-23 13:53:37,266 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3127 Valid, 23009 Invalid, 3711 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6 Valid, 3705 Invalid, 0 Unknown, 0 Unchecked, 13.1s Time] [2022-11-23 13:53:37,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27876 states. [2022-11-23 13:53:40,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27876 to 27868. [2022-11-23 13:53:40,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27868 states, 17073 states have (on average 1.311661688045452) internal successors, (22394), 17384 states have internal predecessors, (22394), 8981 states have call successors, (8981), 1805 states have call predecessors, (8981), 1812 states have return successors, (9001), 8932 states have call predecessors, (9001), 8981 states have call successors, (9001) [2022-11-23 13:53:41,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27868 states to 27868 states and 40376 transitions. [2022-11-23 13:53:41,086 INFO L78 Accepts]: Start accepts. Automaton has 27868 states and 40376 transitions. Word has length 993 [2022-11-23 13:53:41,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:53:41,087 INFO L495 AbstractCegarLoop]: Abstraction has 27868 states and 40376 transitions. [2022-11-23 13:53:41,087 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 51.4) internal successors, (257), 4 states have internal predecessors, (257), 3 states have call successors, (113), 2 states have call predecessors, (113), 2 states have return successors, (112), 4 states have call predecessors, (112), 3 states have call successors, (112) [2022-11-23 13:53:41,087 INFO L276 IsEmpty]: Start isEmpty. Operand 27868 states and 40376 transitions. [2022-11-23 13:53:41,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 995 [2022-11-23 13:53:41,135 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:53:41,135 INFO L195 NwaCegarLoop]: trace histogram [73, 60, 60, 60, 60, 60, 60, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:53:41,136 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-23 13:53:41,136 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:53:41,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:53:41,136 INFO L85 PathProgramCache]: Analyzing trace with hash -864773294, now seen corresponding path program 1 times [2022-11-23 13:53:41,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:53:41,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104143654] [2022-11-23 13:53:41,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:53:41,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:53:41,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:53:42,020 INFO L134 CoverageAnalysis]: Checked inductivity of 16345 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16311 trivial. 0 not checked. [2022-11-23 13:53:42,020 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:53:42,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104143654] [2022-11-23 13:53:42,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104143654] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:53:42,020 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:53:42,021 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:53:42,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560134073] [2022-11-23 13:53:42,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:53:42,022 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:53:42,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:53:42,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:53:42,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:53:42,023 INFO L87 Difference]: Start difference. First operand 27868 states and 40376 transitions. Second operand has 5 states, 5 states have (on average 51.6) internal successors, (258), 4 states have internal predecessors, (258), 3 states have call successors, (113), 2 states have call predecessors, (113), 2 states have return successors, (112), 4 states have call predecessors, (112), 3 states have call successors, (112) [2022-11-23 13:53:58,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 13:53:58,458 INFO L93 Difference]: Finished difference Result 58850 states and 85249 transitions. [2022-11-23 13:53:58,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-23 13:53:58,462 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 51.6) internal successors, (258), 4 states have internal predecessors, (258), 3 states have call successors, (113), 2 states have call predecessors, (113), 2 states have return successors, (112), 4 states have call predecessors, (112), 3 states have call successors, (112) Word has length 994 [2022-11-23 13:53:58,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 13:53:58,546 INFO L225 Difference]: With dead ends: 58850 [2022-11-23 13:53:58,546 INFO L226 Difference]: Without dead ends: 31772 [2022-11-23 13:53:58,597 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:53:58,598 INFO L413 NwaCegarLoop]: 6497 mSDtfsCounter, 3204 mSDsluCounter, 16681 mSDsCounter, 0 mSdLazyCounter, 3719 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3204 SdHoareTripleChecker+Valid, 23178 SdHoareTripleChecker+Invalid, 3726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 3719 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.5s IncrementalHoareTripleChecker+Time [2022-11-23 13:53:58,598 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3204 Valid, 23178 Invalid, 3726 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7 Valid, 3719 Invalid, 0 Unknown, 0 Unchecked, 11.5s Time] [2022-11-23 13:53:58,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31772 states. [2022-11-23 13:54:02,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31772 to 31764. [2022-11-23 13:54:02,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31764 states, 19469 states have (on average 1.3123940623555397) internal successors, (25551), 19824 states have internal predecessors, (25551), 10230 states have call successors, (10230), 2054 states have call predecessors, (10230), 2063 states have return successors, (10254), 10176 states have call predecessors, (10254), 10230 states have call successors, (10254) [2022-11-23 13:54:03,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31764 states to 31764 states and 46035 transitions. [2022-11-23 13:54:03,080 INFO L78 Accepts]: Start accepts. Automaton has 31764 states and 46035 transitions. Word has length 994 [2022-11-23 13:54:03,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 13:54:03,082 INFO L495 AbstractCegarLoop]: Abstraction has 31764 states and 46035 transitions. [2022-11-23 13:54:03,082 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 51.6) internal successors, (258), 4 states have internal predecessors, (258), 3 states have call successors, (113), 2 states have call predecessors, (113), 2 states have return successors, (112), 4 states have call predecessors, (112), 3 states have call successors, (112) [2022-11-23 13:54:03,082 INFO L276 IsEmpty]: Start isEmpty. Operand 31764 states and 46035 transitions. [2022-11-23 13:54:03,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 996 [2022-11-23 13:54:03,123 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 13:54:03,123 INFO L195 NwaCegarLoop]: trace histogram [73, 60, 60, 60, 60, 60, 60, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 13:54:03,123 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-23 13:54:03,123 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-11-23 13:54:03,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 13:54:03,124 INFO L85 PathProgramCache]: Analyzing trace with hash 16258742, now seen corresponding path program 1 times [2022-11-23 13:54:03,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 13:54:03,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306629902] [2022-11-23 13:54:03,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 13:54:03,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 13:54:03,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 13:54:03,933 INFO L134 CoverageAnalysis]: Checked inductivity of 16345 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16311 trivial. 0 not checked. [2022-11-23 13:54:03,933 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 13:54:03,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306629902] [2022-11-23 13:54:03,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306629902] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 13:54:03,934 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 13:54:03,934 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 13:54:03,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4969704] [2022-11-23 13:54:03,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 13:54:03,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 13:54:03,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 13:54:03,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 13:54:03,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 13:54:03,936 INFO L87 Difference]: Start difference. First operand 31764 states and 46035 transitions. Second operand has 5 states, 5 states have (on average 51.8) internal successors, (259), 4 states have internal predecessors, (259), 3 states have call successors, (113), 2 states have call predecessors, (113), 2 states have return successors, (112), 4 states have call predecessors, (112), 3 states have call successors, (112)