./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 b5237d83 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/bin/utaipan-g80aRyZoba/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/bin/utaipan-g80aRyZoba/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/bin/utaipan-g80aRyZoba/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/bin/utaipan-g80aRyZoba/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_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/bin/utaipan-g80aRyZoba/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/bin/utaipan-g80aRyZoba --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-b5237d8 [2022-11-22 01:41:25,064 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-22 01:41:25,066 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-22 01:41:25,092 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-22 01:41:25,092 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-22 01:41:25,093 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-22 01:41:25,095 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-22 01:41:25,097 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-22 01:41:25,099 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-22 01:41:25,100 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-22 01:41:25,101 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-22 01:41:25,102 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-22 01:41:25,102 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-22 01:41:25,104 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-22 01:41:25,105 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-22 01:41:25,111 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-22 01:41:25,112 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-22 01:41:25,123 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-22 01:41:25,127 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-22 01:41:25,133 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-22 01:41:25,134 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-22 01:41:25,138 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-22 01:41:25,139 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-22 01:41:25,140 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-22 01:41:25,143 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-22 01:41:25,143 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-22 01:41:25,144 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-22 01:41:25,145 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-22 01:41:25,145 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-22 01:41:25,146 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-22 01:41:25,151 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-22 01:41:25,152 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-22 01:41:25,154 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-22 01:41:25,155 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-22 01:41:25,157 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-22 01:41:25,158 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-22 01:41:25,158 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-22 01:41:25,159 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-22 01:41:25,159 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-22 01:41:25,163 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-22 01:41:25,164 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-22 01:41:25,164 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/bin/utaipan-g80aRyZoba/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-22 01:41:25,206 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-22 01:41:25,206 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-22 01:41:25,207 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-22 01:41:25,207 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-22 01:41:25,208 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-22 01:41:25,208 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-22 01:41:25,208 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-22 01:41:25,208 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-22 01:41:25,209 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-22 01:41:25,209 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-22 01:41:25,209 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-22 01:41:25,209 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-22 01:41:25,210 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-22 01:41:25,210 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-22 01:41:25,210 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-22 01:41:25,211 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-22 01:41:25,211 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-22 01:41:25,211 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-22 01:41:25,212 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-22 01:41:25,212 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-22 01:41:25,212 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-22 01:41:25,213 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-22 01:41:25,213 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-22 01:41:25,213 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-22 01:41:25,213 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-22 01:41:25,214 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-22 01:41:25,214 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-22 01:41:25,214 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-22 01:41:25,214 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-22 01:41:25,215 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-22 01:41:25,215 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-22 01:41:25,215 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-22 01:41:25,215 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-22 01:41:25,216 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-22 01:41:25,216 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-22 01:41:25,216 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-22 01:41:25,216 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-22 01:41:25,217 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-22 01:41:25,217 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_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/bin/utaipan-g80aRyZoba/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_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/bin/utaipan-g80aRyZoba 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-22 01:41:25,487 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-22 01:41:25,519 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-22 01:41:25,521 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-22 01:41:25,539 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-22 01:41:25,540 INFO L275 PluginConnector]: CDTParser initialized [2022-11-22 01:41:25,541 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/bin/utaipan-g80aRyZoba/../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i [2022-11-22 01:41:28,624 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-22 01:41:29,563 INFO L351 CDTParser]: Found 1 translation units. [2022-11-22 01:41:29,564 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i [2022-11-22 01:41:29,666 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/bin/utaipan-g80aRyZoba/data/f8a871d24/93aa3a5a9dfe4da7a898f1171ed268ee/FLAG24a815171 [2022-11-22 01:41:29,686 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/bin/utaipan-g80aRyZoba/data/f8a871d24/93aa3a5a9dfe4da7a898f1171ed268ee [2022-11-22 01:41:29,691 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-22 01:41:29,694 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-22 01:41:29,699 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-22 01:41:29,700 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-22 01:41:29,703 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-22 01:41:29,705 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 01:41:29" (1/1) ... [2022-11-22 01:41:29,706 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@584931f0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:29, skipping insertion in model container [2022-11-22 01:41:29,706 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 01:41:29" (1/1) ... [2022-11-22 01:41:29,714 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-22 01:41:29,979 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-22 01:41:37,158 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_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/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-22 01:41:37,162 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_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/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-22 01:41:37,162 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_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/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-22 01:41:37,163 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_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/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-22 01:41:37,212 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-22 01:41:37,322 INFO L203 MainTranslator]: Completed pre-run [2022-11-22 01:41:38,115 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_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/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-22 01:41:38,116 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_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/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-22 01:41:38,116 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_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/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-22 01:41:38,117 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_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/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-22 01:41:38,126 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-22 01:41:38,473 INFO L208 MainTranslator]: Completed translation [2022-11-22 01:41:38,474 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:38 WrapperNode [2022-11-22 01:41:38,474 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-22 01:41:38,475 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-22 01:41:38,475 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-22 01:41:38,475 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-22 01:41:38,483 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:38" (1/1) ... [2022-11-22 01:41:38,666 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:38" (1/1) ... [2022-11-22 01:41:39,127 INFO L138 Inliner]: procedures = 780, calls = 5948, calls flagged for inlining = 431, calls inlined = 378, statements flattened = 14410 [2022-11-22 01:41:39,128 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-22 01:41:39,129 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-22 01:41:39,129 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-22 01:41:39,130 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-22 01:41:39,141 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:38" (1/1) ... [2022-11-22 01:41:39,141 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:38" (1/1) ... [2022-11-22 01:41:39,222 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:38" (1/1) ... [2022-11-22 01:41:39,223 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:38" (1/1) ... [2022-11-22 01:41:39,726 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:38" (1/1) ... [2022-11-22 01:41:39,778 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:38" (1/1) ... [2022-11-22 01:41:39,876 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:38" (1/1) ... [2022-11-22 01:41:39,955 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:38" (1/1) ... [2022-11-22 01:41:40,096 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-22 01:41:40,128 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-22 01:41:40,128 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-22 01:41:40,128 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-22 01:41:40,129 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:38" (1/1) ... [2022-11-22 01:41:40,137 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-22 01:41:40,148 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/bin/utaipan-g80aRyZoba/z3 [2022-11-22 01:41:40,204 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/bin/utaipan-g80aRyZoba/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-22 01:41:40,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_57302b13-40ed-4e90-9ed2-5fbfb0e97ddb/bin/utaipan-g80aRyZoba/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-22 01:41:40,342 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_sge_intr_msix [2022-11-22 01:41:40,342 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_sge_intr_msix [2022-11-22 01:41:40,342 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2022-11-22 01:41:40,342 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2022-11-22 01:41:40,343 INFO L130 BoogieDeclarations]: Found specification of procedure seq_putc [2022-11-22 01:41:40,343 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_putc [2022-11-22 01:41:40,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-22 01:41:40,344 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-22 01:41:40,344 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-22 01:41:40,345 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-22 01:41:40,345 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-22 01:41:40,345 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-22 01:41:40,345 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup_debugfs [2022-11-22 01:41:40,345 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup_debugfs [2022-11-22 01:41:40,346 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2022-11-22 01:41:40,346 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2022-11-22 01:41:40,346 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_sw_desc [2022-11-22 01:41:40,346 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_sw_desc [2022-11-22 01:41:40,347 INFO L130 BoogieDeclarations]: Found specification of procedure is_t4 [2022-11-22 01:41:40,347 INFO L138 BoogieDeclarations]: Found implementation of procedure is_t4 [2022-11-22 01:41:40,348 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-11-22 01:41:40,348 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-11-22 01:41:40,349 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2022-11-22 01:41:40,349 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2022-11-22 01:41:40,349 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2022-11-22 01:41:40,350 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2022-11-22 01:41:40,350 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2022-11-22 01:41:40,350 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2022-11-22 01:41:40,350 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-22 01:41:40,350 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-22 01:41:40,350 INFO L130 BoogieDeclarations]: Found specification of procedure is_new_response [2022-11-22 01:41:40,351 INFO L138 BoogieDeclarations]: Found implementation of procedure is_new_response [2022-11-22 01:41:40,351 INFO L130 BoogieDeclarations]: Found specification of procedure __napi_schedule [2022-11-22 01:41:40,351 INFO L138 BoogieDeclarations]: Found implementation of procedure __napi_schedule [2022-11-22 01:41:40,351 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-22 01:41:40,351 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-22 01:41:40,351 INFO L130 BoogieDeclarations]: Found specification of procedure qenable [2022-11-22 01:41:40,351 INFO L138 BoogieDeclarations]: Found implementation of procedure qenable [2022-11-22 01:41:40,351 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_from_linear_data [2022-11-22 01:41:40,352 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_from_linear_data [2022-11-22 01:41:40,352 INFO L130 BoogieDeclarations]: Found specification of procedure is_10g_port [2022-11-22 01:41:40,352 INFO L138 BoogieDeclarations]: Found implementation of procedure is_10g_port [2022-11-22 01:41:40,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-22 01:41:40,352 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-22 01:41:40,352 INFO L130 BoogieDeclarations]: Found specification of procedure seq_open [2022-11-22 01:41:40,352 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_open [2022-11-22 01:41:40,353 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header_len [2022-11-22 01:41:40,353 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header_len [2022-11-22 01:41:40,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-22 01:41:40,353 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_get_port_stats [2022-11-22 01:41:40,353 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_get_port_stats [2022-11-22 01:41:40,353 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2022-11-22 01:41:40,353 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2022-11-22 01:41:40,353 INFO L130 BoogieDeclarations]: Found specification of procedure free_tx_desc [2022-11-22 01:41:40,353 INFO L138 BoogieDeclarations]: Found implementation of procedure free_tx_desc [2022-11-22 01:41:40,354 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_wr_mbox_core [2022-11-22 01:41:40,354 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_wr_mbox_core [2022-11-22 01:41:40,354 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_offset [2022-11-22 01:41:40,354 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_offset [2022-11-22 01:41:40,354 INFO L130 BoogieDeclarations]: Found specification of procedure netdev2adap [2022-11-22 01:41:40,354 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev2adap [2022-11-22 01:41:40,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-11-22 01:41:40,355 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-11-22 01:41:40,355 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2022-11-22 01:41:40,355 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2022-11-22 01:41:40,355 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-11-22 01:41:40,355 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-11-22 01:41:40,355 INFO L130 BoogieDeclarations]: Found specification of procedure core_ticks_to_us [2022-11-22 01:41:40,355 INFO L138 BoogieDeclarations]: Found implementation of procedure core_ticks_to_us [2022-11-22 01:41:40,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-22 01:41:40,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-22 01:41:40,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-22 01:41:40,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2022-11-22 01:41:40,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2022-11-22 01:41:40,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2022-11-22 01:41:40,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2022-11-22 01:41:40,357 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_3 [2022-11-22 01:41:40,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_3 [2022-11-22 01:41:40,357 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2022-11-22 01:41:40,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2022-11-22 01:41:40,357 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2022-11-22 01:41:40,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2022-11-22 01:41:40,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-22 01:41:40,358 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-22 01:41:40,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-22 01:41:40,358 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-22 01:41:40,358 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-22 01:41:40,358 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2022-11-22 01:41:40,358 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2022-11-22 01:41:40,359 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_change_mac [2022-11-22 01:41:40,359 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_change_mac [2022-11-22 01:41:40,359 INFO L130 BoogieDeclarations]: Found specification of procedure fl_starving [2022-11-22 01:41:40,359 INFO L138 BoogieDeclarations]: Found implementation of procedure fl_starving [2022-11-22 01:41:40,359 INFO L130 BoogieDeclarations]: Found specification of procedure adapter_down [2022-11-22 01:41:40,359 INFO L138 BoogieDeclarations]: Found implementation of procedure adapter_down [2022-11-22 01:41:40,359 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-11-22 01:41:40,360 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-11-22 01:41:40,360 INFO L130 BoogieDeclarations]: Found specification of procedure netdev2pinfo [2022-11-22 01:41:40,360 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev2pinfo [2022-11-22 01:41:40,360 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_free_vi [2022-11-22 01:41:40,360 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_free_vi [2022-11-22 01:41:40,374 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_free_sge_resources [2022-11-22 01:41:40,374 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_free_sge_resources [2022-11-22 01:41:40,375 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2022-11-22 01:41:40,375 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2022-11-22 01:41:40,375 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-22 01:41:40,375 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-22 01:41:40,375 INFO L130 BoogieDeclarations]: Found specification of procedure t4_read_reg [2022-11-22 01:41:40,375 INFO L138 BoogieDeclarations]: Found implementation of procedure t4_read_reg [2022-11-22 01:41:40,375 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-11-22 01:41:40,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-11-22 01:41:40,376 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-22 01:41:40,376 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-22 01:41:40,376 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule_prep [2022-11-22 01:41:40,376 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule_prep [2022-11-22 01:41:40,376 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-22 01:41:40,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-22 01:41:40,376 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-22 01:41:40,377 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-22 01:41:40,377 INFO L130 BoogieDeclarations]: Found specification of procedure is_eth_imm [2022-11-22 01:41:40,377 INFO L138 BoogieDeclarations]: Found implementation of procedure is_eth_imm [2022-11-22 01:41:40,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-22 01:41:40,377 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-22 01:41:40,377 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-22 01:41:40,377 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2022-11-22 01:41:40,378 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2022-11-22 01:41:40,378 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2022-11-22 01:41:40,378 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2022-11-22 01:41:40,378 INFO L130 BoogieDeclarations]: Found specification of procedure is_buf_mapped [2022-11-22 01:41:40,378 INFO L138 BoogieDeclarations]: Found implementation of procedure is_buf_mapped [2022-11-22 01:41:40,378 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2022-11-22 01:41:40,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2022-11-22 01:41:40,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2022-11-22 01:41:40,379 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-22 01:41:40,379 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-22 01:41:40,379 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2022-11-22 01:41:40,379 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2022-11-22 01:41:40,379 INFO L130 BoogieDeclarations]: Found specification of procedure reg_block_dump [2022-11-22 01:41:40,379 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_block_dump [2022-11-22 01:41:40,380 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2022-11-22 01:41:40,380 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2022-11-22 01:41:40,380 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-22 01:41:40,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-22 01:41:40,380 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2022-11-22 01:41:40,380 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2022-11-22 01:41:40,380 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_pci_shutdown [2022-11-22 01:41:40,381 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_pci_shutdown [2022-11-22 01:41:40,381 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2022-11-22 01:41:40,381 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2022-11-22 01:41:40,381 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-22 01:41:40,381 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-22 01:41:40,381 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-22 01:41:40,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-22 01:41:40,382 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2022-11-22 01:41:40,382 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2022-11-22 01:41:40,382 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2022-11-22 01:41:40,382 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2022-11-22 01:41:40,382 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_set_rxmode [2022-11-22 01:41:40,382 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_set_rxmode [2022-11-22 01:41:40,382 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-22 01:41:40,382 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-22 01:41:40,383 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2022-11-22 01:41:40,383 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2022-11-22 01:41:40,383 INFO L130 BoogieDeclarations]: Found specification of procedure get_buf_addr [2022-11-22 01:41:40,383 INFO L138 BoogieDeclarations]: Found implementation of procedure get_buf_addr [2022-11-22 01:41:40,383 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_wr_mbox [2022-11-22 01:41:40,383 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_wr_mbox [2022-11-22 01:41:40,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-22 01:41:40,384 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-22 01:41:40,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-22 01:41:40,384 INFO L130 BoogieDeclarations]: Found specification of procedure interfaces_get_idx [2022-11-22 01:41:40,384 INFO L138 BoogieDeclarations]: Found implementation of procedure interfaces_get_idx [2022-11-22 01:41:40,384 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2022-11-22 01:41:40,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2022-11-22 01:41:40,384 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_pci_remove [2022-11-22 01:41:40,385 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_pci_remove [2022-11-22 01:41:40,385 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2022-11-22 01:41:40,385 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2022-11-22 01:41:40,385 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_set_params [2022-11-22 01:41:40,385 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_set_params [2022-11-22 01:41:40,385 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2022-11-22 01:41:40,386 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2022-11-22 01:41:40,386 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-22 01:41:40,386 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-22 01:41:40,386 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2022-11-22 01:41:40,386 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2022-11-22 01:41:40,386 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_get_regs_len [2022-11-22 01:41:40,386 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_get_regs_len [2022-11-22 01:41:40,387 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_open [2022-11-22 01:41:40,387 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_open [2022-11-22 01:41:40,387 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2022-11-22 01:41:40,387 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2022-11-22 01:41:40,387 INFO L130 BoogieDeclarations]: Found specification of procedure refill_fl [2022-11-22 01:41:40,387 INFO L138 BoogieDeclarations]: Found implementation of procedure refill_fl [2022-11-22 01:41:40,387 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-22 01:41:40,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-22 01:41:40,388 INFO L130 BoogieDeclarations]: Found specification of procedure free_rx_bufs [2022-11-22 01:41:40,388 INFO L138 BoogieDeclarations]: Found implementation of procedure free_rx_bufs [2022-11-22 01:41:40,388 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2022-11-22 01:41:40,388 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2022-11-22 01:41:40,388 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2022-11-22 01:41:40,388 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2022-11-22 01:41:40,389 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2022-11-22 01:41:40,389 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2022-11-22 01:41:40,389 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_query_params [2022-11-22 01:41:40,389 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_query_params [2022-11-22 01:41:40,389 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-22 01:41:40,389 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-22 01:41:40,389 INFO L130 BoogieDeclarations]: Found specification of procedure poison_buf [2022-11-22 01:41:40,390 INFO L138 BoogieDeclarations]: Found implementation of procedure poison_buf [2022-11-22 01:41:40,390 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-22 01:41:40,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-22 01:41:40,390 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2022-11-22 01:41:40,406 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2022-11-22 01:41:40,406 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-11-22 01:41:40,407 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-11-22 01:41:40,407 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-22 01:41:40,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-22 01:41:40,407 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-22 01:41:40,407 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove [2022-11-22 01:41:40,407 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove [2022-11-22 01:41:40,407 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2022-11-22 01:41:40,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2022-11-22 01:41:40,408 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-22 01:41:40,408 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-22 01:41:40,408 INFO L130 BoogieDeclarations]: Found specification of procedure sge_qstats_entries [2022-11-22 01:41:40,408 INFO L138 BoogieDeclarations]: Found implementation of procedure sge_qstats_entries [2022-11-22 01:41:40,408 INFO L130 BoogieDeclarations]: Found specification of procedure fl_cap [2022-11-22 01:41:40,408 INFO L138 BoogieDeclarations]: Found implementation of procedure fl_cap [2022-11-22 01:41:40,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-22 01:41:40,409 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2022-11-22 01:41:40,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2022-11-22 01:41:40,409 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-22 01:41:40,409 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-22 01:41:40,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-22 01:41:40,409 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_ring [2022-11-22 01:41:40,409 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_ring [2022-11-22 01:41:40,410 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-11-22 01:41:40,410 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-11-22 01:41:40,410 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-22 01:41:40,410 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-22 01:41:40,410 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_alloc_mac_filt [2022-11-22 01:41:40,410 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_alloc_mac_filt [2022-11-22 01:41:40,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2022-11-22 01:41:40,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2022-11-22 01:41:40,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-11-22 01:41:40,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-11-22 01:41:40,411 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove_recursive [2022-11-22 01:41:40,411 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove_recursive [2022-11-22 01:41:40,411 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_set_rxmode [2022-11-22 01:41:40,411 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_set_rxmode [2022-11-22 01:41:40,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_cxgb4vf_module_exit_22_2 [2022-11-22 01:41:40,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_cxgb4vf_module_exit_22_2 [2022-11-22 01:41:40,412 INFO L130 BoogieDeclarations]: Found specification of procedure init_rspq [2022-11-22 01:41:40,412 INFO L138 BoogieDeclarations]: Found implementation of procedure init_rspq [2022-11-22 01:41:40,412 INFO L130 BoogieDeclarations]: Found specification of procedure adap2pinfo [2022-11-22 01:41:40,412 INFO L138 BoogieDeclarations]: Found implementation of procedure adap2pinfo [2022-11-22 01:41:40,412 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2022-11-22 01:41:40,412 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2022-11-22 01:41:40,412 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_stop [2022-11-22 01:41:40,412 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_stop [2022-11-22 01:41:40,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_seq_open [2022-11-22 01:41:40,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_seq_open [2022-11-22 01:41:40,413 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-22 01:41:40,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-22 01:41:40,413 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-11-22 01:41:40,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-11-22 01:41:40,413 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2022-11-22 01:41:40,413 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2022-11-22 01:41:40,414 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_enable_vi [2022-11-22 01:41:40,414 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_enable_vi [2022-11-22 01:41:40,414 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2022-11-22 01:41:40,414 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2022-11-22 01:41:40,414 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_poll_controller [2022-11-22 01:41:40,414 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_poll_controller [2022-11-22 01:41:40,414 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2022-11-22 01:41:40,414 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2022-11-22 01:41:40,415 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-22 01:41:40,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-22 01:41:40,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-22 01:41:40,415 INFO L130 BoogieDeclarations]: Found specification of procedure reclaimable [2022-11-22 01:41:40,415 INFO L138 BoogieDeclarations]: Found implementation of procedure reclaimable [2022-11-22 01:41:40,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-22 01:41:40,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-22 01:41:40,416 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2022-11-22 01:41:40,416 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2022-11-22 01:41:40,416 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_intr_handler [2022-11-22 01:41:40,416 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_intr_handler [2022-11-22 01:41:40,416 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2022-11-22 01:41:40,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2022-11-22 01:41:40,416 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2022-11-22 01:41:40,416 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2022-11-22 01:41:40,417 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_bits [2022-11-22 01:41:40,417 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_bits [2022-11-22 01:41:40,417 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2022-11-22 01:41:40,417 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2022-11-22 01:41:40,417 INFO L130 BoogieDeclarations]: Found specification of procedure qtimer_val [2022-11-22 01:41:40,417 INFO L138 BoogieDeclarations]: Found implementation of procedure qtimer_val [2022-11-22 01:41:40,417 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2022-11-22 01:41:40,418 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2022-11-22 01:41:40,418 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR_OR_NULL [2022-11-22 01:41:40,418 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR_OR_NULL [2022-11-22 01:41:40,418 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-11-22 01:41:40,418 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-11-22 01:41:40,418 INFO L130 BoogieDeclarations]: Found specification of procedure rspq_next [2022-11-22 01:41:40,418 INFO L138 BoogieDeclarations]: Found implementation of procedure rspq_next [2022-11-22 01:41:40,419 INFO L130 BoogieDeclarations]: Found specification of procedure dump_mbox [2022-11-22 01:41:40,419 INFO L138 BoogieDeclarations]: Found implementation of procedure dump_mbox [2022-11-22 01:41:40,419 INFO L130 BoogieDeclarations]: Found specification of procedure t4_write_reg [2022-11-22 01:41:40,419 INFO L138 BoogieDeclarations]: Found implementation of procedure t4_write_reg [2022-11-22 01:41:40,419 INFO L130 BoogieDeclarations]: Found specification of procedure txq_stop [2022-11-22 01:41:40,419 INFO L138 BoogieDeclarations]: Found implementation of procedure txq_stop [2022-11-22 01:41:40,419 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2022-11-22 01:41:40,419 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2022-11-22 01:41:40,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-22 01:41:40,420 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-11-22 01:41:40,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-11-22 01:41:40,420 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2022-11-22 01:41:40,420 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2022-11-22 01:41:40,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2022-11-22 01:41:40,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2022-11-22 01:41:40,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-22 01:41:40,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-22 01:41:40,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2022-11-22 01:41:40,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2022-11-22 01:41:40,421 INFO L130 BoogieDeclarations]: Found specification of procedure t4_read_reg64 [2022-11-22 01:41:40,421 INFO L138 BoogieDeclarations]: Found implementation of procedure t4_read_reg64 [2022-11-22 01:41:40,421 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2022-11-22 01:41:40,422 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2022-11-22 01:41:40,422 INFO L130 BoogieDeclarations]: Found specification of procedure free_rspq_fl [2022-11-22 01:41:40,422 INFO L138 BoogieDeclarations]: Found implementation of procedure free_rspq_fl [2022-11-22 01:41:40,422 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-11-22 01:41:40,422 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-11-22 01:41:40,422 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-11-22 01:41:40,422 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-11-22 01:41:40,422 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2022-11-22 01:41:40,423 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2022-11-22 01:41:40,423 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-22 01:41:40,423 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-22 01:41:40,423 INFO L130 BoogieDeclarations]: Found specification of procedure sge_queue_entries [2022-11-22 01:41:40,423 INFO L138 BoogieDeclarations]: Found implementation of procedure sge_queue_entries [2022-11-22 01:41:40,423 INFO L130 BoogieDeclarations]: Found specification of procedure seq_release [2022-11-22 01:41:40,423 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_release [2022-11-22 01:41:40,424 INFO L130 BoogieDeclarations]: Found specification of procedure get_buf_size [2022-11-22 01:41:40,424 INFO L138 BoogieDeclarations]: Found implementation of procedure get_buf_size [2022-11-22 01:41:40,424 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2022-11-22 01:41:40,424 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2022-11-22 01:41:40,424 INFO L130 BoogieDeclarations]: Found specification of procedure __ilog2_u32 [2022-11-22 01:41:40,424 INFO L138 BoogieDeclarations]: Found implementation of procedure __ilog2_u32 [2022-11-22 01:41:40,424 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2022-11-22 01:41:40,425 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2022-11-22 01:41:40,425 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2022-11-22 01:41:40,425 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2022-11-22 01:41:40,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-22 01:41:40,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-22 01:41:40,425 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2022-11-22 01:41:40,425 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2022-11-22 01:41:40,426 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_master [2022-11-22 01:41:40,426 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_master [2022-11-22 01:41:40,426 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-22 01:41:40,426 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-22 01:41:40,440 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_sge_alloc_rxq [2022-11-22 01:41:40,441 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_sge_alloc_rxq [2022-11-22 01:41:40,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-22 01:41:40,441 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-22 01:41:40,441 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-22 01:41:40,450 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2022-11-22 01:41:40,452 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2022-11-22 01:41:42,248 INFO L235 CfgBuilder]: Building ICFG [2022-11-22 01:41:42,251 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-22 01:41:42,442 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-22 01:41:55,761 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2022-11-22 01:41:56,092 INFO L276 CfgBuilder]: Performing block encoding [2022-11-22 01:42:00,076 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-22 01:42:00,076 INFO L300 CfgBuilder]: Removed 13 assume(true) statements. [2022-11-22 01:42:00,084 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 01:42:00 BoogieIcfgContainer [2022-11-22 01:42:00,085 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-22 01:42:00,088 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-22 01:42:00,088 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-22 01:42:00,092 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-22 01:42:00,092 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 01:41:29" (1/3) ... [2022-11-22 01:42:00,094 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@29478d05 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 01:42:00, skipping insertion in model container [2022-11-22 01:42:00,094 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:38" (2/3) ... [2022-11-22 01:42:00,095 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@29478d05 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 01:42:00, skipping insertion in model container [2022-11-22 01:42:00,095 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 01:42:00" (3/3) ... [2022-11-22 01:42:00,096 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i [2022-11-22 01:42:00,119 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-22 01:42:00,119 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 4 error locations. [2022-11-22 01:42:00,251 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-22 01:42:00,260 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;@12e45013, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-22 01:42:00,261 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-11-22 01:42:00,277 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-22 01:42:00,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 603 [2022-11-22 01:42:00,340 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:42:00,341 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-22 01:42:00,341 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-22 01:42:00,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:42:00,349 INFO L85 PathProgramCache]: Analyzing trace with hash -2120444038, now seen corresponding path program 1 times [2022-11-22 01:42:00,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:42:00,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467229475] [2022-11-22 01:42:00,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:42:00,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:42:01,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:42:02,622 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-22 01:42:02,622 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:42:02,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467229475] [2022-11-22 01:42:02,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467229475] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:42:02,624 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:42:02,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 01:42:02,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268873691] [2022-11-22 01:42:02,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:42:02,634 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 01:42:02,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:42:02,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 01:42:02,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 01:42:02,685 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-22 01:42:11,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:42:11,334 INFO L93 Difference]: Finished difference Result 8960 states and 13112 transitions. [2022-11-22 01:42:11,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 01:42:11,342 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-22 01:42:11,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:42:11,425 INFO L225 Difference]: With dead ends: 8960 [2022-11-22 01:42:11,425 INFO L226 Difference]: Without dead ends: 5965 [2022-11-22 01:42:11,450 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-22 01:42:11,453 INFO L413 NwaCegarLoop]: 4859 mSDtfsCounter, 4240 mSDsluCounter, 3855 mSDsCounter, 0 mSdLazyCounter, 1228 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s 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, 8.1s IncrementalHoareTripleChecker+Time [2022-11-22 01:42:11,454 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4240 Valid, 8714 Invalid, 1236 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [8 Valid, 1228 Invalid, 0 Unknown, 0 Unchecked, 8.1s Time] [2022-11-22 01:42:11,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5965 states. [2022-11-22 01:42:11,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5965 to 5959. [2022-11-22 01:42:11,904 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-22 01:42:11,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5959 states to 5959 states and 8678 transitions. [2022-11-22 01:42:11,961 INFO L78 Accepts]: Start accepts. Automaton has 5959 states and 8678 transitions. Word has length 602 [2022-11-22 01:42:11,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:42:11,969 INFO L495 AbstractCegarLoop]: Abstraction has 5959 states and 8678 transitions. [2022-11-22 01:42:11,969 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-22 01:42:11,969 INFO L276 IsEmpty]: Start isEmpty. Operand 5959 states and 8678 transitions. [2022-11-22 01:42:11,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 619 [2022-11-22 01:42:11,997 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:42:11,998 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-22 01:42:11,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-22 01:42:11,998 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-22 01:42:11,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:42:11,999 INFO L85 PathProgramCache]: Analyzing trace with hash -1014966119, now seen corresponding path program 1 times [2022-11-22 01:42:11,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:42:12,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861714395] [2022-11-22 01:42:12,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:42:12,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:42:12,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:42:13,410 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-22 01:42:13,411 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:42:13,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861714395] [2022-11-22 01:42:13,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861714395] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:42:13,412 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:42:13,412 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 01:42:13,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934453050] [2022-11-22 01:42:13,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:42:13,414 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 01:42:13,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:42:13,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 01:42:13,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 01:42:13,416 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-22 01:42:17,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:42:17,739 INFO L93 Difference]: Finished difference Result 11701 states and 17019 transitions. [2022-11-22 01:42:17,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 01:42:17,745 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-22 01:42:17,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:42:17,793 INFO L225 Difference]: With dead ends: 11701 [2022-11-22 01:42:17,794 INFO L226 Difference]: Without dead ends: 5859 [2022-11-22 01:42:17,828 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-22 01:42:17,829 INFO L413 NwaCegarLoop]: 3822 mSDtfsCounter, 4208 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 598 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s 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-22 01:42:17,830 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-22 01:42:17,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5859 states. [2022-11-22 01:42:18,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5859 to 5859. [2022-11-22 01:42:18,304 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-22 01:42:18,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5859 states to 5859 states and 8514 transitions. [2022-11-22 01:42:18,363 INFO L78 Accepts]: Start accepts. Automaton has 5859 states and 8514 transitions. Word has length 618 [2022-11-22 01:42:18,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:42:18,365 INFO L495 AbstractCegarLoop]: Abstraction has 5859 states and 8514 transitions. [2022-11-22 01:42:18,366 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-22 01:42:18,367 INFO L276 IsEmpty]: Start isEmpty. Operand 5859 states and 8514 transitions. [2022-11-22 01:42:18,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 626 [2022-11-22 01:42:18,384 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:42:18,385 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-22 01:42:18,385 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-22 01:42:18,385 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-22 01:42:18,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:42:18,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1054699920, now seen corresponding path program 1 times [2022-11-22 01:42:18,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:42:18,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118752028] [2022-11-22 01:42:18,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:42:18,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:42:18,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:42:19,447 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-22 01:42:19,447 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:42:19,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118752028] [2022-11-22 01:42:19,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118752028] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:42:19,448 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:42:19,448 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 01:42:19,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108967050] [2022-11-22 01:42:19,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:42:19,449 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 01:42:19,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:42:19,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 01:42:19,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 01:42:19,450 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-22 01:42:26,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:42:26,551 INFO L93 Difference]: Finished difference Result 15929 states and 23122 transitions. [2022-11-22 01:42:26,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 01:42:26,551 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-22 01:42:26,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:42:26,695 INFO L225 Difference]: With dead ends: 15929 [2022-11-22 01:42:26,696 INFO L226 Difference]: Without dead ends: 10205 [2022-11-22 01:42:26,718 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-22 01:42:26,723 INFO L413 NwaCegarLoop]: 4555 mSDtfsCounter, 3188 mSDsluCounter, 3759 mSDsCounter, 0 mSdLazyCounter, 1235 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s 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.5s IncrementalHoareTripleChecker+Time [2022-11-22 01:42:26,724 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.5s Time] [2022-11-22 01:42:26,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10205 states. [2022-11-22 01:42:27,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10205 to 10172. [2022-11-22 01:42:27,318 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-22 01:42:27,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10172 states to 10172 states and 14745 transitions. [2022-11-22 01:42:27,369 INFO L78 Accepts]: Start accepts. Automaton has 10172 states and 14745 transitions. Word has length 625 [2022-11-22 01:42:27,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:42:27,371 INFO L495 AbstractCegarLoop]: Abstraction has 10172 states and 14745 transitions. [2022-11-22 01:42:27,371 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-22 01:42:27,372 INFO L276 IsEmpty]: Start isEmpty. Operand 10172 states and 14745 transitions. [2022-11-22 01:42:27,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 637 [2022-11-22 01:42:27,382 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:42:27,383 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-22 01:42:27,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-22 01:42:27,383 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-22 01:42:27,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:42:27,384 INFO L85 PathProgramCache]: Analyzing trace with hash 336812742, now seen corresponding path program 1 times [2022-11-22 01:42:27,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:42:27,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849857749] [2022-11-22 01:42:27,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:42:27,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:42:27,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:42:29,408 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-22 01:42:29,409 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:42:29,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849857749] [2022-11-22 01:42:29,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849857749] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:42:29,409 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:42:29,409 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:42:29,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848438934] [2022-11-22 01:42:29,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:42:29,412 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:42:29,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:42:29,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:42:29,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:42:29,415 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-22 01:42:35,371 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:42:38,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:42:38,799 INFO L93 Difference]: Finished difference Result 10178 states and 14750 transitions. [2022-11-22 01:42:38,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:42:38,801 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-22 01:42:38,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:42:38,863 INFO L225 Difference]: With dead ends: 10178 [2022-11-22 01:42:38,863 INFO L226 Difference]: Without dead ends: 10176 [2022-11-22 01:42:38,868 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-22 01:42:38,869 INFO L413 NwaCegarLoop]: 3803 mSDtfsCounter, 4251 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s 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, 8.7s IncrementalHoareTripleChecker+Time [2022-11-22 01:42:38,869 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4266 Valid, 11392 Invalid, 1797 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 8.7s Time] [2022-11-22 01:42:38,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10176 states. [2022-11-22 01:42:39,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10176 to 10176. [2022-11-22 01:42:39,812 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-22 01:42:39,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10176 states to 10176 states and 14748 transitions. [2022-11-22 01:42:39,873 INFO L78 Accepts]: Start accepts. Automaton has 10176 states and 14748 transitions. Word has length 636 [2022-11-22 01:42:39,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:42:39,874 INFO L495 AbstractCegarLoop]: Abstraction has 10176 states and 14748 transitions. [2022-11-22 01:42:39,874 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-22 01:42:39,875 INFO L276 IsEmpty]: Start isEmpty. Operand 10176 states and 14748 transitions. [2022-11-22 01:42:39,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 649 [2022-11-22 01:42:39,888 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:42:39,888 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-22 01:42:39,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-22 01:42:39,889 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-22 01:42:39,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:42:39,889 INFO L85 PathProgramCache]: Analyzing trace with hash -1011093441, now seen corresponding path program 1 times [2022-11-22 01:42:39,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:42:39,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880685891] [2022-11-22 01:42:39,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:42:39,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:42:40,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:42:41,674 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-22 01:42:41,674 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:42:41,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880685891] [2022-11-22 01:42:41,674 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880685891] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:42:41,675 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:42:41,675 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:42:41,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131866784] [2022-11-22 01:42:41,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:42:41,676 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:42:41,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:42:41,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:42:41,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:42:41,677 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-22 01:42:49,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:42:49,382 INFO L93 Difference]: Finished difference Result 10182 states and 14753 transitions. [2022-11-22 01:42:49,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:42:49,386 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-22 01:42:49,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:42:49,445 INFO L225 Difference]: With dead ends: 10182 [2022-11-22 01:42:49,446 INFO L226 Difference]: Without dead ends: 10180 [2022-11-22 01:42:49,454 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-22 01:42:49,459 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4245 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s 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.1s IncrementalHoareTripleChecker+Time [2022-11-22 01:42:49,459 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.1s Time] [2022-11-22 01:42:49,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10180 states. [2022-11-22 01:42:50,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10180 to 10180. [2022-11-22 01:42:50,297 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-22 01:42:50,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10180 states to 10180 states and 14751 transitions. [2022-11-22 01:42:50,345 INFO L78 Accepts]: Start accepts. Automaton has 10180 states and 14751 transitions. Word has length 648 [2022-11-22 01:42:50,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:42:50,347 INFO L495 AbstractCegarLoop]: Abstraction has 10180 states and 14751 transitions. [2022-11-22 01:42:50,347 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-22 01:42:50,347 INFO L276 IsEmpty]: Start isEmpty. Operand 10180 states and 14751 transitions. [2022-11-22 01:42:50,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 654 [2022-11-22 01:42:50,362 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:42:50,363 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-22 01:42:50,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-22 01:42:50,363 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-22 01:42:50,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:42:50,364 INFO L85 PathProgramCache]: Analyzing trace with hash 924320161, now seen corresponding path program 1 times [2022-11-22 01:42:50,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:42:50,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658795111] [2022-11-22 01:42:50,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:42:50,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:42:50,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:42:52,117 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-22 01:42:52,118 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:42:52,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658795111] [2022-11-22 01:42:52,118 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658795111] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:42:52,118 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:42:52,118 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:42:52,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921309007] [2022-11-22 01:42:52,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:42:52,119 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:42:52,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:42:52,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:42:52,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:42:52,121 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-22 01:43:00,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:43:00,481 INFO L93 Difference]: Finished difference Result 10186 states and 14756 transitions. [2022-11-22 01:43:00,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:43:00,482 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-22 01:43:00,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:43:00,534 INFO L225 Difference]: With dead ends: 10186 [2022-11-22 01:43:00,535 INFO L226 Difference]: Without dead ends: 10184 [2022-11-22 01:43:00,543 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-22 01:43:00,544 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4245 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s 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, 7.8s IncrementalHoareTripleChecker+Time [2022-11-22 01:43:00,544 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4258 Valid, 11395 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2022-11-22 01:43:00,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10184 states. [2022-11-22 01:43:01,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10184 to 10184. [2022-11-22 01:43:01,193 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-22 01:43:01,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10184 states to 10184 states and 14754 transitions. [2022-11-22 01:43:01,237 INFO L78 Accepts]: Start accepts. Automaton has 10184 states and 14754 transitions. Word has length 653 [2022-11-22 01:43:01,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:43:01,238 INFO L495 AbstractCegarLoop]: Abstraction has 10184 states and 14754 transitions. [2022-11-22 01:43:01,239 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-22 01:43:01,239 INFO L276 IsEmpty]: Start isEmpty. Operand 10184 states and 14754 transitions. [2022-11-22 01:43:01,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 652 [2022-11-22 01:43:01,252 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:43:01,252 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-22 01:43:01,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-22 01:43:01,253 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-22 01:43:01,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:43:01,253 INFO L85 PathProgramCache]: Analyzing trace with hash 1071563514, now seen corresponding path program 1 times [2022-11-22 01:43:01,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:43:01,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265918193] [2022-11-22 01:43:01,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:43:01,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:43:01,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:43:02,778 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-22 01:43:02,779 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:43:02,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265918193] [2022-11-22 01:43:02,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265918193] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:43:02,779 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:43:02,779 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:43:02,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213968106] [2022-11-22 01:43:02,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:43:02,781 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:43:02,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:43:02,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:43:02,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:43:02,782 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-22 01:43:10,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:43:10,676 INFO L93 Difference]: Finished difference Result 10190 states and 14759 transitions. [2022-11-22 01:43:10,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:43:10,679 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-22 01:43:10,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:43:10,733 INFO L225 Difference]: With dead ends: 10190 [2022-11-22 01:43:10,733 INFO L226 Difference]: Without dead ends: 10188 [2022-11-22 01:43:10,742 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-22 01:43:10,743 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4246 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s 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, 7.2s IncrementalHoareTripleChecker+Time [2022-11-22 01:43:10,743 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4258 Valid, 11395 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 7.2s Time] [2022-11-22 01:43:10,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10188 states. [2022-11-22 01:43:11,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10188 to 10188. [2022-11-22 01:43:11,506 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-22 01:43:11,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10188 states to 10188 states and 14757 transitions. [2022-11-22 01:43:11,542 INFO L78 Accepts]: Start accepts. Automaton has 10188 states and 14757 transitions. Word has length 651 [2022-11-22 01:43:11,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:43:11,542 INFO L495 AbstractCegarLoop]: Abstraction has 10188 states and 14757 transitions. [2022-11-22 01:43:11,543 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-22 01:43:11,543 INFO L276 IsEmpty]: Start isEmpty. Operand 10188 states and 14757 transitions. [2022-11-22 01:43:11,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 663 [2022-11-22 01:43:11,558 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:43:11,558 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-22 01:43:11,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-22 01:43:11,558 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-22 01:43:11,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:43:11,559 INFO L85 PathProgramCache]: Analyzing trace with hash 1825663806, now seen corresponding path program 1 times [2022-11-22 01:43:11,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:43:11,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044224585] [2022-11-22 01:43:11,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:43:11,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:43:11,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:43:13,251 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-22 01:43:13,252 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:43:13,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044224585] [2022-11-22 01:43:13,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044224585] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:43:13,252 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:43:13,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:43:13,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974424740] [2022-11-22 01:43:13,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:43:13,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:43:13,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:43:13,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:43:13,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:43:13,255 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-22 01:43:21,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:43:21,767 INFO L93 Difference]: Finished difference Result 10268 states and 14827 transitions. [2022-11-22 01:43:21,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:43:21,768 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-22 01:43:21,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:43:21,810 INFO L225 Difference]: With dead ends: 10268 [2022-11-22 01:43:21,811 INFO L226 Difference]: Without dead ends: 10266 [2022-11-22 01:43:21,816 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-22 01:43:21,816 INFO L413 NwaCegarLoop]: 3815 mSDtfsCounter, 4194 mSDsluCounter, 7673 mSDsCounter, 0 mSdLazyCounter, 1813 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s 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.7s IncrementalHoareTripleChecker+Time [2022-11-22 01:43:21,817 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.7s Time] [2022-11-22 01:43:21,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10266 states. [2022-11-22 01:43:22,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10266 to 10264. [2022-11-22 01:43:22,547 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-22 01:43:22,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10264 states to 10264 states and 14824 transitions. [2022-11-22 01:43:22,583 INFO L78 Accepts]: Start accepts. Automaton has 10264 states and 14824 transitions. Word has length 662 [2022-11-22 01:43:22,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:43:22,584 INFO L495 AbstractCegarLoop]: Abstraction has 10264 states and 14824 transitions. [2022-11-22 01:43:22,584 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-22 01:43:22,584 INFO L276 IsEmpty]: Start isEmpty. Operand 10264 states and 14824 transitions. [2022-11-22 01:43:22,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 662 [2022-11-22 01:43:22,602 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:43:22,602 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-22 01:43:22,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-22 01:43:22,603 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-22 01:43:22,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:43:22,604 INFO L85 PathProgramCache]: Analyzing trace with hash -524604870, now seen corresponding path program 1 times [2022-11-22 01:43:22,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:43:22,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471312980] [2022-11-22 01:43:22,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:43:22,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:43:22,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:43:24,045 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-22 01:43:24,045 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:43:24,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471312980] [2022-11-22 01:43:24,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471312980] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:43:24,046 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:43:24,046 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:43:24,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495981694] [2022-11-22 01:43:24,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:43:24,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:43:24,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:43:24,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:43:24,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:43:24,049 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-22 01:43:28,831 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:43:32,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:43:32,674 INFO L93 Difference]: Finished difference Result 10270 states and 14829 transitions. [2022-11-22 01:43:32,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:43:32,675 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-22 01:43:32,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:43:32,722 INFO L225 Difference]: With dead ends: 10270 [2022-11-22 01:43:32,722 INFO L226 Difference]: Without dead ends: 10268 [2022-11-22 01:43:32,730 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-22 01:43:32,730 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4246 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s 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.9s IncrementalHoareTripleChecker+Time [2022-11-22 01:43:32,731 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.9s Time] [2022-11-22 01:43:32,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10268 states. [2022-11-22 01:43:33,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10268 to 10268. [2022-11-22 01:43:33,634 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-22 01:43:33,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10268 states to 10268 states and 14827 transitions. [2022-11-22 01:43:33,661 INFO L78 Accepts]: Start accepts. Automaton has 10268 states and 14827 transitions. Word has length 661 [2022-11-22 01:43:33,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:43:33,662 INFO L495 AbstractCegarLoop]: Abstraction has 10268 states and 14827 transitions. [2022-11-22 01:43:33,662 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-22 01:43:33,662 INFO L276 IsEmpty]: Start isEmpty. Operand 10268 states and 14827 transitions. [2022-11-22 01:43:33,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 667 [2022-11-22 01:43:33,678 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:43:33,679 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-22 01:43:33,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-22 01:43:33,679 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-22 01:43:33,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:43:33,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1383672710, now seen corresponding path program 1 times [2022-11-22 01:43:33,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:43:33,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720204475] [2022-11-22 01:43:33,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:43:33,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:43:33,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:43:35,003 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-22 01:43:35,004 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:43:35,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720204475] [2022-11-22 01:43:35,004 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720204475] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:43:35,004 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:43:35,004 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:43:35,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354992179] [2022-11-22 01:43:35,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:43:35,006 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:43:35,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:43:35,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:43:35,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:43:35,007 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-22 01:43:42,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:43:42,187 INFO L93 Difference]: Finished difference Result 10274 states and 14832 transitions. [2022-11-22 01:43:42,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:43:42,188 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-22 01:43:42,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:43:42,226 INFO L225 Difference]: With dead ends: 10274 [2022-11-22 01:43:42,226 INFO L226 Difference]: Without dead ends: 10272 [2022-11-22 01:43:42,230 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-22 01:43:42,230 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4246 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.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, 6.3s IncrementalHoareTripleChecker+Time [2022-11-22 01:43:42,231 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4255 Valid, 11395 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2022-11-22 01:43:42,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10272 states. [2022-11-22 01:43:43,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10272 to 10272. [2022-11-22 01:43:43,076 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-22 01:43:43,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10272 states to 10272 states and 14830 transitions. [2022-11-22 01:43:43,105 INFO L78 Accepts]: Start accepts. Automaton has 10272 states and 14830 transitions. Word has length 666 [2022-11-22 01:43:43,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:43:43,105 INFO L495 AbstractCegarLoop]: Abstraction has 10272 states and 14830 transitions. [2022-11-22 01:43:43,105 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-22 01:43:43,106 INFO L276 IsEmpty]: Start isEmpty. Operand 10272 states and 14830 transitions. [2022-11-22 01:43:43,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 672 [2022-11-22 01:43:43,122 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:43:43,123 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-22 01:43:43,123 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-22 01:43:43,123 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-22 01:43:43,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:43:43,124 INFO L85 PathProgramCache]: Analyzing trace with hash 2116104570, now seen corresponding path program 1 times [2022-11-22 01:43:43,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:43:43,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929123676] [2022-11-22 01:43:43,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:43:43,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:43:43,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:43:44,329 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-22 01:43:44,330 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:43:44,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929123676] [2022-11-22 01:43:44,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929123676] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:43:44,330 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:43:44,330 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:43:44,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530669009] [2022-11-22 01:43:44,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:43:44,332 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:43:44,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:43:44,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:43:44,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:43:44,333 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-22 01:43:51,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:43:51,860 INFO L93 Difference]: Finished difference Result 10278 states and 14835 transitions. [2022-11-22 01:43:51,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:43:51,861 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-22 01:43:51,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:43:51,908 INFO L225 Difference]: With dead ends: 10278 [2022-11-22 01:43:51,908 INFO L226 Difference]: Without dead ends: 10276 [2022-11-22 01:43:51,916 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-22 01:43:51,917 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4246 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s 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, 6.7s IncrementalHoareTripleChecker+Time [2022-11-22 01:43:51,917 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4254 Valid, 11395 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2022-11-22 01:43:51,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10276 states. [2022-11-22 01:43:52,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10276 to 10276. [2022-11-22 01:43:52,911 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-22 01:43:52,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10276 states to 10276 states and 14833 transitions. [2022-11-22 01:43:52,942 INFO L78 Accepts]: Start accepts. Automaton has 10276 states and 14833 transitions. Word has length 671 [2022-11-22 01:43:52,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:43:52,942 INFO L495 AbstractCegarLoop]: Abstraction has 10276 states and 14833 transitions. [2022-11-22 01:43:52,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, (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-22 01:43:52,943 INFO L276 IsEmpty]: Start isEmpty. Operand 10276 states and 14833 transitions. [2022-11-22 01:43:52,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 684 [2022-11-22 01:43:52,960 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:43:52,961 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-22 01:43:52,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-22 01:43:52,961 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-22 01:43:52,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:43:52,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1162104543, now seen corresponding path program 1 times [2022-11-22 01:43:52,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:43:52,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036533318] [2022-11-22 01:43:52,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:43:52,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:43:53,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:43:53,990 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-22 01:43:53,990 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:43:53,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036533318] [2022-11-22 01:43:53,990 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036533318] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:43:53,991 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:43:53,991 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:43:53,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133851811] [2022-11-22 01:43:53,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:43:53,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:43:53,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:43:53,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:43:53,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:43:53,993 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-22 01:44:01,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:44:01,436 INFO L93 Difference]: Finished difference Result 10282 states and 14838 transitions. [2022-11-22 01:44:01,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:44:01,436 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-22 01:44:01,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:44:01,468 INFO L225 Difference]: With dead ends: 10282 [2022-11-22 01:44:01,468 INFO L226 Difference]: Without dead ends: 10280 [2022-11-22 01:44:01,473 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-22 01:44:01,473 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4245 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s 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, 6.6s IncrementalHoareTripleChecker+Time [2022-11-22 01:44:01,474 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4252 Valid, 11395 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2022-11-22 01:44:01,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10280 states. [2022-11-22 01:44:02,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10280 to 10280. [2022-11-22 01:44:02,328 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-22 01:44:02,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10280 states to 10280 states and 14836 transitions. [2022-11-22 01:44:02,355 INFO L78 Accepts]: Start accepts. Automaton has 10280 states and 14836 transitions. Word has length 683 [2022-11-22 01:44:02,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:44:02,356 INFO L495 AbstractCegarLoop]: Abstraction has 10280 states and 14836 transitions. [2022-11-22 01:44:02,357 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-22 01:44:02,357 INFO L276 IsEmpty]: Start isEmpty. Operand 10280 states and 14836 transitions. [2022-11-22 01:44:02,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 682 [2022-11-22 01:44:02,370 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:44:02,370 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-22 01:44:02,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-22 01:44:02,371 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-22 01:44:02,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:44:02,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1333208902, now seen corresponding path program 1 times [2022-11-22 01:44:02,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:44:02,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047942231] [2022-11-22 01:44:02,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:44:02,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:44:02,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:44:03,365 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-22 01:44:03,366 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:44:03,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047942231] [2022-11-22 01:44:03,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047942231] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:44:03,366 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:44:03,366 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:44:03,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575873830] [2022-11-22 01:44:03,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:44:03,369 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:44:03,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:44:03,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:44:03,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:44:03,370 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-22 01:44:11,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:44:11,238 INFO L93 Difference]: Finished difference Result 10286 states and 14841 transitions. [2022-11-22 01:44:11,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:44:11,238 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-22 01:44:11,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:44:11,266 INFO L225 Difference]: With dead ends: 10286 [2022-11-22 01:44:11,266 INFO L226 Difference]: Without dead ends: 10284 [2022-11-22 01:44:11,270 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-22 01:44:11,270 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4246 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s 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, 6.8s IncrementalHoareTripleChecker+Time [2022-11-22 01:44:11,271 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4252 Valid, 11395 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 6.8s Time] [2022-11-22 01:44:11,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10284 states. [2022-11-22 01:44:11,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10284 to 10284. [2022-11-22 01:44:11,996 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-22 01:44:12,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10284 states to 10284 states and 14839 transitions. [2022-11-22 01:44:12,027 INFO L78 Accepts]: Start accepts. Automaton has 10284 states and 14839 transitions. Word has length 681 [2022-11-22 01:44:12,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:44:12,028 INFO L495 AbstractCegarLoop]: Abstraction has 10284 states and 14839 transitions. [2022-11-22 01:44:12,028 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-22 01:44:12,028 INFO L276 IsEmpty]: Start isEmpty. Operand 10284 states and 14839 transitions. [2022-11-22 01:44:12,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 694 [2022-11-22 01:44:12,043 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:44:12,043 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-22 01:44:12,043 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-22 01:44:12,044 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-22 01:44:12,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:44:12,044 INFO L85 PathProgramCache]: Analyzing trace with hash 465177505, now seen corresponding path program 1 times [2022-11-22 01:44:12,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:44:12,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316376634] [2022-11-22 01:44:12,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:44:12,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:44:12,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:44:12,978 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-22 01:44:12,979 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:44:12,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316376634] [2022-11-22 01:44:12,979 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316376634] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:44:12,979 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:44:12,980 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:44:12,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901284399] [2022-11-22 01:44:12,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:44:12,981 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:44:12,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:44:12,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:44:12,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:44:12,982 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-22 01:44:18,586 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:44:21,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:44:21,792 INFO L93 Difference]: Finished difference Result 10290 states and 14844 transitions. [2022-11-22 01:44:21,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:44:21,793 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-22 01:44:21,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:44:21,818 INFO L225 Difference]: With dead ends: 10290 [2022-11-22 01:44:21,818 INFO L226 Difference]: Without dead ends: 10288 [2022-11-22 01:44:21,821 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-22 01:44:21,821 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4245 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s 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.7s IncrementalHoareTripleChecker+Time [2022-11-22 01:44:21,822 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.7s Time] [2022-11-22 01:44:21,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10288 states. [2022-11-22 01:44:22,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10288 to 10288. [2022-11-22 01:44:22,585 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-22 01:44:22,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10288 states to 10288 states and 14842 transitions. [2022-11-22 01:44:22,616 INFO L78 Accepts]: Start accepts. Automaton has 10288 states and 14842 transitions. Word has length 693 [2022-11-22 01:44:22,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:44:22,617 INFO L495 AbstractCegarLoop]: Abstraction has 10288 states and 14842 transitions. [2022-11-22 01:44:22,617 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-22 01:44:22,617 INFO L276 IsEmpty]: Start isEmpty. Operand 10288 states and 14842 transitions. [2022-11-22 01:44:22,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 692 [2022-11-22 01:44:22,630 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:44:22,630 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-22 01:44:22,631 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-22 01:44:22,631 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-22 01:44:22,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:44:22,632 INFO L85 PathProgramCache]: Analyzing trace with hash -630579206, now seen corresponding path program 1 times [2022-11-22 01:44:22,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:44:22,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400463498] [2022-11-22 01:44:22,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:44:22,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:44:22,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:44:23,527 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-22 01:44:23,528 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:44:23,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400463498] [2022-11-22 01:44:23,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400463498] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:44:23,528 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:44:23,528 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:44:23,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525528019] [2022-11-22 01:44:23,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:44:23,529 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:44:23,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:44:23,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:44:23,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:44:23,530 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-22 01:44:31,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:44:31,600 INFO L93 Difference]: Finished difference Result 10294 states and 14847 transitions. [2022-11-22 01:44:31,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:44:31,601 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-22 01:44:31,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:44:31,623 INFO L225 Difference]: With dead ends: 10294 [2022-11-22 01:44:31,623 INFO L226 Difference]: Without dead ends: 10292 [2022-11-22 01:44:31,626 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-22 01:44:31,627 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-22 01:44:31,627 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-22 01:44:31,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10292 states. [2022-11-22 01:44:32,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10292 to 10292. [2022-11-22 01:44:32,371 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-22 01:44:32,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10292 states to 10292 states and 14845 transitions. [2022-11-22 01:44:32,400 INFO L78 Accepts]: Start accepts. Automaton has 10292 states and 14845 transitions. Word has length 691 [2022-11-22 01:44:32,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:44:32,401 INFO L495 AbstractCegarLoop]: Abstraction has 10292 states and 14845 transitions. [2022-11-22 01:44:32,401 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-22 01:44:32,402 INFO L276 IsEmpty]: Start isEmpty. Operand 10292 states and 14845 transitions. [2022-11-22 01:44:32,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 697 [2022-11-22 01:44:32,417 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:44:32,417 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-22 01:44:32,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-22 01:44:32,418 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-22 01:44:32,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:44:32,418 INFO L85 PathProgramCache]: Analyzing trace with hash -1859363770, now seen corresponding path program 1 times [2022-11-22 01:44:32,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:44:32,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059920849] [2022-11-22 01:44:32,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:44:32,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:44:32,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:44:33,328 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-22 01:44:33,328 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:44:33,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059920849] [2022-11-22 01:44:33,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059920849] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:44:33,329 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:44:33,329 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:44:33,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22056260] [2022-11-22 01:44:33,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:44:33,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:44:33,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:44:33,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:44:33,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:44:33,331 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-22 01:44:42,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:44:42,220 INFO L93 Difference]: Finished difference Result 10298 states and 14850 transitions. [2022-11-22 01:44:42,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:44:42,221 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-22 01:44:42,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:44:42,244 INFO L225 Difference]: With dead ends: 10298 [2022-11-22 01:44:42,244 INFO L226 Difference]: Without dead ends: 10296 [2022-11-22 01:44:42,248 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-22 01:44:42,249 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, 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.7s IncrementalHoareTripleChecker+Time [2022-11-22 01:44:42,249 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.7s Time] [2022-11-22 01:44:42,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10296 states. [2022-11-22 01:44:43,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10296 to 10296. [2022-11-22 01:44:43,106 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-22 01:44:43,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10296 states to 10296 states and 14848 transitions. [2022-11-22 01:44:43,134 INFO L78 Accepts]: Start accepts. Automaton has 10296 states and 14848 transitions. Word has length 696 [2022-11-22 01:44:43,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:44:43,135 INFO L495 AbstractCegarLoop]: Abstraction has 10296 states and 14848 transitions. [2022-11-22 01:44:43,136 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-22 01:44:43,136 INFO L276 IsEmpty]: Start isEmpty. Operand 10296 states and 14848 transitions. [2022-11-22 01:44:43,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 702 [2022-11-22 01:44:43,152 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:44:43,153 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-22 01:44:43,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-22 01:44:43,153 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-22 01:44:43,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:44:43,154 INFO L85 PathProgramCache]: Analyzing trace with hash -1472395462, now seen corresponding path program 1 times [2022-11-22 01:44:43,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:44:43,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228846632] [2022-11-22 01:44:43,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:44:43,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:44:43,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:44:44,019 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-22 01:44:44,019 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:44:44,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228846632] [2022-11-22 01:44:44,019 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228846632] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:44:44,019 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:44:44,020 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:44:44,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549106293] [2022-11-22 01:44:44,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:44:44,020 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:44:44,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:44:44,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:44:44,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:44:44,021 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-22 01:44:52,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:44:52,031 INFO L93 Difference]: Finished difference Result 10302 states and 14853 transitions. [2022-11-22 01:44:52,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:44:52,032 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-22 01:44:52,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:44:52,056 INFO L225 Difference]: With dead ends: 10302 [2022-11-22 01:44:52,056 INFO L226 Difference]: Without dead ends: 10300 [2022-11-22 01:44:52,061 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-22 01:44:52,061 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 4246 mSDsluCounter, 7589 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s 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.8s IncrementalHoareTripleChecker+Time [2022-11-22 01:44:52,062 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.8s Time] [2022-11-22 01:44:52,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10300 states. [2022-11-22 01:44:52,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10300 to 10300. [2022-11-22 01:44:52,959 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-22 01:44:52,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10300 states to 10300 states and 14851 transitions. [2022-11-22 01:44:52,987 INFO L78 Accepts]: Start accepts. Automaton has 10300 states and 14851 transitions. Word has length 701 [2022-11-22 01:44:52,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:44:52,988 INFO L495 AbstractCegarLoop]: Abstraction has 10300 states and 14851 transitions. [2022-11-22 01:44:52,988 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-22 01:44:52,989 INFO L276 IsEmpty]: Start isEmpty. Operand 10300 states and 14851 transitions. [2022-11-22 01:44:53,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 707 [2022-11-22 01:44:53,005 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:44:53,005 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-22 01:44:53,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-22 01:44:53,006 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-22 01:44:53,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:44:53,006 INFO L85 PathProgramCache]: Analyzing trace with hash 864169094, now seen corresponding path program 1 times [2022-11-22 01:44:53,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:44:53,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931999354] [2022-11-22 01:44:53,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:44:53,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:44:53,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:44:53,902 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-22 01:44:53,902 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:44:53,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931999354] [2022-11-22 01:44:53,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931999354] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:44:53,903 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:44:53,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:44:53,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592436065] [2022-11-22 01:44:53,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:44:53,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:44:53,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:44:53,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:44:53,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:44:53,905 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-22 01:45:02,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:45:02,468 INFO L93 Difference]: Finished difference Result 10632 states and 15295 transitions. [2022-11-22 01:45:02,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:45:02,468 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-22 01:45:02,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:45:02,494 INFO L225 Difference]: With dead ends: 10632 [2022-11-22 01:45:02,494 INFO L226 Difference]: Without dead ends: 10628 [2022-11-22 01:45:02,499 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-22 01:45:02,500 INFO L413 NwaCegarLoop]: 3916 mSDtfsCounter, 4234 mSDsluCounter, 8020 mSDsCounter, 0 mSdLazyCounter, 1830 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s 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, 7.3s IncrementalHoareTripleChecker+Time [2022-11-22 01:45:02,500 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4235 Valid, 11936 Invalid, 1832 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1830 Invalid, 0 Unknown, 0 Unchecked, 7.3s Time] [2022-11-22 01:45:02,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10628 states. [2022-11-22 01:45:03,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10628 to 10626. [2022-11-22 01:45:03,455 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-22 01:45:03,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10626 states to 10626 states and 15290 transitions. [2022-11-22 01:45:03,486 INFO L78 Accepts]: Start accepts. Automaton has 10626 states and 15290 transitions. Word has length 706 [2022-11-22 01:45:03,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:45:03,487 INFO L495 AbstractCegarLoop]: Abstraction has 10626 states and 15290 transitions. [2022-11-22 01:45:03,487 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-22 01:45:03,487 INFO L276 IsEmpty]: Start isEmpty. Operand 10626 states and 15290 transitions. [2022-11-22 01:45:03,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 712 [2022-11-22 01:45:03,498 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:45:03,498 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-22 01:45:03,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-22 01:45:03,498 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-22 01:45:03,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:45:03,499 INFO L85 PathProgramCache]: Analyzing trace with hash -1871081862, now seen corresponding path program 1 times [2022-11-22 01:45:03,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:45:03,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520373081] [2022-11-22 01:45:03,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:45:03,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:45:03,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:45:04,463 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-22 01:45:04,464 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:45:04,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520373081] [2022-11-22 01:45:04,464 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520373081] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:45:04,464 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:45:04,464 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:45:04,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475216710] [2022-11-22 01:45:04,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:45:04,465 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:45:04,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:45:04,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:45:04,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:45:04,466 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-22 01:45:12,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:45:12,269 INFO L93 Difference]: Finished difference Result 10626 states and 15290 transitions. [2022-11-22 01:45:12,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:45:12,270 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-22 01:45:12,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:45:12,294 INFO L225 Difference]: With dead ends: 10626 [2022-11-22 01:45:12,294 INFO L226 Difference]: Without dead ends: 10517 [2022-11-22 01:45:12,297 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-22 01:45:12,298 INFO L413 NwaCegarLoop]: 3804 mSDtfsCounter, 4242 mSDsluCounter, 7588 mSDsCounter, 0 mSdLazyCounter, 1791 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4242 SdHoareTripleChecker+Valid, 11392 SdHoareTripleChecker+Invalid, 1792 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2022-11-22 01:45:12,298 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4242 Valid, 11392 Invalid, 1792 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1791 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2022-11-22 01:45:12,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10517 states. [2022-11-22 01:45:13,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10517 to 10517. [2022-11-22 01:45:13,325 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-22 01:45:13,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10517 states to 10517 states and 15166 transitions. [2022-11-22 01:45:13,355 INFO L78 Accepts]: Start accepts. Automaton has 10517 states and 15166 transitions. Word has length 711 [2022-11-22 01:45:13,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:45:13,355 INFO L495 AbstractCegarLoop]: Abstraction has 10517 states and 15166 transitions. [2022-11-22 01:45:13,356 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-22 01:45:13,356 INFO L276 IsEmpty]: Start isEmpty. Operand 10517 states and 15166 transitions. [2022-11-22 01:45:13,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 821 [2022-11-22 01:45:13,380 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:45:13,380 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-22 01:45:13,380 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-22 01:45:13,381 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-22 01:45:13,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:45:13,382 INFO L85 PathProgramCache]: Analyzing trace with hash -2084693574, now seen corresponding path program 1 times [2022-11-22 01:45:13,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:45:13,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992982639] [2022-11-22 01:45:13,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:45:13,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:45:13,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:45:14,392 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-22 01:45:14,392 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:45:14,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992982639] [2022-11-22 01:45:14,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992982639] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:45:14,393 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:45:14,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 01:45:14,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736665409] [2022-11-22 01:45:14,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:45:14,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 01:45:14,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:45:14,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 01:45:14,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 01:45:14,395 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-22 01:45:22,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:45:22,600 INFO L93 Difference]: Finished difference Result 19970 states and 28792 transitions. [2022-11-22 01:45:22,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 01:45:22,601 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-22 01:45:22,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:45:22,625 INFO L225 Difference]: With dead ends: 19970 [2022-11-22 01:45:22,625 INFO L226 Difference]: Without dead ends: 9588 [2022-11-22 01:45:22,665 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-22 01:45:22,666 INFO L413 NwaCegarLoop]: 5525 mSDtfsCounter, 2901 mSDsluCounter, 3717 mSDsCounter, 0 mSdLazyCounter, 1478 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s 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.7s IncrementalHoareTripleChecker+Time [2022-11-22 01:45:22,666 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.7s Time] [2022-11-22 01:45:22,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9588 states. [2022-11-22 01:45:23,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9588 to 9582. [2022-11-22 01:45:23,654 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-22 01:45:23,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9582 states to 9582 states and 13771 transitions. [2022-11-22 01:45:23,683 INFO L78 Accepts]: Start accepts. Automaton has 9582 states and 13771 transitions. Word has length 820 [2022-11-22 01:45:23,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:45:23,684 INFO L495 AbstractCegarLoop]: Abstraction has 9582 states and 13771 transitions. [2022-11-22 01:45:23,685 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-22 01:45:23,685 INFO L276 IsEmpty]: Start isEmpty. Operand 9582 states and 13771 transitions. [2022-11-22 01:45:23,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 893 [2022-11-22 01:45:23,712 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:45:23,712 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-22 01:45:23,712 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-22 01:45:23,713 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-22 01:45:23,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:45:23,713 INFO L85 PathProgramCache]: Analyzing trace with hash 2145238246, now seen corresponding path program 1 times [2022-11-22 01:45:23,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:45:23,714 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398533285] [2022-11-22 01:45:23,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:45:23,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:45:23,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:45:24,538 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-22 01:45:24,539 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:45:24,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398533285] [2022-11-22 01:45:24,539 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398533285] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:45:24,539 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:45:24,540 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 01:45:24,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480117558] [2022-11-22 01:45:24,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:45:24,541 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 01:45:24,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:45:24,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 01:45:24,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 01:45:24,542 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-22 01:45:34,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:45:34,115 INFO L93 Difference]: Finished difference Result 21873 states and 31344 transitions. [2022-11-22 01:45:34,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 01:45:34,115 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-22 01:45:34,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:45:34,155 INFO L225 Difference]: With dead ends: 21873 [2022-11-22 01:45:34,155 INFO L226 Difference]: Without dead ends: 13081 [2022-11-22 01:45:34,173 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-22 01:45:34,174 INFO L413 NwaCegarLoop]: 6210 mSDtfsCounter, 2899 mSDsluCounter, 3709 mSDsCounter, 0 mSdLazyCounter, 1665 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s 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, 7.6s IncrementalHoareTripleChecker+Time [2022-11-22 01:45:34,174 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2899 Valid, 9919 Invalid, 1680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1665 Invalid, 0 Unknown, 0 Unchecked, 7.6s Time] [2022-11-22 01:45:34,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13081 states. [2022-11-22 01:45:35,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13081 to 13075. [2022-11-22 01:45:35,449 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-22 01:45:35,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13075 states to 13075 states and 18730 transitions. [2022-11-22 01:45:35,484 INFO L78 Accepts]: Start accepts. Automaton has 13075 states and 18730 transitions. Word has length 892 [2022-11-22 01:45:35,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:45:35,485 INFO L495 AbstractCegarLoop]: Abstraction has 13075 states and 18730 transitions. [2022-11-22 01:45:35,485 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-22 01:45:35,486 INFO L276 IsEmpty]: Start isEmpty. Operand 13075 states and 18730 transitions. [2022-11-22 01:45:35,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 959 [2022-11-22 01:45:35,506 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:45:35,506 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-22 01:45:35,506 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-22 01:45:35,507 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-22 01:45:35,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:45:35,507 INFO L85 PathProgramCache]: Analyzing trace with hash 490904195, now seen corresponding path program 1 times [2022-11-22 01:45:35,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:45:35,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659936564] [2022-11-22 01:45:35,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:45:35,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:45:35,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:45:36,642 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-22 01:45:36,643 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:45:36,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659936564] [2022-11-22 01:45:36,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659936564] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:45:36,643 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:45:36,644 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 01:45:36,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325545296] [2022-11-22 01:45:36,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:45:36,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 01:45:36,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:45:36,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 01:45:36,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-22 01:45:36,648 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-22 01:45:56,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:45:56,558 INFO L93 Difference]: Finished difference Result 41619 states and 62421 transitions. [2022-11-22 01:45:56,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:45:56,559 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-22 01:45:56,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:45:56,643 INFO L225 Difference]: With dead ends: 41619 [2022-11-22 01:45:56,643 INFO L226 Difference]: Without dead ends: 29334 [2022-11-22 01:45:56,674 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-22 01:45:56,675 INFO L413 NwaCegarLoop]: 7757 mSDtfsCounter, 3493 mSDsluCounter, 11857 mSDsCounter, 0 mSdLazyCounter, 2915 mSolverCounterSat, 993 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.7s 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, 15.5s IncrementalHoareTripleChecker+Time [2022-11-22 01:45:56,675 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4450 Valid, 19614 Invalid, 3908 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [993 Valid, 2915 Invalid, 0 Unknown, 0 Unchecked, 15.5s Time] [2022-11-22 01:45:56,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29334 states. [2022-11-22 01:45:58,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29334 to 13079. [2022-11-22 01:45:58,908 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-22 01:45:58,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13079 states to 13079 states and 18734 transitions. [2022-11-22 01:45:58,956 INFO L78 Accepts]: Start accepts. Automaton has 13079 states and 18734 transitions. Word has length 958 [2022-11-22 01:45:58,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:45:58,957 INFO L495 AbstractCegarLoop]: Abstraction has 13079 states and 18734 transitions. [2022-11-22 01:45:58,957 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-22 01:45:58,957 INFO L276 IsEmpty]: Start isEmpty. Operand 13079 states and 18734 transitions. [2022-11-22 01:45:58,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 966 [2022-11-22 01:45:58,984 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:45:58,985 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-22 01:45:58,985 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-22 01:45:58,985 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-22 01:45:58,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:45:58,986 INFO L85 PathProgramCache]: Analyzing trace with hash -843119638, now seen corresponding path program 1 times [2022-11-22 01:45:58,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:45:58,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218496699] [2022-11-22 01:45:58,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:45:58,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:45:59,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:45:59,811 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-22 01:45:59,811 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:45:59,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218496699] [2022-11-22 01:45:59,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218496699] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:45:59,812 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:45:59,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 01:45:59,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697853880] [2022-11-22 01:45:59,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:45:59,813 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 01:45:59,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:45:59,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 01:45:59,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 01:45:59,814 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-22 01:46:09,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:46:09,609 INFO L93 Difference]: Finished difference Result 29128 states and 41823 transitions. [2022-11-22 01:46:09,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 01:46:09,613 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-22 01:46:09,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:46:09,651 INFO L225 Difference]: With dead ends: 29128 [2022-11-22 01:46:09,651 INFO L226 Difference]: Without dead ends: 16839 [2022-11-22 01:46:09,679 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-22 01:46:09,680 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-22 01:46:09,680 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-22 01:46:09,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16839 states. [2022-11-22 01:46:11,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16839 to 16837. [2022-11-22 01:46:11,822 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-22 01:46:11,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16837 states to 16837 states and 24266 transitions. [2022-11-22 01:46:11,868 INFO L78 Accepts]: Start accepts. Automaton has 16837 states and 24266 transitions. Word has length 965 [2022-11-22 01:46:11,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:46:11,868 INFO L495 AbstractCegarLoop]: Abstraction has 16837 states and 24266 transitions. [2022-11-22 01:46:11,869 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-22 01:46:11,869 INFO L276 IsEmpty]: Start isEmpty. Operand 16837 states and 24266 transitions. [2022-11-22 01:46:11,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 992 [2022-11-22 01:46:11,891 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:46:11,892 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-22 01:46:11,892 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-22 01:46:11,892 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-22 01:46:11,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:46:11,893 INFO L85 PathProgramCache]: Analyzing trace with hash -2064972920, now seen corresponding path program 1 times [2022-11-22 01:46:11,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:46:11,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411557068] [2022-11-22 01:46:11,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:46:11,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:46:12,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:46:13,005 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-22 01:46:13,005 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:46:13,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411557068] [2022-11-22 01:46:13,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411557068] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:46:13,006 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:46:13,006 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:46:13,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974995162] [2022-11-22 01:46:13,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:46:13,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:46:13,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:46:13,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:46:13,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:46:13,008 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-22 01:46:28,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:46:28,609 INFO L93 Difference]: Finished difference Result 36554 states and 52707 transitions. [2022-11-22 01:46:28,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:46:28,613 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-22 01:46:28,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:46:28,686 INFO L225 Difference]: With dead ends: 36554 [2022-11-22 01:46:28,686 INFO L226 Difference]: Without dead ends: 20507 [2022-11-22 01:46:28,734 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-22 01:46:28,734 INFO L413 NwaCegarLoop]: 6433 mSDtfsCounter, 3102 mSDsluCounter, 16574 mSDsCounter, 0 mSdLazyCounter, 3693 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s 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, 11.8s IncrementalHoareTripleChecker+Time [2022-11-22 01:46:28,735 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3102 Valid, 23007 Invalid, 3694 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 3693 Invalid, 0 Unknown, 0 Unchecked, 11.8s Time] [2022-11-22 01:46:28,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20507 states. [2022-11-22 01:46:32,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20507 to 20499. [2022-11-22 01:46:32,095 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-22 01:46:32,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20499 states to 20499 states and 29621 transitions. [2022-11-22 01:46:32,155 INFO L78 Accepts]: Start accepts. Automaton has 20499 states and 29621 transitions. Word has length 991 [2022-11-22 01:46:32,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:46:32,156 INFO L495 AbstractCegarLoop]: Abstraction has 20499 states and 29621 transitions. [2022-11-22 01:46:32,156 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-22 01:46:32,157 INFO L276 IsEmpty]: Start isEmpty. Operand 20499 states and 29621 transitions. [2022-11-22 01:46:32,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 993 [2022-11-22 01:46:32,182 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:46:32,183 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-22 01:46:32,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-22 01:46:32,183 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-22 01:46:32,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:46:32,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1448112187, now seen corresponding path program 1 times [2022-11-22 01:46:32,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:46:32,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852574907] [2022-11-22 01:46:32,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:46:32,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:46:32,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:46:33,106 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-22 01:46:33,106 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:46:33,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852574907] [2022-11-22 01:46:33,107 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852574907] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:46:33,107 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:46:33,107 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:46:33,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381100695] [2022-11-22 01:46:33,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:46:33,109 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:46:33,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:46:33,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:46:33,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:46:33,110 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-22 01:46:49,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:46:49,110 INFO L93 Difference]: Finished difference Result 43884 states and 63429 transitions. [2022-11-22 01:46:49,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:46:49,114 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-22 01:46:49,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:46:49,177 INFO L225 Difference]: With dead ends: 43884 [2022-11-22 01:46:49,177 INFO L226 Difference]: Without dead ends: 24175 [2022-11-22 01:46:49,216 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-22 01:46:49,216 INFO L413 NwaCegarLoop]: 6438 mSDtfsCounter, 3107 mSDsluCounter, 16579 mSDsCounter, 0 mSdLazyCounter, 3697 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.2s 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, 11.8s IncrementalHoareTripleChecker+Time [2022-11-22 01:46:49,217 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3107 Valid, 23017 Invalid, 3700 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 3697 Invalid, 0 Unknown, 0 Unchecked, 11.8s Time] [2022-11-22 01:46:49,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24175 states. [2022-11-22 01:46:52,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24175 to 24167. [2022-11-22 01:46:52,601 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-22 01:46:52,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24167 states to 24167 states and 34982 transitions. [2022-11-22 01:46:52,669 INFO L78 Accepts]: Start accepts. Automaton has 24167 states and 34982 transitions. Word has length 992 [2022-11-22 01:46:52,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:46:52,670 INFO L495 AbstractCegarLoop]: Abstraction has 24167 states and 34982 transitions. [2022-11-22 01:46:52,670 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-22 01:46:52,670 INFO L276 IsEmpty]: Start isEmpty. Operand 24167 states and 34982 transitions. [2022-11-22 01:46:52,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 994 [2022-11-22 01:46:52,703 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:46:52,704 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-22 01:46:52,704 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-22 01:46:52,704 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-22 01:46:52,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:46:52,705 INFO L85 PathProgramCache]: Analyzing trace with hash -1275305681, now seen corresponding path program 1 times [2022-11-22 01:46:52,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:46:52,706 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124492454] [2022-11-22 01:46:52,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:46:52,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:46:52,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:46:53,687 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-22 01:46:53,688 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:46:53,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124492454] [2022-11-22 01:46:53,688 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124492454] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:46:53,688 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:46:53,688 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:46:53,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699739795] [2022-11-22 01:46:53,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:46:53,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:46:53,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:46:53,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:46:53,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:46:53,691 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-22 01:47:10,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:47:10,025 INFO L93 Difference]: Finished difference Result 51253 states and 74193 transitions. [2022-11-22 01:47:10,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:47:10,029 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-22 01:47:10,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:47:10,125 INFO L225 Difference]: With dead ends: 51253 [2022-11-22 01:47:10,125 INFO L226 Difference]: Without dead ends: 27876 [2022-11-22 01:47:10,175 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-22 01:47:10,175 INFO L413 NwaCegarLoop]: 6439 mSDtfsCounter, 3127 mSDsluCounter, 16570 mSDsCounter, 0 mSdLazyCounter, 3705 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.2s 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, 11.9s IncrementalHoareTripleChecker+Time [2022-11-22 01:47:10,176 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3127 Valid, 23009 Invalid, 3711 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6 Valid, 3705 Invalid, 0 Unknown, 0 Unchecked, 11.9s Time] [2022-11-22 01:47:10,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27876 states. [2022-11-22 01:47:14,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27876 to 27868. [2022-11-22 01:47:14,040 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-22 01:47:14,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27868 states to 27868 states and 40376 transitions. [2022-11-22 01:47:14,125 INFO L78 Accepts]: Start accepts. Automaton has 27868 states and 40376 transitions. Word has length 993 [2022-11-22 01:47:14,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:47:14,125 INFO L495 AbstractCegarLoop]: Abstraction has 27868 states and 40376 transitions. [2022-11-22 01:47:14,126 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-22 01:47:14,126 INFO L276 IsEmpty]: Start isEmpty. Operand 27868 states and 40376 transitions. [2022-11-22 01:47:14,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 995 [2022-11-22 01:47:14,158 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:47:14,159 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-22 01:47:14,159 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-22 01:47:14,159 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-22 01:47:14,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:47:14,160 INFO L85 PathProgramCache]: Analyzing trace with hash -864773294, now seen corresponding path program 1 times [2022-11-22 01:47:14,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:47:14,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453158677] [2022-11-22 01:47:14,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:47:14,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:47:14,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:47:15,028 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-22 01:47:15,028 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:47:15,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453158677] [2022-11-22 01:47:15,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453158677] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:47:15,028 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:47:15,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:47:15,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051596001] [2022-11-22 01:47:15,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:47:15,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:47:15,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:47:15,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:47:15,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:47:15,030 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-22 01:47:31,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:47:31,950 INFO L93 Difference]: Finished difference Result 58850 states and 85249 transitions. [2022-11-22 01:47:31,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:47:31,954 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-22 01:47:31,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:47:32,040 INFO L225 Difference]: With dead ends: 58850 [2022-11-22 01:47:32,040 INFO L226 Difference]: Without dead ends: 31772 [2022-11-22 01:47:32,091 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-22 01:47:32,092 INFO L413 NwaCegarLoop]: 6497 mSDtfsCounter, 3204 mSDsluCounter, 16681 mSDsCounter, 0 mSdLazyCounter, 3719 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s 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.6s IncrementalHoareTripleChecker+Time [2022-11-22 01:47:32,092 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.6s Time] [2022-11-22 01:47:32,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31772 states. [2022-11-22 01:47:36,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31772 to 31764. [2022-11-22 01:47:36,249 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-22 01:47:36,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31764 states to 31764 states and 46035 transitions. [2022-11-22 01:47:36,340 INFO L78 Accepts]: Start accepts. Automaton has 31764 states and 46035 transitions. Word has length 994 [2022-11-22 01:47:36,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:47:36,341 INFO L495 AbstractCegarLoop]: Abstraction has 31764 states and 46035 transitions. [2022-11-22 01:47:36,341 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-22 01:47:36,341 INFO L276 IsEmpty]: Start isEmpty. Operand 31764 states and 46035 transitions. [2022-11-22 01:47:36,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 996 [2022-11-22 01:47:36,377 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:47:36,377 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-22 01:47:36,377 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-22 01:47:36,377 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-22 01:47:36,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:47:36,378 INFO L85 PathProgramCache]: Analyzing trace with hash 16258742, now seen corresponding path program 1 times [2022-11-22 01:47:36,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:47:36,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439834332] [2022-11-22 01:47:36,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:47:36,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:47:36,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:47:37,424 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-22 01:47:37,424 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:47:37,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439834332] [2022-11-22 01:47:37,425 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439834332] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:47:37,425 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:47:37,425 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:47:37,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462309707] [2022-11-22 01:47:37,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:47:37,426 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:47:37,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:47:37,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:47:37,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:47:37,427 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)