./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 aef121e0 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c570f9e-8806-42f1-8c4e-af6c68051de9/bin/utaipan-EQgc7hIp5V/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c570f9e-8806-42f1-8c4e-af6c68051de9/bin/utaipan-EQgc7hIp5V/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c570f9e-8806-42f1-8c4e-af6c68051de9/bin/utaipan-EQgc7hIp5V/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c570f9e-8806-42f1-8c4e-af6c68051de9/bin/utaipan-EQgc7hIp5V/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_2c570f9e-8806-42f1-8c4e-af6c68051de9/bin/utaipan-EQgc7hIp5V/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c570f9e-8806-42f1-8c4e-af6c68051de9/bin/utaipan-EQgc7hIp5V --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 --- This is Ultimate 0.2.1-dev-aef121e [2021-11-23 02:43:00,087 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-23 02:43:00,089 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-23 02:43:00,124 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-23 02:43:00,124 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-23 02:43:00,126 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-23 02:43:00,128 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-23 02:43:00,130 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-23 02:43:00,132 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-23 02:43:00,133 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-23 02:43:00,135 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-23 02:43:00,136 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-23 02:43:00,137 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-23 02:43:00,138 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-23 02:43:00,140 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-23 02:43:00,142 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-23 02:43:00,143 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-23 02:43:00,144 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-23 02:43:00,147 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-23 02:43:00,150 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-23 02:43:00,152 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-23 02:43:00,154 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-23 02:43:00,156 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-23 02:43:00,157 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-23 02:43:00,161 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-23 02:43:00,162 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-23 02:43:00,162 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-23 02:43:00,164 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-23 02:43:00,164 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-23 02:43:00,166 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-23 02:43:00,166 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-23 02:43:00,167 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-23 02:43:00,169 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-23 02:43:00,182 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-23 02:43:00,183 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-23 02:43:00,183 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-23 02:43:00,184 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-23 02:43:00,184 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-23 02:43:00,185 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-23 02:43:00,186 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-23 02:43:00,187 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-23 02:43:00,188 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c570f9e-8806-42f1-8c4e-af6c68051de9/bin/utaipan-EQgc7hIp5V/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-23 02:43:00,218 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-23 02:43:00,218 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-23 02:43:00,219 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-23 02:43:00,219 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-23 02:43:00,219 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-23 02:43:00,220 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-23 02:43:00,220 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-23 02:43:00,220 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-23 02:43:00,220 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-23 02:43:00,221 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-23 02:43:00,221 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-23 02:43:00,221 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-23 02:43:00,221 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-23 02:43:00,221 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-23 02:43:00,221 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-23 02:43:00,222 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-23 02:43:00,222 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-23 02:43:00,222 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-23 02:43:00,223 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-23 02:43:00,223 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-23 02:43:00,223 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-23 02:43:00,223 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-23 02:43:00,224 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-23 02:43:00,224 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-23 02:43:00,224 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-23 02:43:00,224 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-23 02:43:00,224 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-23 02:43:00,225 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-23 02:43:00,225 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-23 02:43:00,225 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 02:43:00,225 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-23 02:43:00,226 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-23 02:43:00,226 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-23 02:43:00,226 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-23 02:43:00,226 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-23 02:43:00,226 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-23 02:43:00,226 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-23 02:43:00,227 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-23 02:43:00,227 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_2c570f9e-8806-42f1-8c4e-af6c68051de9/bin/utaipan-EQgc7hIp5V/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_2c570f9e-8806-42f1-8c4e-af6c68051de9/bin/utaipan-EQgc7hIp5V 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 [2021-11-23 02:43:00,480 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-23 02:43:00,517 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-23 02:43:00,520 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-23 02:43:00,522 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-23 02:43:00,523 INFO L275 PluginConnector]: CDTParser initialized [2021-11-23 02:43:00,524 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c570f9e-8806-42f1-8c4e-af6c68051de9/bin/utaipan-EQgc7hIp5V/../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i [2021-11-23 02:43:00,638 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c570f9e-8806-42f1-8c4e-af6c68051de9/bin/utaipan-EQgc7hIp5V/data/f910aa810/83fd41f2f7c84a51ab86cd4e0944594b/FLAGae0bdc587 [2021-11-23 02:43:01,760 INFO L306 CDTParser]: Found 1 translation units. [2021-11-23 02:43:01,761 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c570f9e-8806-42f1-8c4e-af6c68051de9/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i [2021-11-23 02:43:01,841 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c570f9e-8806-42f1-8c4e-af6c68051de9/bin/utaipan-EQgc7hIp5V/data/f910aa810/83fd41f2f7c84a51ab86cd4e0944594b/FLAGae0bdc587 [2021-11-23 02:43:01,986 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c570f9e-8806-42f1-8c4e-af6c68051de9/bin/utaipan-EQgc7hIp5V/data/f910aa810/83fd41f2f7c84a51ab86cd4e0944594b [2021-11-23 02:43:01,989 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-23 02:43:01,990 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-23 02:43:01,994 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-23 02:43:01,994 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-23 02:43:01,998 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-23 02:43:01,999 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 02:43:01" (1/1) ... [2021-11-23 02:43:02,000 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@66007543 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:01, skipping insertion in model container [2021-11-23 02:43:02,001 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 02:43:01" (1/1) ... [2021-11-23 02:43:02,008 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-23 02:43:02,260 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-23 02:43:10,340 WARN L230 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_2c570f9e-8806-42f1-8c4e-af6c68051de9/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622479,622492] [2021-11-23 02:43:10,344 WARN L230 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_2c570f9e-8806-42f1-8c4e-af6c68051de9/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622648,622661] [2021-11-23 02:43:10,344 WARN L230 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_2c570f9e-8806-42f1-8c4e-af6c68051de9/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622815,622828] [2021-11-23 02:43:10,345 WARN L230 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_2c570f9e-8806-42f1-8c4e-af6c68051de9/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622983,622996] [2021-11-23 02:43:10,393 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 02:43:10,482 INFO L203 MainTranslator]: Completed pre-run [2021-11-23 02:43:11,260 WARN L230 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_2c570f9e-8806-42f1-8c4e-af6c68051de9/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622479,622492] [2021-11-23 02:43:11,261 WARN L230 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_2c570f9e-8806-42f1-8c4e-af6c68051de9/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622648,622661] [2021-11-23 02:43:11,261 WARN L230 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_2c570f9e-8806-42f1-8c4e-af6c68051de9/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622815,622828] [2021-11-23 02:43:11,262 WARN L230 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_2c570f9e-8806-42f1-8c4e-af6c68051de9/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622983,622996] [2021-11-23 02:43:11,324 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 02:43:11,799 INFO L208 MainTranslator]: Completed translation [2021-11-23 02:43:11,800 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:11 WrapperNode [2021-11-23 02:43:11,800 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-23 02:43:11,802 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-23 02:43:11,802 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-23 02:43:11,802 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-23 02:43:11,810 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:11" (1/1) ... [2021-11-23 02:43:12,003 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:11" (1/1) ... [2021-11-23 02:43:12,422 INFO L137 Inliner]: procedures = 780, calls = 5890, calls flagged for inlining = 431, calls inlined = 378, statements flattened = 14351 [2021-11-23 02:43:12,423 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-23 02:43:12,424 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-23 02:43:12,424 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-23 02:43:12,424 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-23 02:43:12,435 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:11" (1/1) ... [2021-11-23 02:43:12,435 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:11" (1/1) ... [2021-11-23 02:43:12,494 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:11" (1/1) ... [2021-11-23 02:43:12,495 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:11" (1/1) ... [2021-11-23 02:43:12,833 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:11" (1/1) ... [2021-11-23 02:43:12,887 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:11" (1/1) ... [2021-11-23 02:43:12,953 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:11" (1/1) ... [2021-11-23 02:43:13,028 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-23 02:43:13,030 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-23 02:43:13,030 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-23 02:43:13,030 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-23 02:43:13,031 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:11" (1/1) ... [2021-11-23 02:43:13,039 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 02:43:13,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c570f9e-8806-42f1-8c4e-af6c68051de9/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:43:13,070 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c570f9e-8806-42f1-8c4e-af6c68051de9/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-23 02:43:13,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c570f9e-8806-42f1-8c4e-af6c68051de9/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-23 02:43:13,126 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_sge_intr_msix [2021-11-23 02:43:13,126 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_sge_intr_msix [2021-11-23 02:43:13,127 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2021-11-23 02:43:13,127 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2021-11-23 02:43:13,127 INFO L130 BoogieDeclarations]: Found specification of procedure seq_putc [2021-11-23 02:43:13,127 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_putc [2021-11-23 02:43:13,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-23 02:43:13,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-23 02:43:13,128 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-23 02:43:13,128 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-23 02:43:13,128 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-23 02:43:13,128 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-23 02:43:13,128 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup_debugfs [2021-11-23 02:43:13,128 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup_debugfs [2021-11-23 02:43:13,129 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2021-11-23 02:43:13,129 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2021-11-23 02:43:13,129 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_sw_desc [2021-11-23 02:43:13,129 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_sw_desc [2021-11-23 02:43:13,129 INFO L130 BoogieDeclarations]: Found specification of procedure is_t4 [2021-11-23 02:43:13,129 INFO L138 BoogieDeclarations]: Found implementation of procedure is_t4 [2021-11-23 02:43:13,129 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-11-23 02:43:13,130 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-11-23 02:43:13,130 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-23 02:43:13,130 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-23 02:43:13,130 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2021-11-23 02:43:13,131 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2021-11-23 02:43:13,131 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2021-11-23 02:43:13,131 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2021-11-23 02:43:13,131 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-11-23 02:43:13,131 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-11-23 02:43:13,131 INFO L130 BoogieDeclarations]: Found specification of procedure is_new_response [2021-11-23 02:43:13,132 INFO L138 BoogieDeclarations]: Found implementation of procedure is_new_response [2021-11-23 02:43:13,132 INFO L130 BoogieDeclarations]: Found specification of procedure __napi_schedule [2021-11-23 02:43:13,132 INFO L138 BoogieDeclarations]: Found implementation of procedure __napi_schedule [2021-11-23 02:43:13,132 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-23 02:43:13,133 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-23 02:43:13,133 INFO L130 BoogieDeclarations]: Found specification of procedure qenable [2021-11-23 02:43:13,133 INFO L138 BoogieDeclarations]: Found implementation of procedure qenable [2021-11-23 02:43:13,133 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_from_linear_data [2021-11-23 02:43:13,133 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_from_linear_data [2021-11-23 02:43:13,134 INFO L130 BoogieDeclarations]: Found specification of procedure is_10g_port [2021-11-23 02:43:13,134 INFO L138 BoogieDeclarations]: Found implementation of procedure is_10g_port [2021-11-23 02:43:13,135 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-23 02:43:13,135 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-23 02:43:13,136 INFO L130 BoogieDeclarations]: Found specification of procedure seq_open [2021-11-23 02:43:13,136 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_open [2021-11-23 02:43:13,136 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header_len [2021-11-23 02:43:13,136 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header_len [2021-11-23 02:43:13,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-23 02:43:13,136 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_get_port_stats [2021-11-23 02:43:13,137 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_get_port_stats [2021-11-23 02:43:13,137 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2021-11-23 02:43:13,137 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2021-11-23 02:43:13,137 INFO L130 BoogieDeclarations]: Found specification of procedure free_tx_desc [2021-11-23 02:43:13,138 INFO L138 BoogieDeclarations]: Found implementation of procedure free_tx_desc [2021-11-23 02:43:13,138 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_wr_mbox_core [2021-11-23 02:43:13,138 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_wr_mbox_core [2021-11-23 02:43:13,139 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_offset [2021-11-23 02:43:13,139 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_offset [2021-11-23 02:43:13,139 INFO L130 BoogieDeclarations]: Found specification of procedure netdev2adap [2021-11-23 02:43:13,139 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev2adap [2021-11-23 02:43:13,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-23 02:43:13,139 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-23 02:43:13,139 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2021-11-23 02:43:13,140 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2021-11-23 02:43:13,140 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-11-23 02:43:13,140 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-11-23 02:43:13,140 INFO L130 BoogieDeclarations]: Found specification of procedure core_ticks_to_us [2021-11-23 02:43:13,140 INFO L138 BoogieDeclarations]: Found implementation of procedure core_ticks_to_us [2021-11-23 02:43:13,140 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-23 02:43:13,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-23 02:43:13,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-23 02:43:13,142 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2021-11-23 02:43:13,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2021-11-23 02:43:13,142 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2021-11-23 02:43:13,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2021-11-23 02:43:13,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_3 [2021-11-23 02:43:13,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_3 [2021-11-23 02:43:13,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2021-11-23 02:43:13,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2021-11-23 02:43:13,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2021-11-23 02:43:13,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2021-11-23 02:43:13,145 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-23 02:43:13,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-23 02:43:13,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-23 02:43:13,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-23 02:43:13,146 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-23 02:43:13,147 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2021-11-23 02:43:13,147 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2021-11-23 02:43:13,147 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_change_mac [2021-11-23 02:43:13,147 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_change_mac [2021-11-23 02:43:13,147 INFO L130 BoogieDeclarations]: Found specification of procedure fl_starving [2021-11-23 02:43:13,148 INFO L138 BoogieDeclarations]: Found implementation of procedure fl_starving [2021-11-23 02:43:13,148 INFO L130 BoogieDeclarations]: Found specification of procedure adapter_down [2021-11-23 02:43:13,148 INFO L138 BoogieDeclarations]: Found implementation of procedure adapter_down [2021-11-23 02:43:13,148 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-11-23 02:43:13,148 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-11-23 02:43:13,148 INFO L130 BoogieDeclarations]: Found specification of procedure netdev2pinfo [2021-11-23 02:43:13,148 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev2pinfo [2021-11-23 02:43:13,149 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_free_vi [2021-11-23 02:43:13,149 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_free_vi [2021-11-23 02:43:13,149 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_free_sge_resources [2021-11-23 02:43:13,150 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_free_sge_resources [2021-11-23 02:43:13,150 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2021-11-23 02:43:13,150 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2021-11-23 02:43:13,151 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-23 02:43:13,155 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-23 02:43:13,155 INFO L130 BoogieDeclarations]: Found specification of procedure t4_read_reg [2021-11-23 02:43:13,155 INFO L138 BoogieDeclarations]: Found implementation of procedure t4_read_reg [2021-11-23 02:43:13,156 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-11-23 02:43:13,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-11-23 02:43:13,157 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-23 02:43:13,157 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-23 02:43:13,157 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule_prep [2021-11-23 02:43:13,158 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule_prep [2021-11-23 02:43:13,164 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-23 02:43:13,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-23 02:43:13,165 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-11-23 02:43:13,165 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-11-23 02:43:13,165 INFO L130 BoogieDeclarations]: Found specification of procedure is_eth_imm [2021-11-23 02:43:13,165 INFO L138 BoogieDeclarations]: Found implementation of procedure is_eth_imm [2021-11-23 02:43:13,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-23 02:43:13,166 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-11-23 02:43:13,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-11-23 02:43:13,166 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2021-11-23 02:43:13,166 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2021-11-23 02:43:13,166 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-11-23 02:43:13,166 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-11-23 02:43:13,167 INFO L130 BoogieDeclarations]: Found specification of procedure is_buf_mapped [2021-11-23 02:43:13,167 INFO L138 BoogieDeclarations]: Found implementation of procedure is_buf_mapped [2021-11-23 02:43:13,167 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2021-11-23 02:43:13,167 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-11-23 02:43:13,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-11-23 02:43:13,167 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-23 02:43:13,167 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-23 02:43:13,168 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2021-11-23 02:43:13,168 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2021-11-23 02:43:13,168 INFO L130 BoogieDeclarations]: Found specification of procedure reg_block_dump [2021-11-23 02:43:13,168 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_block_dump [2021-11-23 02:43:13,168 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2021-11-23 02:43:13,168 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2021-11-23 02:43:13,168 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-23 02:43:13,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-23 02:43:13,169 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2021-11-23 02:43:13,169 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2021-11-23 02:43:13,169 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_pci_shutdown [2021-11-23 02:43:13,169 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_pci_shutdown [2021-11-23 02:43:13,169 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2021-11-23 02:43:13,169 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2021-11-23 02:43:13,170 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-23 02:43:13,170 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-23 02:43:13,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-23 02:43:13,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-23 02:43:13,170 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2021-11-23 02:43:13,170 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2021-11-23 02:43:13,170 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2021-11-23 02:43:13,171 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2021-11-23 02:43:13,171 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_set_rxmode [2021-11-23 02:43:13,171 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_set_rxmode [2021-11-23 02:43:13,171 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-23 02:43:13,172 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-23 02:43:13,172 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2021-11-23 02:43:13,172 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2021-11-23 02:43:13,172 INFO L130 BoogieDeclarations]: Found specification of procedure get_buf_addr [2021-11-23 02:43:13,172 INFO L138 BoogieDeclarations]: Found implementation of procedure get_buf_addr [2021-11-23 02:43:13,172 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_wr_mbox [2021-11-23 02:43:13,172 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_wr_mbox [2021-11-23 02:43:13,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-23 02:43:13,173 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-23 02:43:13,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-23 02:43:13,173 INFO L130 BoogieDeclarations]: Found specification of procedure interfaces_get_idx [2021-11-23 02:43:13,173 INFO L138 BoogieDeclarations]: Found implementation of procedure interfaces_get_idx [2021-11-23 02:43:13,173 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-11-23 02:43:13,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-11-23 02:43:13,174 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_pci_remove [2021-11-23 02:43:13,174 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_pci_remove [2021-11-23 02:43:13,174 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2021-11-23 02:43:13,174 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2021-11-23 02:43:13,174 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_set_params [2021-11-23 02:43:13,176 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_set_params [2021-11-23 02:43:13,176 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-11-23 02:43:13,176 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-11-23 02:43:13,176 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-23 02:43:13,177 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-23 02:43:13,177 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2021-11-23 02:43:13,177 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2021-11-23 02:43:13,177 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_get_regs_len [2021-11-23 02:43:13,177 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_get_regs_len [2021-11-23 02:43:13,177 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_open [2021-11-23 02:43:13,177 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_open [2021-11-23 02:43:13,178 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2021-11-23 02:43:13,178 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2021-11-23 02:43:13,178 INFO L130 BoogieDeclarations]: Found specification of procedure refill_fl [2021-11-23 02:43:13,178 INFO L138 BoogieDeclarations]: Found implementation of procedure refill_fl [2021-11-23 02:43:13,178 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-23 02:43:13,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-23 02:43:13,178 INFO L130 BoogieDeclarations]: Found specification of procedure free_rx_bufs [2021-11-23 02:43:13,179 INFO L138 BoogieDeclarations]: Found implementation of procedure free_rx_bufs [2021-11-23 02:43:13,179 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-11-23 02:43:13,179 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-11-23 02:43:13,179 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2021-11-23 02:43:13,179 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2021-11-23 02:43:13,179 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2021-11-23 02:43:13,179 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2021-11-23 02:43:13,180 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_query_params [2021-11-23 02:43:13,180 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_query_params [2021-11-23 02:43:13,180 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-23 02:43:13,180 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-23 02:43:13,180 INFO L130 BoogieDeclarations]: Found specification of procedure poison_buf [2021-11-23 02:43:13,180 INFO L138 BoogieDeclarations]: Found implementation of procedure poison_buf [2021-11-23 02:43:13,180 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-23 02:43:13,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-23 02:43:13,181 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-11-23 02:43:13,181 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-11-23 02:43:13,181 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-23 02:43:13,181 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-23 02:43:13,181 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-23 02:43:13,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-23 02:43:13,181 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-23 02:43:13,182 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove [2021-11-23 02:43:13,182 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove [2021-11-23 02:43:13,182 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2021-11-23 02:43:13,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2021-11-23 02:43:13,182 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-23 02:43:13,182 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-23 02:43:13,182 INFO L130 BoogieDeclarations]: Found specification of procedure sge_qstats_entries [2021-11-23 02:43:13,183 INFO L138 BoogieDeclarations]: Found implementation of procedure sge_qstats_entries [2021-11-23 02:43:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure fl_cap [2021-11-23 02:43:13,183 INFO L138 BoogieDeclarations]: Found implementation of procedure fl_cap [2021-11-23 02:43:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-23 02:43:13,183 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2021-11-23 02:43:13,183 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2021-11-23 02:43:13,184 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-23 02:43:13,188 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-23 02:43:13,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-23 02:43:13,188 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_ring [2021-11-23 02:43:13,188 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_ring [2021-11-23 02:43:13,189 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-11-23 02:43:13,189 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-11-23 02:43:13,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-23 02:43:13,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-23 02:43:13,189 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_alloc_mac_filt [2021-11-23 02:43:13,190 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_alloc_mac_filt [2021-11-23 02:43:13,190 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-11-23 02:43:13,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-11-23 02:43:13,190 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-11-23 02:43:13,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-11-23 02:43:13,191 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove_recursive [2021-11-23 02:43:13,191 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove_recursive [2021-11-23 02:43:13,191 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_set_rxmode [2021-11-23 02:43:13,191 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_set_rxmode [2021-11-23 02:43:13,191 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_cxgb4vf_module_exit_22_2 [2021-11-23 02:43:13,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_cxgb4vf_module_exit_22_2 [2021-11-23 02:43:13,192 INFO L130 BoogieDeclarations]: Found specification of procedure init_rspq [2021-11-23 02:43:13,192 INFO L138 BoogieDeclarations]: Found implementation of procedure init_rspq [2021-11-23 02:43:13,192 INFO L130 BoogieDeclarations]: Found specification of procedure adap2pinfo [2021-11-23 02:43:13,192 INFO L138 BoogieDeclarations]: Found implementation of procedure adap2pinfo [2021-11-23 02:43:13,192 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2021-11-23 02:43:13,192 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2021-11-23 02:43:13,192 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_stop [2021-11-23 02:43:13,192 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_stop [2021-11-23 02:43:13,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_seq_open [2021-11-23 02:43:13,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_seq_open [2021-11-23 02:43:13,193 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-23 02:43:13,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-23 02:43:13,193 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2021-11-23 02:43:13,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2021-11-23 02:43:13,193 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2021-11-23 02:43:13,194 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2021-11-23 02:43:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_enable_vi [2021-11-23 02:43:13,194 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_enable_vi [2021-11-23 02:43:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2021-11-23 02:43:13,194 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2021-11-23 02:43:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_poll_controller [2021-11-23 02:43:13,194 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_poll_controller [2021-11-23 02:43:13,194 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2021-11-23 02:43:13,195 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2021-11-23 02:43:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-23 02:43:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-23 02:43:13,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-23 02:43:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure reclaimable [2021-11-23 02:43:13,195 INFO L138 BoogieDeclarations]: Found implementation of procedure reclaimable [2021-11-23 02:43:13,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-23 02:43:13,196 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-23 02:43:13,196 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2021-11-23 02:43:13,196 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2021-11-23 02:43:13,196 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_intr_handler [2021-11-23 02:43:13,196 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_intr_handler [2021-11-23 02:43:13,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2021-11-23 02:43:13,196 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2021-11-23 02:43:13,197 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2021-11-23 02:43:13,197 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2021-11-23 02:43:13,197 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_bits [2021-11-23 02:43:13,197 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_bits [2021-11-23 02:43:13,197 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2021-11-23 02:43:13,197 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2021-11-23 02:43:13,197 INFO L130 BoogieDeclarations]: Found specification of procedure qtimer_val [2021-11-23 02:43:13,197 INFO L138 BoogieDeclarations]: Found implementation of procedure qtimer_val [2021-11-23 02:43:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2021-11-23 02:43:13,198 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2021-11-23 02:43:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR_OR_NULL [2021-11-23 02:43:13,198 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR_OR_NULL [2021-11-23 02:43:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2021-11-23 02:43:13,198 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2021-11-23 02:43:13,198 INFO L130 BoogieDeclarations]: Found specification of procedure rspq_next [2021-11-23 02:43:13,199 INFO L138 BoogieDeclarations]: Found implementation of procedure rspq_next [2021-11-23 02:43:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure dump_mbox [2021-11-23 02:43:13,199 INFO L138 BoogieDeclarations]: Found implementation of procedure dump_mbox [2021-11-23 02:43:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure t4_write_reg [2021-11-23 02:43:13,199 INFO L138 BoogieDeclarations]: Found implementation of procedure t4_write_reg [2021-11-23 02:43:13,199 INFO L130 BoogieDeclarations]: Found specification of procedure txq_stop [2021-11-23 02:43:13,199 INFO L138 BoogieDeclarations]: Found implementation of procedure txq_stop [2021-11-23 02:43:13,200 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2021-11-23 02:43:13,200 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2021-11-23 02:43:13,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-23 02:43:13,200 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-11-23 02:43:13,200 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-11-23 02:43:13,200 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2021-11-23 02:43:13,200 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2021-11-23 02:43:13,200 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2021-11-23 02:43:13,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2021-11-23 02:43:13,201 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-23 02:43:13,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-23 02:43:13,201 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2021-11-23 02:43:13,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2021-11-23 02:43:13,201 INFO L130 BoogieDeclarations]: Found specification of procedure t4_read_reg64 [2021-11-23 02:43:13,201 INFO L138 BoogieDeclarations]: Found implementation of procedure t4_read_reg64 [2021-11-23 02:43:13,202 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2021-11-23 02:43:13,202 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2021-11-23 02:43:13,202 INFO L130 BoogieDeclarations]: Found specification of procedure free_rspq_fl [2021-11-23 02:43:13,202 INFO L138 BoogieDeclarations]: Found implementation of procedure free_rspq_fl [2021-11-23 02:43:13,202 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2021-11-23 02:43:13,202 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2021-11-23 02:43:13,202 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-23 02:43:13,202 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-23 02:43:13,203 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2021-11-23 02:43:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2021-11-23 02:43:13,203 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-23 02:43:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-23 02:43:13,203 INFO L130 BoogieDeclarations]: Found specification of procedure sge_queue_entries [2021-11-23 02:43:13,203 INFO L138 BoogieDeclarations]: Found implementation of procedure sge_queue_entries [2021-11-23 02:43:13,203 INFO L130 BoogieDeclarations]: Found specification of procedure seq_release [2021-11-23 02:43:13,204 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_release [2021-11-23 02:43:13,204 INFO L130 BoogieDeclarations]: Found specification of procedure get_buf_size [2021-11-23 02:43:13,204 INFO L138 BoogieDeclarations]: Found implementation of procedure get_buf_size [2021-11-23 02:43:13,204 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-11-23 02:43:13,204 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-11-23 02:43:13,204 INFO L130 BoogieDeclarations]: Found specification of procedure __ilog2_u32 [2021-11-23 02:43:13,204 INFO L138 BoogieDeclarations]: Found implementation of procedure __ilog2_u32 [2021-11-23 02:43:13,204 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2021-11-23 02:43:13,205 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2021-11-23 02:43:13,205 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2021-11-23 02:43:13,298 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2021-11-23 02:43:13,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-23 02:43:13,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-23 02:43:13,298 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2021-11-23 02:43:13,298 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2021-11-23 02:43:13,298 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_master [2021-11-23 02:43:13,299 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_master [2021-11-23 02:43:13,299 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-11-23 02:43:13,299 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-11-23 02:43:13,299 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_sge_alloc_rxq [2021-11-23 02:43:13,299 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_sge_alloc_rxq [2021-11-23 02:43:13,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-23 02:43:13,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-11-23 02:43:13,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-11-23 02:43:13,299 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2021-11-23 02:43:13,300 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2021-11-23 02:43:15,098 INFO L236 CfgBuilder]: Building ICFG [2021-11-23 02:43:15,102 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-23 02:43:17,536 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-23 02:43:31,837 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-11-23 02:43:32,008 INFO L277 CfgBuilder]: Performing block encoding [2021-11-23 02:43:34,768 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-23 02:43:34,768 INFO L301 CfgBuilder]: Removed 10 assume(true) statements. [2021-11-23 02:43:34,776 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:43:34 BoogieIcfgContainer [2021-11-23 02:43:34,777 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-23 02:43:34,778 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-23 02:43:34,778 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-23 02:43:34,782 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-23 02:43:34,782 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 02:43:01" (1/3) ... [2021-11-23 02:43:34,783 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@67a3df92 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 02:43:34, skipping insertion in model container [2021-11-23 02:43:34,783 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:11" (2/3) ... [2021-11-23 02:43:34,784 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@67a3df92 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 02:43:34, skipping insertion in model container [2021-11-23 02:43:34,784 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:43:34" (3/3) ... [2021-11-23 02:43:34,791 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i [2021-11-23 02:43:34,800 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-23 02:43:34,800 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 4 error locations. [2021-11-23 02:43:34,887 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-23 02:43:34,894 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-23 02:43:34,894 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-11-23 02:43:34,980 INFO L276 IsEmpty]: Start isEmpty. Operand has 3096 states, 1871 states have (on average 1.3003741314804917) internal successors, (2433), 1909 states have internal predecessors, (2433), 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) [2021-11-23 02:43:35,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 603 [2021-11-23 02:43:35,019 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:43:35,021 INFO L514 BasicCegarLoop]: 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] [2021-11-23 02:43:35,021 INFO L402 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)] === [2021-11-23 02:43:35,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:43:35,027 INFO L85 PathProgramCache]: Analyzing trace with hash -1062756757, now seen corresponding path program 1 times [2021-11-23 02:43:35,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:43:35,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420038218] [2021-11-23 02:43:35,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:43:35,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:43:35,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:43:36,281 INFO L134 CoverageAnalysis]: Checked inductivity of 13340 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13340 trivial. 0 not checked. [2021-11-23 02:43:36,282 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:43:36,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420038218] [2021-11-23 02:43:36,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420038218] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:43:36,283 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:43:36,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:43:36,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117142447] [2021-11-23 02:43:36,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:43:36,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:43:36,292 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:43:36,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:43:36,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:43:36,330 INFO L87 Difference]: Start difference. First operand has 3096 states, 1871 states have (on average 1.3003741314804917) internal successors, (2433), 1909 states have internal predecessors, (2433), 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) [2021-11-23 02:43:40,346 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:43:44,205 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-23 02:43:48,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:43:48,312 INFO L93 Difference]: Finished difference Result 8835 states and 12924 transitions. [2021-11-23 02:43:48,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:43:48,322 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 [2021-11-23 02:43:48,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:43:48,420 INFO L225 Difference]: With dead ends: 8835 [2021-11-23 02:43:48,421 INFO L226 Difference]: Without dead ends: 5842 [2021-11-23 02:43:48,447 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:43:48,451 INFO L933 BasicCegarLoop]: 4823 mSDtfsCounter, 4058 mSDsluCounter, 4441 mSDsCounter, 0 mSdLazyCounter, 1253 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4061 SdHoareTripleChecker+Valid, 8663 SdHoareTripleChecker+Invalid, 1263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1253 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2021-11-23 02:43:48,452 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4061 Valid, 8663 Invalid, 1263 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [8 Valid, 1253 Invalid, 2 Unknown, 0 Unchecked, 11.4s Time] [2021-11-23 02:43:48,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5842 states. [2021-11-23 02:43:48,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5842 to 5835. [2021-11-23 02:43:48,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5835 states, 3559 states have (on average 1.301489182354594) internal successors, (4632), 3629 states have internal predecessors, (4632), 1933 states have call successors, (1933), 341 states have call predecessors, (1933), 339 states have return successors, (1929), 1918 states have call predecessors, (1929), 1929 states have call successors, (1929) [2021-11-23 02:43:48,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5835 states to 5835 states and 8494 transitions. [2021-11-23 02:43:48,989 INFO L78 Accepts]: Start accepts. Automaton has 5835 states and 8494 transitions. Word has length 602 [2021-11-23 02:43:48,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:43:48,997 INFO L470 AbstractCegarLoop]: Abstraction has 5835 states and 8494 transitions. [2021-11-23 02:43:48,997 INFO L471 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) [2021-11-23 02:43:48,999 INFO L276 IsEmpty]: Start isEmpty. Operand 5835 states and 8494 transitions. [2021-11-23 02:43:49,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 619 [2021-11-23 02:43:49,031 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:43:49,032 INFO L514 BasicCegarLoop]: 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] [2021-11-23 02:43:49,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-23 02:43:49,033 INFO L402 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)] === [2021-11-23 02:43:49,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:43:49,037 INFO L85 PathProgramCache]: Analyzing trace with hash 1492756145, now seen corresponding path program 1 times [2021-11-23 02:43:49,039 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:43:49,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014549316] [2021-11-23 02:43:49,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:43:49,041 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:43:49,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:43:49,694 INFO L134 CoverageAnalysis]: Checked inductivity of 13340 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13340 trivial. 0 not checked. [2021-11-23 02:43:49,695 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:43:49,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014549316] [2021-11-23 02:43:49,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014549316] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:43:49,696 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:43:49,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:43:49,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890418171] [2021-11-23 02:43:49,697 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:43:49,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:43:49,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:43:49,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:43:49,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:43:49,701 INFO L87 Difference]: Start difference. First operand 5835 states and 8494 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) [2021-11-23 02:43:52,895 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-23 02:43:55,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:43:55,675 INFO L93 Difference]: Finished difference Result 11663 states and 16936 transitions. [2021-11-23 02:43:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:43:55,683 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 [2021-11-23 02:43:55,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:43:55,734 INFO L225 Difference]: With dead ends: 11663 [2021-11-23 02:43:55,734 INFO L226 Difference]: Without dead ends: 5945 [2021-11-23 02:43:55,759 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:43:55,761 INFO L933 BasicCegarLoop]: 3838 mSDtfsCounter, 4178 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 631 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4180 SdHoareTripleChecker+Valid, 4167 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 631 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2021-11-23 02:43:55,761 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4180 Valid, 4167 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 631 Invalid, 1 Unknown, 0 Unchecked, 5.6s Time] [2021-11-23 02:43:55,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5945 states. [2021-11-23 02:43:56,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5945 to 5937. [2021-11-23 02:43:56,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5937 states, 3611 states have (on average 1.2996399889227361) internal successors, (4693), 3688 states have internal predecessors, (4693), 1957 states have call successors, (1957), 368 states have call predecessors, (1957), 366 states have return successors, (1953), 1942 states have call predecessors, (1953), 1953 states have call successors, (1953) [2021-11-23 02:43:56,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5937 states to 5937 states and 8603 transitions. [2021-11-23 02:43:56,144 INFO L78 Accepts]: Start accepts. Automaton has 5937 states and 8603 transitions. Word has length 618 [2021-11-23 02:43:56,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:43:56,146 INFO L470 AbstractCegarLoop]: Abstraction has 5937 states and 8603 transitions. [2021-11-23 02:43:56,147 INFO L471 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) [2021-11-23 02:43:56,147 INFO L276 IsEmpty]: Start isEmpty. Operand 5937 states and 8603 transitions. [2021-11-23 02:43:56,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 626 [2021-11-23 02:43:56,161 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:43:56,161 INFO L514 BasicCegarLoop]: 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] [2021-11-23 02:43:56,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-23 02:43:56,162 INFO L402 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)] === [2021-11-23 02:43:56,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:43:56,162 INFO L85 PathProgramCache]: Analyzing trace with hash 929503042, now seen corresponding path program 1 times [2021-11-23 02:43:56,163 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:43:56,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491529047] [2021-11-23 02:43:56,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:43:56,163 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:43:56,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:43:56,777 INFO L134 CoverageAnalysis]: Checked inductivity of 13340 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13340 trivial. 0 not checked. [2021-11-23 02:43:56,777 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:43:56,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491529047] [2021-11-23 02:43:56,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491529047] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:43:56,778 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:43:56,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:43:56,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806226788] [2021-11-23 02:43:56,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:43:56,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:43:56,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:43:56,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:43:56,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:43:56,784 INFO L87 Difference]: Start difference. First operand 5937 states and 8603 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) [2021-11-23 02:44:02,359 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:05,153 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:08,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:44:08,160 INFO L93 Difference]: Finished difference Result 15932 states and 23088 transitions. [2021-11-23 02:44:08,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:44:08,161 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 [2021-11-23 02:44:08,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:44:08,253 INFO L225 Difference]: With dead ends: 15932 [2021-11-23 02:44:08,253 INFO L226 Difference]: Without dead ends: 10130 [2021-11-23 02:44:08,286 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:44:08,287 INFO L933 BasicCegarLoop]: 4540 mSDtfsCounter, 3184 mSDsluCounter, 4296 mSDsCounter, 0 mSdLazyCounter, 1252 mSolverCounterSat, 7 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3184 SdHoareTripleChecker+Valid, 8284 SdHoareTripleChecker+Invalid, 1261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1252 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.8s IncrementalHoareTripleChecker+Time [2021-11-23 02:44:08,288 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3184 Valid, 8284 Invalid, 1261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1252 Invalid, 2 Unknown, 0 Unchecked, 10.8s Time] [2021-11-23 02:44:08,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10130 states. [2021-11-23 02:44:08,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10130 to 10097. [2021-11-23 02:44:08,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10097 states, 6150 states have (on average 1.3004878048780488) internal successors, (7998), 6286 states have internal predecessors, (7998), 3311 states have call successors, (3311), 636 states have call predecessors, (3311), 633 states have return successors, (3313), 3282 states have call predecessors, (3313), 3307 states have call successors, (3313) [2021-11-23 02:44:09,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10097 states to 10097 states and 14622 transitions. [2021-11-23 02:44:09,044 INFO L78 Accepts]: Start accepts. Automaton has 10097 states and 14622 transitions. Word has length 625 [2021-11-23 02:44:09,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:44:09,047 INFO L470 AbstractCegarLoop]: Abstraction has 10097 states and 14622 transitions. [2021-11-23 02:44:09,047 INFO L471 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) [2021-11-23 02:44:09,047 INFO L276 IsEmpty]: Start isEmpty. Operand 10097 states and 14622 transitions. [2021-11-23 02:44:09,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 637 [2021-11-23 02:44:09,064 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:44:09,065 INFO L514 BasicCegarLoop]: 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] [2021-11-23 02:44:09,065 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-23 02:44:09,066 INFO L402 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)] === [2021-11-23 02:44:09,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:44:09,067 INFO L85 PathProgramCache]: Analyzing trace with hash -256308535, now seen corresponding path program 1 times [2021-11-23 02:44:09,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:44:09,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954236518] [2021-11-23 02:44:09,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:44:09,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:44:09,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:44:09,974 INFO L134 CoverageAnalysis]: Checked inductivity of 13597 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13597 trivial. 0 not checked. [2021-11-23 02:44:09,975 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:44:09,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954236518] [2021-11-23 02:44:09,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954236518] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:44:09,975 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:44:09,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:44:09,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091387544] [2021-11-23 02:44:09,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:44:09,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:44:09,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:44:09,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:44:09,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:44:09,978 INFO L87 Difference]: Start difference. First operand 10097 states and 14622 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) [2021-11-23 02:44:19,574 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:22,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:44:22,212 INFO L93 Difference]: Finished difference Result 10111 states and 14639 transitions. [2021-11-23 02:44:22,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:44:22,213 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 [2021-11-23 02:44:22,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:44:22,287 INFO L225 Difference]: With dead ends: 10111 [2021-11-23 02:44:22,287 INFO L226 Difference]: Without dead ends: 10109 [2021-11-23 02:44:22,296 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-23 02:44:22,297 INFO L933 BasicCegarLoop]: 3819 mSDtfsCounter, 4221 mSDsluCounter, 8985 mSDsCounter, 0 mSdLazyCounter, 1847 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4238 SdHoareTripleChecker+Valid, 11580 SdHoareTripleChecker+Invalid, 1849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1847 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.9s IncrementalHoareTripleChecker+Time [2021-11-23 02:44:22,298 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4238 Valid, 11580 Invalid, 1849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1847 Invalid, 1 Unknown, 0 Unchecked, 11.9s Time] [2021-11-23 02:44:22,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10109 states. [2021-11-23 02:44:22,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10109 to 10101. [2021-11-23 02:44:22,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10101 states, 6153 states have (on average 1.3003412969283277) internal successors, (8001), 6289 states have internal predecessors, (8001), 3311 states have call successors, (3311), 637 states have call predecessors, (3311), 634 states have return successors, (3313), 3282 states have call predecessors, (3313), 3307 states have call successors, (3313) [2021-11-23 02:44:22,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10101 states to 10101 states and 14625 transitions. [2021-11-23 02:44:22,895 INFO L78 Accepts]: Start accepts. Automaton has 10101 states and 14625 transitions. Word has length 636 [2021-11-23 02:44:22,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:44:22,897 INFO L470 AbstractCegarLoop]: Abstraction has 10101 states and 14625 transitions. [2021-11-23 02:44:22,897 INFO L471 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) [2021-11-23 02:44:22,897 INFO L276 IsEmpty]: Start isEmpty. Operand 10101 states and 14625 transitions. [2021-11-23 02:44:22,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 648 [2021-11-23 02:44:22,912 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:44:22,913 INFO L514 BasicCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 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] [2021-11-23 02:44:22,914 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-23 02:44:22,914 INFO L402 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)] === [2021-11-23 02:44:22,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:44:22,915 INFO L85 PathProgramCache]: Analyzing trace with hash -1459882438, now seen corresponding path program 1 times [2021-11-23 02:44:22,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:44:22,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384994085] [2021-11-23 02:44:22,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:44:22,915 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:44:23,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:44:23,691 INFO L134 CoverageAnalysis]: Checked inductivity of 13602 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 13600 trivial. 0 not checked. [2021-11-23 02:44:23,692 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:44:23,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384994085] [2021-11-23 02:44:23,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384994085] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:44:23,692 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:44:23,693 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:44:23,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255733298] [2021-11-23 02:44:23,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:44:23,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:44:23,694 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:44:23,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:44:23,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:44:23,697 INFO L87 Difference]: Start difference. First operand 10101 states and 14625 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) [2021-11-23 02:44:32,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:44:32,248 INFO L93 Difference]: Finished difference Result 10107 states and 14630 transitions. [2021-11-23 02:44:32,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:44:32,249 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 647 [2021-11-23 02:44:32,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:44:32,301 INFO L225 Difference]: With dead ends: 10107 [2021-11-23 02:44:32,302 INFO L226 Difference]: Without dead ends: 10105 [2021-11-23 02:44:32,307 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:44:32,308 INFO L933 BasicCegarLoop]: 3791 mSDtfsCounter, 4240 mSDsluCounter, 8761 mSDsCounter, 0 mSdLazyCounter, 1826 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4254 SdHoareTripleChecker+Valid, 11350 SdHoareTripleChecker+Invalid, 1827 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1826 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:44:32,309 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4254 Valid, 11350 Invalid, 1827 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1826 Invalid, 0 Unknown, 0 Unchecked, 8.2s Time] [2021-11-23 02:44:32,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10105 states. [2021-11-23 02:44:32,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10105 to 10105. [2021-11-23 02:44:32,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10105 states, 6156 states have (on average 1.3001949317738792) internal successors, (8004), 6292 states have internal predecessors, (8004), 3311 states have call successors, (3311), 638 states have call predecessors, (3311), 635 states have return successors, (3313), 3282 states have call predecessors, (3313), 3307 states have call successors, (3313) [2021-11-23 02:44:32,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10105 states to 10105 states and 14628 transitions. [2021-11-23 02:44:32,915 INFO L78 Accepts]: Start accepts. Automaton has 10105 states and 14628 transitions. Word has length 647 [2021-11-23 02:44:32,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:44:32,917 INFO L470 AbstractCegarLoop]: Abstraction has 10105 states and 14628 transitions. [2021-11-23 02:44:32,917 INFO L471 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) [2021-11-23 02:44:32,917 INFO L276 IsEmpty]: Start isEmpty. Operand 10105 states and 14628 transitions. [2021-11-23 02:44:32,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 654 [2021-11-23 02:44:32,935 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:44:32,935 INFO L514 BasicCegarLoop]: 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] [2021-11-23 02:44:32,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-23 02:44:32,936 INFO L402 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)] === [2021-11-23 02:44:32,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:44:32,937 INFO L85 PathProgramCache]: Analyzing trace with hash 839024337, now seen corresponding path program 1 times [2021-11-23 02:44:32,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:44:32,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861929222] [2021-11-23 02:44:32,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:44:32,938 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:44:33,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:44:33,603 INFO L134 CoverageAnalysis]: Checked inductivity of 13609 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 13605 trivial. 0 not checked. [2021-11-23 02:44:33,604 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:44:33,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861929222] [2021-11-23 02:44:33,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861929222] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:44:33,604 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:44:33,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:44:33,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163249833] [2021-11-23 02:44:33,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:44:33,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:44:33,606 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:44:33,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:44:33,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:44:33,607 INFO L87 Difference]: Start difference. First operand 10105 states and 14628 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) [2021-11-23 02:44:41,529 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:43,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:44:43,703 INFO L93 Difference]: Finished difference Result 10119 states and 14645 transitions. [2021-11-23 02:44:43,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:44:43,704 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 [2021-11-23 02:44:43,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:44:43,747 INFO L225 Difference]: With dead ends: 10119 [2021-11-23 02:44:43,747 INFO L226 Difference]: Without dead ends: 10117 [2021-11-23 02:44:43,752 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:44:43,752 INFO L933 BasicCegarLoop]: 3822 mSDtfsCounter, 4215 mSDsluCounter, 8985 mSDsCounter, 0 mSdLazyCounter, 1847 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4230 SdHoareTripleChecker+Valid, 11583 SdHoareTripleChecker+Invalid, 1849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1847 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2021-11-23 02:44:43,753 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4230 Valid, 11583 Invalid, 1849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1847 Invalid, 1 Unknown, 0 Unchecked, 9.7s Time] [2021-11-23 02:44:43,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10117 states. [2021-11-23 02:44:44,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10117 to 10109. [2021-11-23 02:44:44,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10109 states, 6159 states have (on average 1.30004870920604) internal successors, (8007), 6295 states have internal predecessors, (8007), 3311 states have call successors, (3311), 639 states have call predecessors, (3311), 636 states have return successors, (3313), 3282 states have call predecessors, (3313), 3307 states have call successors, (3313) [2021-11-23 02:44:44,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10109 states to 10109 states and 14631 transitions. [2021-11-23 02:44:44,361 INFO L78 Accepts]: Start accepts. Automaton has 10109 states and 14631 transitions. Word has length 653 [2021-11-23 02:44:44,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:44:44,362 INFO L470 AbstractCegarLoop]: Abstraction has 10109 states and 14631 transitions. [2021-11-23 02:44:44,362 INFO L471 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) [2021-11-23 02:44:44,362 INFO L276 IsEmpty]: Start isEmpty. Operand 10109 states and 14631 transitions. [2021-11-23 02:44:44,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 659 [2021-11-23 02:44:44,380 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:44:44,380 INFO L514 BasicCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:44:44,380 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-23 02:44:44,383 INFO L402 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)] === [2021-11-23 02:44:44,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:44:44,383 INFO L85 PathProgramCache]: Analyzing trace with hash 287024417, now seen corresponding path program 1 times [2021-11-23 02:44:44,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:44:44,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295405392] [2021-11-23 02:44:44,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:44:44,384 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:44:44,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:44:45,033 INFO L134 CoverageAnalysis]: Checked inductivity of 13619 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 13613 trivial. 0 not checked. [2021-11-23 02:44:45,033 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:44:45,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295405392] [2021-11-23 02:44:45,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295405392] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:44:45,034 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:44:45,034 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:44:45,034 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182944614] [2021-11-23 02:44:45,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:44:45,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:44:45,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:44:45,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:44:45,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:44:45,036 INFO L87 Difference]: Start difference. First operand 10109 states and 14631 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, (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) [2021-11-23 02:44:47,833 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:55,641 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:58,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:44:58,263 INFO L93 Difference]: Finished difference Result 10482 states and 15093 transitions. [2021-11-23 02:44:58,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:44:58,264 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, (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 658 [2021-11-23 02:44:58,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:44:58,394 INFO L225 Difference]: With dead ends: 10482 [2021-11-23 02:44:58,395 INFO L226 Difference]: Without dead ends: 10480 [2021-11-23 02:44:58,399 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:44:58,400 INFO L933 BasicCegarLoop]: 3877 mSDtfsCounter, 4037 mSDsluCounter, 9396 mSDsCounter, 0 mSdLazyCounter, 1922 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4054 SdHoareTripleChecker+Valid, 11985 SdHoareTripleChecker+Invalid, 1925 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1922 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.9s IncrementalHoareTripleChecker+Time [2021-11-23 02:44:58,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4054 Valid, 11985 Invalid, 1925 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1922 Invalid, 2 Unknown, 0 Unchecked, 12.9s Time] [2021-11-23 02:44:58,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10480 states. [2021-11-23 02:44:59,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10480 to 10472. [2021-11-23 02:44:59,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10472 states, 6361 states have (on average 1.2971230938531677) internal successors, (8251), 6509 states have internal predecessors, (8251), 3413 states have call successors, (3413), 698 states have call predecessors, (3413), 695 states have return successors, (3415), 3384 states have call predecessors, (3415), 3409 states have call successors, (3415) [2021-11-23 02:44:59,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10472 states to 10472 states and 15079 transitions. [2021-11-23 02:44:59,064 INFO L78 Accepts]: Start accepts. Automaton has 10472 states and 15079 transitions. Word has length 658 [2021-11-23 02:44:59,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:44:59,065 INFO L470 AbstractCegarLoop]: Abstraction has 10472 states and 15079 transitions. [2021-11-23 02:44:59,066 INFO L471 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, (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) [2021-11-23 02:44:59,066 INFO L276 IsEmpty]: Start isEmpty. Operand 10472 states and 15079 transitions. [2021-11-23 02:44:59,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 657 [2021-11-23 02:44:59,084 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:44:59,085 INFO L514 BasicCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:44:59,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-23 02:44:59,085 INFO L402 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)] === [2021-11-23 02:44:59,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:44:59,087 INFO L85 PathProgramCache]: Analyzing trace with hash 1964872265, now seen corresponding path program 1 times [2021-11-23 02:44:59,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:44:59,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063310034] [2021-11-23 02:44:59,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:44:59,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:44:59,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:44:59,747 INFO L134 CoverageAnalysis]: Checked inductivity of 13629 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 13621 trivial. 0 not checked. [2021-11-23 02:44:59,747 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:44:59,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063310034] [2021-11-23 02:44:59,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063310034] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:44:59,748 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:44:59,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:44:59,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295268968] [2021-11-23 02:44:59,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:44:59,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:44:59,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:44:59,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:44:59,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:44:59,751 INFO L87 Difference]: Start difference. First operand 10472 states and 15079 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, (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) [2021-11-23 02:45:07,143 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:09,364 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:14,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:45:14,240 INFO L93 Difference]: Finished difference Result 20509 states and 29551 transitions. [2021-11-23 02:45:14,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 02:45:14,241 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, (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 656 [2021-11-23 02:45:14,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:45:14,345 INFO L225 Difference]: With dead ends: 20509 [2021-11-23 02:45:14,345 INFO L226 Difference]: Without dead ends: 20507 [2021-11-23 02:45:14,357 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:45:14,358 INFO L933 BasicCegarLoop]: 4734 mSDtfsCounter, 4168 mSDsluCounter, 14853 mSDsCounter, 0 mSdLazyCounter, 2416 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4181 SdHoareTripleChecker+Valid, 17795 SdHoareTripleChecker+Invalid, 2421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 2416 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.9s IncrementalHoareTripleChecker+Time [2021-11-23 02:45:14,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4181 Valid, 17795 Invalid, 2421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 2416 Invalid, 2 Unknown, 0 Unchecked, 13.9s Time] [2021-11-23 02:45:14,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20507 states. [2021-11-23 02:45:15,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20507 to 20491. [2021-11-23 02:45:15,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20491 states, 12469 states have (on average 1.2990616729489133) internal successors, (16198), 12757 states have internal predecessors, (16198), 6662 states have call successors, (6662), 1363 states have call predecessors, (6662), 1357 states have return successors, (6676), 6598 states have call predecessors, (6676), 6654 states have call successors, (6676) [2021-11-23 02:45:15,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20491 states to 20491 states and 29536 transitions. [2021-11-23 02:45:15,786 INFO L78 Accepts]: Start accepts. Automaton has 20491 states and 29536 transitions. Word has length 656 [2021-11-23 02:45:15,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:45:15,787 INFO L470 AbstractCegarLoop]: Abstraction has 20491 states and 29536 transitions. [2021-11-23 02:45:15,788 INFO L471 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, (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) [2021-11-23 02:45:15,788 INFO L276 IsEmpty]: Start isEmpty. Operand 20491 states and 29536 transitions. [2021-11-23 02:45:15,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 669 [2021-11-23 02:45:15,807 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:45:15,809 INFO L514 BasicCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 6, 5, 5, 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] [2021-11-23 02:45:15,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-23 02:45:15,810 INFO L402 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)] === [2021-11-23 02:45:15,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:45:15,810 INFO L85 PathProgramCache]: Analyzing trace with hash 964518625, now seen corresponding path program 1 times [2021-11-23 02:45:15,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:45:15,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819038936] [2021-11-23 02:45:15,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:45:15,811 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:45:16,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:45:16,433 INFO L134 CoverageAnalysis]: Checked inductivity of 13651 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 13641 trivial. 0 not checked. [2021-11-23 02:45:16,433 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:45:16,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819038936] [2021-11-23 02:45:16,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819038936] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:45:16,433 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:45:16,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:45:16,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652196240] [2021-11-23 02:45:16,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:45:16,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:45:16,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:45:16,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:45:16,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:45:16,437 INFO L87 Difference]: Start difference. First operand 20491 states and 29536 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, (75), 3 states have call predecessors, (75), 1 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) [2021-11-23 02:45:24,378 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:27,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:45:27,931 INFO L93 Difference]: Finished difference Result 20509 states and 29557 transitions. [2021-11-23 02:45:27,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:45:27,932 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, (75), 3 states have call predecessors, (75), 1 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) Word has length 668 [2021-11-23 02:45:27,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:45:28,033 INFO L225 Difference]: With dead ends: 20509 [2021-11-23 02:45:28,034 INFO L226 Difference]: Without dead ends: 20507 [2021-11-23 02:45:28,043 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:45:28,044 INFO L933 BasicCegarLoop]: 3822 mSDtfsCounter, 4215 mSDsluCounter, 8985 mSDsCounter, 0 mSdLazyCounter, 1847 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4227 SdHoareTripleChecker+Valid, 11583 SdHoareTripleChecker+Invalid, 1849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1847 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.7s IncrementalHoareTripleChecker+Time [2021-11-23 02:45:28,044 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4227 Valid, 11583 Invalid, 1849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1847 Invalid, 1 Unknown, 0 Unchecked, 10.7s Time] [2021-11-23 02:45:28,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20507 states. [2021-11-23 02:45:29,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20507 to 20507. [2021-11-23 02:45:29,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20507 states, 12481 states have (on average 1.2989343802579922) internal successors, (16212), 12771 states have internal predecessors, (16212), 6662 states have call successors, (6662), 1365 states have call predecessors, (6662), 1361 states have return successors, (6680), 6598 states have call predecessors, (6680), 6654 states have call successors, (6680) [2021-11-23 02:45:29,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20507 states to 20507 states and 29554 transitions. [2021-11-23 02:45:29,451 INFO L78 Accepts]: Start accepts. Automaton has 20507 states and 29554 transitions. Word has length 668 [2021-11-23 02:45:29,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:45:29,452 INFO L470 AbstractCegarLoop]: Abstraction has 20507 states and 29554 transitions. [2021-11-23 02:45:29,452 INFO L471 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, (75), 3 states have call predecessors, (75), 1 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) [2021-11-23 02:45:29,452 INFO L276 IsEmpty]: Start isEmpty. Operand 20507 states and 29554 transitions. [2021-11-23 02:45:29,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 667 [2021-11-23 02:45:29,474 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:45:29,474 INFO L514 BasicCegarLoop]: 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] [2021-11-23 02:45:29,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-23 02:45:29,475 INFO L402 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)] === [2021-11-23 02:45:29,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:45:29,476 INFO L85 PathProgramCache]: Analyzing trace with hash 1588581897, now seen corresponding path program 1 times [2021-11-23 02:45:29,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:45:29,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584265586] [2021-11-23 02:45:29,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:45:29,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:45:29,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:45:30,118 INFO L134 CoverageAnalysis]: Checked inductivity of 13669 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 13657 trivial. 0 not checked. [2021-11-23 02:45:30,118 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:45:30,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584265586] [2021-11-23 02:45:30,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584265586] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:45:30,119 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:45:30,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:45:30,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123299498] [2021-11-23 02:45:30,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:45:30,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:45:30,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:45:30,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:45:30,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:45:30,122 INFO L87 Difference]: Start difference. First operand 20507 states and 29554 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) [2021-11-23 02:45:37,795 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:40,004 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:43,352 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:49,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:45:49,084 INFO L93 Difference]: Finished difference Result 30696 states and 44196 transitions. [2021-11-23 02:45:49,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 02:45:49,084 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 [2021-11-23 02:45:49,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:45:49,224 INFO L225 Difference]: With dead ends: 30696 [2021-11-23 02:45:49,224 INFO L226 Difference]: Without dead ends: 30694 [2021-11-23 02:45:49,237 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:45:49,238 INFO L933 BasicCegarLoop]: 4740 mSDtfsCounter, 4216 mSDsluCounter, 14870 mSDsCounter, 0 mSdLazyCounter, 2417 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4227 SdHoareTripleChecker+Valid, 17815 SdHoareTripleChecker+Invalid, 2422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2417 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.8s IncrementalHoareTripleChecker+Time [2021-11-23 02:45:49,238 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4227 Valid, 17815 Invalid, 2422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 2417 Invalid, 3 Unknown, 0 Unchecked, 17.8s Time] [2021-11-23 02:45:49,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30694 states. [2021-11-23 02:45:51,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30694 to 30680. [2021-11-23 02:45:51,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30680 states, 18679 states have (on average 1.299052411799347) internal successors, (24265), 19111 states have internal predecessors, (24265), 9947 states have call successors, (9947), 2058 states have call predecessors, (9947), 2051 states have return successors, (9971), 9850 states have call predecessors, (9971), 9935 states have call successors, (9971) [2021-11-23 02:45:51,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30680 states to 30680 states and 44183 transitions. [2021-11-23 02:45:51,153 INFO L78 Accepts]: Start accepts. Automaton has 30680 states and 44183 transitions. Word has length 666 [2021-11-23 02:45:51,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:45:51,154 INFO L470 AbstractCegarLoop]: Abstraction has 30680 states and 44183 transitions. [2021-11-23 02:45:51,155 INFO L471 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) [2021-11-23 02:45:51,155 INFO L276 IsEmpty]: Start isEmpty. Operand 30680 states and 44183 transitions. [2021-11-23 02:45:51,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 672 [2021-11-23 02:45:51,175 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:45:51,176 INFO L514 BasicCegarLoop]: 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] [2021-11-23 02:45:51,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-23 02:45:51,176 INFO L402 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)] === [2021-11-23 02:45:51,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:45:51,177 INFO L85 PathProgramCache]: Analyzing trace with hash -1640992791, now seen corresponding path program 1 times [2021-11-23 02:45:51,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:45:51,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731845355] [2021-11-23 02:45:51,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:45:51,178 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:45:51,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:45:51,821 INFO L134 CoverageAnalysis]: Checked inductivity of 13695 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 13681 trivial. 0 not checked. [2021-11-23 02:45:51,822 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:45:51,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731845355] [2021-11-23 02:45:51,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731845355] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:45:51,822 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:45:51,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:45:51,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092334286] [2021-11-23 02:45:51,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:45:51,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:45:51,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:45:51,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:45:51,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:45:51,825 INFO L87 Difference]: Start difference. First operand 30680 states and 44183 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) [2021-11-23 02:45:59,914 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:06,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:46:06,026 INFO L93 Difference]: Finished difference Result 30942 states and 44529 transitions. [2021-11-23 02:46:06,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 02:46:06,027 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 [2021-11-23 02:46:06,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:46:06,130 INFO L225 Difference]: With dead ends: 30942 [2021-11-23 02:46:06,130 INFO L226 Difference]: Without dead ends: 30940 [2021-11-23 02:46:06,140 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:46:06,141 INFO L933 BasicCegarLoop]: 4746 mSDtfsCounter, 4241 mSDsluCounter, 14885 mSDsCounter, 0 mSdLazyCounter, 2422 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4249 SdHoareTripleChecker+Valid, 17833 SdHoareTripleChecker+Invalid, 2425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2422 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.9s IncrementalHoareTripleChecker+Time [2021-11-23 02:46:06,141 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4249 Valid, 17833 Invalid, 2425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 2422 Invalid, 1 Unknown, 0 Unchecked, 12.9s Time] [2021-11-23 02:46:06,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30940 states. [2021-11-23 02:46:07,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30940 to 30918. [2021-11-23 02:46:07,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30918 states, 18816 states have (on average 1.299000850340136) internal successors, (24442), 19258 states have internal predecessors, (24442), 10021 states have call successors, (10021), 2085 states have call predecessors, (10021), 2078 states have return successors, (10041), 9924 states have call predecessors, (10041), 10009 states have call successors, (10041) [2021-11-23 02:46:07,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30918 states to 30918 states and 44504 transitions. [2021-11-23 02:46:07,998 INFO L78 Accepts]: Start accepts. Automaton has 30918 states and 44504 transitions. Word has length 671 [2021-11-23 02:46:07,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:46:07,999 INFO L470 AbstractCegarLoop]: Abstraction has 30918 states and 44504 transitions. [2021-11-23 02:46:07,999 INFO L471 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) [2021-11-23 02:46:07,999 INFO L276 IsEmpty]: Start isEmpty. Operand 30918 states and 44504 transitions. [2021-11-23 02:46:08,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 683 [2021-11-23 02:46:08,025 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:46:08,025 INFO L514 BasicCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 9, 8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:46:08,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-23 02:46:08,026 INFO L402 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)] === [2021-11-23 02:46:08,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:46:08,027 INFO L85 PathProgramCache]: Analyzing trace with hash 1457985176, now seen corresponding path program 1 times [2021-11-23 02:46:08,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:46:08,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293252338] [2021-11-23 02:46:08,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:46:08,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:46:08,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:46:08,763 INFO L134 CoverageAnalysis]: Checked inductivity of 13728 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 13712 trivial. 0 not checked. [2021-11-23 02:46:08,763 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:46:08,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293252338] [2021-11-23 02:46:08,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293252338] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:46:08,764 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:46:08,764 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:46:08,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422654320] [2021-11-23 02:46:08,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:46:08,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:46:08,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:46:08,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:46:08,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:46:08,766 INFO L87 Difference]: Start difference. First operand 30918 states and 44504 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) [2021-11-23 02:46:18,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:46:18,981 INFO L93 Difference]: Finished difference Result 30932 states and 44517 transitions. [2021-11-23 02:46:18,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:46:18,981 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 682 [2021-11-23 02:46:18,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:46:19,080 INFO L225 Difference]: With dead ends: 30932 [2021-11-23 02:46:19,080 INFO L226 Difference]: Without dead ends: 30930 [2021-11-23 02:46:19,096 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:46:19,096 INFO L933 BasicCegarLoop]: 3791 mSDtfsCounter, 4240 mSDsluCounter, 8761 mSDsCounter, 0 mSdLazyCounter, 1826 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4247 SdHoareTripleChecker+Valid, 11350 SdHoareTripleChecker+Invalid, 1827 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1826 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2021-11-23 02:46:19,097 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4247 Valid, 11350 Invalid, 1827 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1826 Invalid, 0 Unknown, 0 Unchecked, 9.0s Time] [2021-11-23 02:46:19,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30930 states. [2021-11-23 02:46:20,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30930 to 30930. [2021-11-23 02:46:20,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30930 states, 18825 states have (on average 1.2988579017264277) internal successors, (24451), 19267 states have internal predecessors, (24451), 10021 states have call successors, (10021), 2088 states have call predecessors, (10021), 2081 states have return successors, (10041), 9924 states have call predecessors, (10041), 10009 states have call successors, (10041) [2021-11-23 02:46:20,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30930 states to 30930 states and 44513 transitions. [2021-11-23 02:46:20,815 INFO L78 Accepts]: Start accepts. Automaton has 30930 states and 44513 transitions. Word has length 682 [2021-11-23 02:46:20,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:46:20,816 INFO L470 AbstractCegarLoop]: Abstraction has 30930 states and 44513 transitions. [2021-11-23 02:46:20,817 INFO L471 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) [2021-11-23 02:46:20,817 INFO L276 IsEmpty]: Start isEmpty. Operand 30930 states and 44513 transitions. [2021-11-23 02:46:21,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 682 [2021-11-23 02:46:21,040 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:46:21,041 INFO L514 BasicCegarLoop]: 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] [2021-11-23 02:46:21,041 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-23 02:46:21,041 INFO L402 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)] === [2021-11-23 02:46:21,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:46:21,042 INFO L85 PathProgramCache]: Analyzing trace with hash -1976781911, now seen corresponding path program 1 times [2021-11-23 02:46:21,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:46:21,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484193303] [2021-11-23 02:46:21,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:46:21,043 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:46:21,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:46:21,673 INFO L134 CoverageAnalysis]: Checked inductivity of 13759 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 13741 trivial. 0 not checked. [2021-11-23 02:46:21,673 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:46:21,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484193303] [2021-11-23 02:46:21,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484193303] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:46:21,674 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:46:21,674 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:46:21,674 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168226879] [2021-11-23 02:46:21,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:46:21,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:46:21,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:46:21,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:46:21,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:46:21,676 INFO L87 Difference]: Start difference. First operand 30930 states and 44513 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) [2021-11-23 02:46:24,725 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:26,485 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:35,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:46:35,955 INFO L93 Difference]: Finished difference Result 30944 states and 44526 transitions. [2021-11-23 02:46:35,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:46:35,961 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 [2021-11-23 02:46:35,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:46:36,070 INFO L225 Difference]: With dead ends: 30944 [2021-11-23 02:46:36,071 INFO L226 Difference]: Without dead ends: 30942 [2021-11-23 02:46:36,081 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:46:36,081 INFO L933 BasicCegarLoop]: 3791 mSDtfsCounter, 4241 mSDsluCounter, 8761 mSDsCounter, 0 mSdLazyCounter, 1825 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4247 SdHoareTripleChecker+Valid, 11350 SdHoareTripleChecker+Invalid, 1827 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1825 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.0s IncrementalHoareTripleChecker+Time [2021-11-23 02:46:36,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4247 Valid, 11350 Invalid, 1827 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1825 Invalid, 1 Unknown, 0 Unchecked, 13.0s Time] [2021-11-23 02:46:36,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30942 states. [2021-11-23 02:46:37,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30942 to 30942. [2021-11-23 02:46:37,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30942 states, 18834 states have (on average 1.2987150897313369) internal successors, (24460), 19276 states have internal predecessors, (24460), 10021 states have call successors, (10021), 2091 states have call predecessors, (10021), 2084 states have return successors, (10041), 9924 states have call predecessors, (10041), 10009 states have call successors, (10041) [2021-11-23 02:46:37,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30942 states to 30942 states and 44522 transitions. [2021-11-23 02:46:37,929 INFO L78 Accepts]: Start accepts. Automaton has 30942 states and 44522 transitions. Word has length 681 [2021-11-23 02:46:37,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:46:37,930 INFO L470 AbstractCegarLoop]: Abstraction has 30942 states and 44522 transitions. [2021-11-23 02:46:37,930 INFO L471 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) [2021-11-23 02:46:37,930 INFO L276 IsEmpty]: Start isEmpty. Operand 30942 states and 44522 transitions. [2021-11-23 02:46:37,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 687 [2021-11-23 02:46:37,945 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:46:37,946 INFO L514 BasicCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 11, 10, 10, 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] [2021-11-23 02:46:37,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-23 02:46:37,946 INFO L402 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)] === [2021-11-23 02:46:37,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:46:37,947 INFO L85 PathProgramCache]: Analyzing trace with hash 1888771465, now seen corresponding path program 1 times [2021-11-23 02:46:37,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:46:37,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265447836] [2021-11-23 02:46:37,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:46:37,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:46:38,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:46:38,571 INFO L134 CoverageAnalysis]: Checked inductivity of 13797 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 13777 trivial. 0 not checked. [2021-11-23 02:46:38,572 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:46:38,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265447836] [2021-11-23 02:46:38,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265447836] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:46:38,572 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:46:38,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:46:38,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238983418] [2021-11-23 02:46:38,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:46:38,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:46:38,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:46:38,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:46:38,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:46:38,575 INFO L87 Difference]: Start difference. First operand 30942 states and 44522 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, (77), 3 states have call predecessors, (77), 1 states have return successors, (75), 2 states have call predecessors, (75), 2 states have call successors, (75) [2021-11-23 02:46:46,077 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:48,187 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:52,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:46:52,203 INFO L93 Difference]: Finished difference Result 30964 states and 44547 transitions. [2021-11-23 02:46:52,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:46:52,203 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, (77), 3 states have call predecessors, (77), 1 states have return successors, (75), 2 states have call predecessors, (75), 2 states have call successors, (75) Word has length 686 [2021-11-23 02:46:52,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:46:52,302 INFO L225 Difference]: With dead ends: 30964 [2021-11-23 02:46:52,303 INFO L226 Difference]: Without dead ends: 30962 [2021-11-23 02:46:52,316 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:46:52,317 INFO L933 BasicCegarLoop]: 3822 mSDtfsCounter, 4216 mSDsluCounter, 8985 mSDsCounter, 0 mSdLazyCounter, 1847 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4223 SdHoareTripleChecker+Valid, 11583 SdHoareTripleChecker+Invalid, 1849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1847 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.5s IncrementalHoareTripleChecker+Time [2021-11-23 02:46:52,317 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4223 Valid, 11583 Invalid, 1849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1847 Invalid, 1 Unknown, 0 Unchecked, 12.5s Time] [2021-11-23 02:46:52,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30962 states. [2021-11-23 02:46:53,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30962 to 30954. [2021-11-23 02:46:53,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30954 states, 18843 states have (on average 1.2985724141591042) internal successors, (24469), 19285 states have internal predecessors, (24469), 10021 states have call successors, (10021), 2094 states have call predecessors, (10021), 2087 states have return successors, (10041), 9924 states have call predecessors, (10041), 10009 states have call successors, (10041) [2021-11-23 02:46:54,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30954 states to 30954 states and 44531 transitions. [2021-11-23 02:46:54,116 INFO L78 Accepts]: Start accepts. Automaton has 30954 states and 44531 transitions. Word has length 686 [2021-11-23 02:46:54,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:46:54,117 INFO L470 AbstractCegarLoop]: Abstraction has 30954 states and 44531 transitions. [2021-11-23 02:46:54,117 INFO L471 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, (77), 3 states have call predecessors, (77), 1 states have return successors, (75), 2 states have call predecessors, (75), 2 states have call successors, (75) [2021-11-23 02:46:54,117 INFO L276 IsEmpty]: Start isEmpty. Operand 30954 states and 44531 transitions. [2021-11-23 02:46:54,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 699 [2021-11-23 02:46:54,133 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:46:54,134 INFO L514 BasicCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 12, 11, 11, 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, 1, 1] [2021-11-23 02:46:54,134 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-23 02:46:54,134 INFO L402 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)] === [2021-11-23 02:46:54,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:46:54,135 INFO L85 PathProgramCache]: Analyzing trace with hash 1497340961, now seen corresponding path program 1 times [2021-11-23 02:46:54,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:46:54,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455857607] [2021-11-23 02:46:54,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:46:54,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:46:54,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:46:54,737 INFO L134 CoverageAnalysis]: Checked inductivity of 13843 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 13821 trivial. 0 not checked. [2021-11-23 02:46:54,737 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:46:54,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455857607] [2021-11-23 02:46:54,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455857607] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:46:54,738 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:46:54,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:46:54,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073447253] [2021-11-23 02:46:54,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:46:54,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:46:54,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:46:54,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:46:54,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:46:54,740 INFO L87 Difference]: Start difference. First operand 30954 states and 44531 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, (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) [2021-11-23 02:46:57,798 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:05,964 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:10,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:47:10,315 INFO L93 Difference]: Finished difference Result 30976 states and 44556 transitions. [2021-11-23 02:47:10,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:47:10,316 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, (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 698 [2021-11-23 02:47:10,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:47:10,402 INFO L225 Difference]: With dead ends: 30976 [2021-11-23 02:47:10,402 INFO L226 Difference]: Without dead ends: 30974 [2021-11-23 02:47:10,411 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:47:10,412 INFO L933 BasicCegarLoop]: 3877 mSDtfsCounter, 4037 mSDsluCounter, 9396 mSDsCounter, 0 mSdLazyCounter, 1922 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4046 SdHoareTripleChecker+Valid, 11985 SdHoareTripleChecker+Invalid, 1925 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1922 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:47:10,412 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4046 Valid, 11985 Invalid, 1925 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1922 Invalid, 2 Unknown, 0 Unchecked, 14.2s Time] [2021-11-23 02:47:10,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30974 states. [2021-11-23 02:47:11,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30974 to 30966. [2021-11-23 02:47:12,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30966 states, 18852 states have (on average 1.2984298748143432) internal successors, (24478), 19294 states have internal predecessors, (24478), 10021 states have call successors, (10021), 2097 states have call predecessors, (10021), 2090 states have return successors, (10041), 9924 states have call predecessors, (10041), 10009 states have call successors, (10041) [2021-11-23 02:47:12,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30966 states to 30966 states and 44540 transitions. [2021-11-23 02:47:12,112 INFO L78 Accepts]: Start accepts. Automaton has 30966 states and 44540 transitions. Word has length 698 [2021-11-23 02:47:12,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:47:12,112 INFO L470 AbstractCegarLoop]: Abstraction has 30966 states and 44540 transitions. [2021-11-23 02:47:12,113 INFO L471 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, (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) [2021-11-23 02:47:12,113 INFO L276 IsEmpty]: Start isEmpty. Operand 30966 states and 44540 transitions. [2021-11-23 02:47:12,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 697 [2021-11-23 02:47:12,124 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:47:12,125 INFO L514 BasicCegarLoop]: 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] [2021-11-23 02:47:12,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-23 02:47:12,125 INFO L402 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)] === [2021-11-23 02:47:12,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:47:12,126 INFO L85 PathProgramCache]: Analyzing trace with hash -119103159, now seen corresponding path program 1 times [2021-11-23 02:47:12,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:47:12,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804616399] [2021-11-23 02:47:12,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:47:12,127 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:47:12,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:47:12,713 INFO L134 CoverageAnalysis]: Checked inductivity of 13885 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 13861 trivial. 0 not checked. [2021-11-23 02:47:12,713 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:47:12,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804616399] [2021-11-23 02:47:12,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804616399] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:47:12,716 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:47:12,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:47:12,717 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107529614] [2021-11-23 02:47:12,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:47:12,718 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:47:12,718 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:47:12,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:47:12,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:47:12,719 INFO L87 Difference]: Start difference. First operand 30966 states and 44540 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) [2021-11-23 02:47:20,511 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:22,623 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:25,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:47:25,902 INFO L93 Difference]: Finished difference Result 30988 states and 44565 transitions. [2021-11-23 02:47:25,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:47:25,902 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 [2021-11-23 02:47:25,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:47:25,997 INFO L225 Difference]: With dead ends: 30988 [2021-11-23 02:47:25,998 INFO L226 Difference]: Without dead ends: 30986 [2021-11-23 02:47:26,011 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:47:26,011 INFO L933 BasicCegarLoop]: 3822 mSDtfsCounter, 4216 mSDsluCounter, 8985 mSDsCounter, 0 mSdLazyCounter, 1847 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4221 SdHoareTripleChecker+Valid, 11583 SdHoareTripleChecker+Invalid, 1849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1847 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.7s IncrementalHoareTripleChecker+Time [2021-11-23 02:47:26,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4221 Valid, 11583 Invalid, 1849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1847 Invalid, 1 Unknown, 0 Unchecked, 11.7s Time] [2021-11-23 02:47:26,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30986 states. [2021-11-23 02:47:27,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30986 to 30978. [2021-11-23 02:47:27,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30978 states, 18861 states have (on average 1.2982874715020412) internal successors, (24487), 19303 states have internal predecessors, (24487), 10021 states have call successors, (10021), 2100 states have call predecessors, (10021), 2093 states have return successors, (10041), 9924 states have call predecessors, (10041), 10009 states have call successors, (10041) [2021-11-23 02:47:27,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30978 states to 30978 states and 44549 transitions. [2021-11-23 02:47:27,760 INFO L78 Accepts]: Start accepts. Automaton has 30978 states and 44549 transitions. Word has length 696 [2021-11-23 02:47:27,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:47:27,761 INFO L470 AbstractCegarLoop]: Abstraction has 30978 states and 44549 transitions. [2021-11-23 02:47:27,761 INFO L471 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) [2021-11-23 02:47:27,761 INFO L276 IsEmpty]: Start isEmpty. Operand 30978 states and 44549 transitions. [2021-11-23 02:47:27,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 702 [2021-11-23 02:47:27,772 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:47:27,773 INFO L514 BasicCegarLoop]: 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] [2021-11-23 02:47:27,773 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-23 02:47:27,773 INFO L402 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)] === [2021-11-23 02:47:27,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:47:27,774 INFO L85 PathProgramCache]: Analyzing trace with hash -882558167, now seen corresponding path program 1 times [2021-11-23 02:47:27,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:47:27,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608177681] [2021-11-23 02:47:27,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:47:27,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:47:27,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:47:28,552 INFO L134 CoverageAnalysis]: Checked inductivity of 13935 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 13909 trivial. 0 not checked. [2021-11-23 02:47:28,553 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:47:28,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608177681] [2021-11-23 02:47:28,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608177681] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:47:28,553 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:47:28,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:47:28,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39612773] [2021-11-23 02:47:28,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:47:28,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:47:28,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:47:28,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:47:28,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:47:28,556 INFO L87 Difference]: Start difference. First operand 30978 states and 44549 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) [2021-11-23 02:47:37,682 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:40,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:47:40,905 INFO L93 Difference]: Finished difference Result 31000 states and 44574 transitions. [2021-11-23 02:47:40,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:47:40,906 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 [2021-11-23 02:47:40,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:47:40,995 INFO L225 Difference]: With dead ends: 31000 [2021-11-23 02:47:40,995 INFO L226 Difference]: Without dead ends: 30998 [2021-11-23 02:47:41,008 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:47:41,008 INFO L933 BasicCegarLoop]: 3822 mSDtfsCounter, 4216 mSDsluCounter, 8985 mSDsCounter, 0 mSdLazyCounter, 1847 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4220 SdHoareTripleChecker+Valid, 11583 SdHoareTripleChecker+Invalid, 1849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1847 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.0s IncrementalHoareTripleChecker+Time [2021-11-23 02:47:41,009 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4220 Valid, 11583 Invalid, 1849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1847 Invalid, 1 Unknown, 0 Unchecked, 11.0s Time] [2021-11-23 02:47:41,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30998 states. [2021-11-23 02:47:42,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30998 to 30990. [2021-11-23 02:47:42,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30990 states, 18870 states have (on average 1.298145204027557) internal successors, (24496), 19312 states have internal predecessors, (24496), 10021 states have call successors, (10021), 2103 states have call predecessors, (10021), 2096 states have return successors, (10041), 9924 states have call predecessors, (10041), 10009 states have call successors, (10041) [2021-11-23 02:47:42,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30990 states to 30990 states and 44558 transitions. [2021-11-23 02:47:42,917 INFO L78 Accepts]: Start accepts. Automaton has 30990 states and 44558 transitions. Word has length 701 [2021-11-23 02:47:42,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:47:42,917 INFO L470 AbstractCegarLoop]: Abstraction has 30990 states and 44558 transitions. [2021-11-23 02:47:42,918 INFO L471 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) [2021-11-23 02:47:42,918 INFO L276 IsEmpty]: Start isEmpty. Operand 30990 states and 44558 transitions. [2021-11-23 02:47:42,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 713 [2021-11-23 02:47:42,929 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:47:42,930 INFO L514 BasicCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 15, 14, 14, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:47:42,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-23 02:47:42,930 INFO L402 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)] === [2021-11-23 02:47:42,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:47:42,930 INFO L85 PathProgramCache]: Analyzing trace with hash 1714867608, now seen corresponding path program 1 times [2021-11-23 02:47:42,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:47:42,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138477014] [2021-11-23 02:47:42,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:47:42,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:47:43,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:47:43,470 INFO L134 CoverageAnalysis]: Checked inductivity of 13992 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 13964 trivial. 0 not checked. [2021-11-23 02:47:43,470 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:47:43,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138477014] [2021-11-23 02:47:43,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138477014] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:47:43,471 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:47:43,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:47:43,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646133759] [2021-11-23 02:47:43,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:47:43,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:47:43,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:47:43,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:47:43,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:47:43,474 INFO L87 Difference]: Start difference. First operand 30990 states and 44558 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, (84), 3 states have call predecessors, (84), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2021-11-23 02:47:52,196 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:56,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:47:56,542 INFO L93 Difference]: Finished difference Result 31998 states and 45908 transitions. [2021-11-23 02:47:56,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:47:56,543 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, (84), 3 states have call predecessors, (84), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) Word has length 712 [2021-11-23 02:47:56,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:47:56,651 INFO L225 Difference]: With dead ends: 31998 [2021-11-23 02:47:56,651 INFO L226 Difference]: Without dead ends: 31994 [2021-11-23 02:47:56,662 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:47:56,663 INFO L933 BasicCegarLoop]: 3901 mSDtfsCounter, 4203 mSDsluCounter, 9247 mSDsCounter, 0 mSdLazyCounter, 1863 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4206 SdHoareTripleChecker+Valid, 11912 SdHoareTripleChecker+Invalid, 1866 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1863 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2021-11-23 02:47:56,663 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4206 Valid, 11912 Invalid, 1866 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1863 Invalid, 1 Unknown, 0 Unchecked, 11.4s Time] [2021-11-23 02:47:56,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31994 states. [2021-11-23 02:47:58,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31994 to 31984. [2021-11-23 02:47:58,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31984 states, 19426 states have (on average 1.2955317615566766) internal successors, (25167), 19897 states have internal predecessors, (25167), 10351 states have call successors, (10351), 2212 states have call predecessors, (10351), 2204 states have return successors, (10371), 10254 states have call predecessors, (10371), 10339 states have call successors, (10371) [2021-11-23 02:47:58,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31984 states to 31984 states and 45889 transitions. [2021-11-23 02:47:58,767 INFO L78 Accepts]: Start accepts. Automaton has 31984 states and 45889 transitions. Word has length 712 [2021-11-23 02:47:58,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:47:58,768 INFO L470 AbstractCegarLoop]: Abstraction has 31984 states and 45889 transitions. [2021-11-23 02:47:58,768 INFO L471 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, (84), 3 states have call predecessors, (84), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2021-11-23 02:47:58,768 INFO L276 IsEmpty]: Start isEmpty. Operand 31984 states and 45889 transitions. [2021-11-23 02:47:58,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 719 [2021-11-23 02:47:58,779 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:47:58,780 INFO L514 BasicCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 16, 15, 15, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:47:58,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-23 02:47:58,780 INFO L402 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)] === [2021-11-23 02:47:58,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:47:58,780 INFO L85 PathProgramCache]: Analyzing trace with hash -902916191, now seen corresponding path program 1 times [2021-11-23 02:47:58,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:47:58,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218471248] [2021-11-23 02:47:58,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:47:58,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:47:58,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:47:59,291 INFO L134 CoverageAnalysis]: Checked inductivity of 14051 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 14021 trivial. 0 not checked. [2021-11-23 02:47:59,291 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:47:59,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218471248] [2021-11-23 02:47:59,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218471248] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:47:59,292 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:47:59,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:47:59,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465471130] [2021-11-23 02:47:59,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:47:59,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:47:59,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:47:59,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:47:59,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:47:59,294 INFO L87 Difference]: Start difference. First operand 31984 states and 45889 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, (85), 3 states have call predecessors, (85), 1 states have return successors, (83), 2 states have call predecessors, (83), 2 states have call successors, (83) [2021-11-23 02:48:02,296 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:11,015 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:14,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:48:14,194 INFO L93 Difference]: Finished difference Result 32002 states and 45910 transitions. [2021-11-23 02:48:14,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:48:14,195 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, (85), 3 states have call predecessors, (85), 1 states have return successors, (83), 2 states have call predecessors, (83), 2 states have call successors, (83) Word has length 718 [2021-11-23 02:48:14,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:48:14,310 INFO L225 Difference]: With dead ends: 32002 [2021-11-23 02:48:14,310 INFO L226 Difference]: Without dead ends: 31813 [2021-11-23 02:48:14,323 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:48:14,324 INFO L933 BasicCegarLoop]: 3878 mSDtfsCounter, 4037 mSDsluCounter, 9398 mSDsCounter, 0 mSdLazyCounter, 1919 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4042 SdHoareTripleChecker+Valid, 11988 SdHoareTripleChecker+Invalid, 1922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1919 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.3s IncrementalHoareTripleChecker+Time [2021-11-23 02:48:14,324 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4042 Valid, 11988 Invalid, 1922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1919 Invalid, 2 Unknown, 0 Unchecked, 13.3s Time] [2021-11-23 02:48:14,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31813 states. [2021-11-23 02:48:16,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31813 to 31805. [2021-11-23 02:48:16,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31805 states, 19329 states have (on average 1.2967044337523927) internal successors, (25064), 19795 states have internal predecessors, (25064), 10302 states have call successors, (10302), 2177 states have call predecessors, (10302), 2171 states have return successors, (10326), 10212 states have call predecessors, (10326), 10294 states have call successors, (10326) [2021-11-23 02:48:16,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31805 states to 31805 states and 45692 transitions. [2021-11-23 02:48:16,395 INFO L78 Accepts]: Start accepts. Automaton has 31805 states and 45692 transitions. Word has length 718 [2021-11-23 02:48:16,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:48:16,396 INFO L470 AbstractCegarLoop]: Abstraction has 31805 states and 45692 transitions. [2021-11-23 02:48:16,396 INFO L471 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, (85), 3 states have call predecessors, (85), 1 states have return successors, (83), 2 states have call predecessors, (83), 2 states have call successors, (83) [2021-11-23 02:48:16,396 INFO L276 IsEmpty]: Start isEmpty. Operand 31805 states and 45692 transitions. [2021-11-23 02:48:16,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 821 [2021-11-23 02:48:16,423 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:48:16,424 INFO L514 BasicCegarLoop]: 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] [2021-11-23 02:48:16,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-23 02:48:16,424 INFO L402 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)] === [2021-11-23 02:48:16,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:48:16,425 INFO L85 PathProgramCache]: Analyzing trace with hash 1006489269, now seen corresponding path program 1 times [2021-11-23 02:48:16,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:48:16,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643022905] [2021-11-23 02:48:16,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:48:16,426 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:48:16,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:48:16,961 INFO L134 CoverageAnalysis]: Checked inductivity of 14523 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 14514 trivial. 0 not checked. [2021-11-23 02:48:16,962 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:48:16,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643022905] [2021-11-23 02:48:16,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643022905] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:48:16,962 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:48:16,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:48:16,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255515541] [2021-11-23 02:48:16,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:48:16,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:48:16,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:48:16,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:48:16,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:48:16,965 INFO L87 Difference]: Start difference. First operand 31805 states and 45692 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) [2021-11-23 02:48:20,038 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:27,785 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:31,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:48:31,181 INFO L93 Difference]: Finished difference Result 60069 states and 86111 transitions. [2021-11-23 02:48:31,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:48:31,182 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 [2021-11-23 02:48:31,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:48:31,299 INFO L225 Difference]: With dead ends: 60069 [2021-11-23 02:48:31,299 INFO L226 Difference]: Without dead ends: 28399 [2021-11-23 02:48:31,425 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:48:31,426 INFO L933 BasicCegarLoop]: 5590 mSDtfsCounter, 2919 mSDsluCounter, 4320 mSDsCounter, 0 mSdLazyCounter, 1506 mSolverCounterSat, 16 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2921 SdHoareTripleChecker+Valid, 9326 SdHoareTripleChecker+Invalid, 1524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1506 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:48:31,426 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2921 Valid, 9326 Invalid, 1524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1506 Invalid, 2 Unknown, 0 Unchecked, 12.2s Time] [2021-11-23 02:48:31,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28399 states. [2021-11-23 02:48:33,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28399 to 28313. [2021-11-23 02:48:33,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28313 states, 17083 states have (on average 1.292454486916818) internal successors, (22079), 17517 states have internal predecessors, (22079), 9160 states have call successors, (9160), 2069 states have call predecessors, (9160), 2067 states have return successors, (9183), 9070 states have call predecessors, (9183), 9152 states have call successors, (9183) [2021-11-23 02:48:33,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28313 states to 28313 states and 40422 transitions. [2021-11-23 02:48:33,386 INFO L78 Accepts]: Start accepts. Automaton has 28313 states and 40422 transitions. Word has length 820 [2021-11-23 02:48:33,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:48:33,387 INFO L470 AbstractCegarLoop]: Abstraction has 28313 states and 40422 transitions. [2021-11-23 02:48:33,387 INFO L471 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) [2021-11-23 02:48:33,387 INFO L276 IsEmpty]: Start isEmpty. Operand 28313 states and 40422 transitions. [2021-11-23 02:48:33,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 893 [2021-11-23 02:48:33,415 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:48:33,416 INFO L514 BasicCegarLoop]: 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] [2021-11-23 02:48:33,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-23 02:48:33,416 INFO L402 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)] === [2021-11-23 02:48:33,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:48:33,417 INFO L85 PathProgramCache]: Analyzing trace with hash 1570415728, now seen corresponding path program 1 times [2021-11-23 02:48:33,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:48:33,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979308732] [2021-11-23 02:48:33,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:48:33,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:48:33,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:48:34,029 INFO L134 CoverageAnalysis]: Checked inductivity of 15533 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 15518 trivial. 0 not checked. [2021-11-23 02:48:34,030 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:48:34,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979308732] [2021-11-23 02:48:34,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979308732] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:48:34,030 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:48:34,031 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:48:34,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916926352] [2021-11-23 02:48:34,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:48:34,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:48:34,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:48:34,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:48:34,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:48:34,034 INFO L87 Difference]: Start difference. First operand 28313 states and 40422 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) [2021-11-23 02:48:44,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:48:44,478 INFO L93 Difference]: Finished difference Result 66519 states and 94915 transitions. [2021-11-23 02:48:44,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:48:44,479 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 [2021-11-23 02:48:44,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:48:44,671 INFO L225 Difference]: With dead ends: 66519 [2021-11-23 02:48:44,671 INFO L226 Difference]: Without dead ends: 38996 [2021-11-23 02:48:44,768 INFO L932 BasicCegarLoop]: 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 [2021-11-23 02:48:44,770 INFO L933 BasicCegarLoop]: 6262 mSDtfsCounter, 2933 mSDsluCounter, 4322 mSDsCounter, 0 mSdLazyCounter, 1702 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2933 SdHoareTripleChecker+Valid, 9998 SdHoareTripleChecker+Invalid, 1717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:48:44,770 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2933 Valid, 9998 Invalid, 1717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1702 Invalid, 0 Unknown, 0 Unchecked, 8.2s Time] [2021-11-23 02:48:44,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38996 states. [2021-11-23 02:48:47,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38996 to 38910. [2021-11-23 02:48:47,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38910 states, 23438 states have (on average 1.2924310948033109) internal successors, (30292), 24052 states have internal predecessors, (30292), 12590 states have call successors, (12590), 2881 states have call predecessors, (12590), 2879 states have return successors, (12626), 12459 states have call predecessors, (12626), 12582 states have call successors, (12626) [2021-11-23 02:48:47,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38910 states to 38910 states and 55508 transitions. [2021-11-23 02:48:47,481 INFO L78 Accepts]: Start accepts. Automaton has 38910 states and 55508 transitions. Word has length 892 [2021-11-23 02:48:47,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:48:47,482 INFO L470 AbstractCegarLoop]: Abstraction has 38910 states and 55508 transitions. [2021-11-23 02:48:47,482 INFO L471 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) [2021-11-23 02:48:47,482 INFO L276 IsEmpty]: Start isEmpty. Operand 38910 states and 55508 transitions. [2021-11-23 02:48:47,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 959 [2021-11-23 02:48:47,504 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:48:47,504 INFO L514 BasicCegarLoop]: 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] [2021-11-23 02:48:47,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-23 02:48:47,505 INFO L402 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)] === [2021-11-23 02:48:47,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:48:47,506 INFO L85 PathProgramCache]: Analyzing trace with hash 888497781, now seen corresponding path program 1 times [2021-11-23 02:48:47,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:48:47,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371077197] [2021-11-23 02:48:47,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:48:47,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:48:47,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:48:48,162 INFO L134 CoverageAnalysis]: Checked inductivity of 16023 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 16001 trivial. 0 not checked. [2021-11-23 02:48:48,163 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:48:48,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371077197] [2021-11-23 02:48:48,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371077197] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:48:48,163 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:48:48,163 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 02:48:48,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319455554] [2021-11-23 02:48:48,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:48:48,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 02:48:48,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:48:48,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 02:48:48,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:48:48,166 INFO L87 Difference]: Start difference. First operand 38910 states and 55508 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) [2021-11-23 02:48:59,628 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers []