./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0f8a17c6 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 73f101526b33e5f10b251e7a447b1a9d4ad6e1a0a49c040c0e548967272c8fbb --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-17 09:25:12,287 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-17 09:25:12,289 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-17 09:25:12,325 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-17 09:25:12,326 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-17 09:25:12,328 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-17 09:25:12,329 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-17 09:25:12,332 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-17 09:25:12,333 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-17 09:25:12,337 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-17 09:25:12,338 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-17 09:25:12,339 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-17 09:25:12,339 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-17 09:25:12,341 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-17 09:25:12,342 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-17 09:25:12,347 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-17 09:25:12,348 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-17 09:25:12,349 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-17 09:25:12,350 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-17 09:25:12,354 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-17 09:25:12,355 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-17 09:25:12,360 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-17 09:25:12,361 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-17 09:25:12,361 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-17 09:25:12,364 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-17 09:25:12,365 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-17 09:25:12,365 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-17 09:25:12,366 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-17 09:25:12,366 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-17 09:25:12,367 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-17 09:25:12,367 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-17 09:25:12,368 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-17 09:25:12,369 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-17 09:25:12,369 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-17 09:25:12,370 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-17 09:25:12,370 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-17 09:25:12,371 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-17 09:25:12,371 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-17 09:25:12,371 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-17 09:25:12,372 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-17 09:25:12,372 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-17 09:25:12,374 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-17 09:25:12,399 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-17 09:25:12,400 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-17 09:25:12,400 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-17 09:25:12,400 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-17 09:25:12,401 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-17 09:25:12,401 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-17 09:25:12,401 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-17 09:25:12,401 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-17 09:25:12,402 INFO L138 SettingsManager]: * Use SBE=true [2021-11-17 09:25:12,402 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-17 09:25:12,402 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-17 09:25:12,402 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-17 09:25:12,402 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-17 09:25:12,402 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-17 09:25:12,402 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-17 09:25:12,403 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-17 09:25:12,403 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-17 09:25:12,403 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-17 09:25:12,404 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-17 09:25:12,404 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-17 09:25:12,405 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-17 09:25:12,405 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-17 09:25:12,405 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-17 09:25:12,405 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-17 09:25:12,405 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-17 09:25:12,406 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-17 09:25:12,406 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-17 09:25:12,407 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-17 09:25:12,407 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-17 09:25:12,408 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-17 09:25:12,408 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-17 09:25:12,408 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 73f101526b33e5f10b251e7a447b1a9d4ad6e1a0a49c040c0e548967272c8fbb [2021-11-17 09:25:12,569 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-17 09:25:12,583 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-17 09:25:12,585 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-17 09:25:12,586 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-17 09:25:12,587 INFO L275 PluginConnector]: CDTParser initialized [2021-11-17 09:25:12,588 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i [2021-11-17 09:25:12,636 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/14471cc32/a33c97a98be04fe9beb133a678e47e9d/FLAG608402eae [2021-11-17 09:25:13,355 INFO L306 CDTParser]: Found 1 translation units. [2021-11-17 09:25:13,356 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i [2021-11-17 09:25:13,415 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/14471cc32/a33c97a98be04fe9beb133a678e47e9d/FLAG608402eae [2021-11-17 09:25:13,675 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/14471cc32/a33c97a98be04fe9beb133a678e47e9d [2021-11-17 09:25:13,677 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-17 09:25:13,678 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-17 09:25:13,679 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-17 09:25:13,679 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-17 09:25:13,707 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-17 09:25:13,708 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 09:25:13" (1/1) ... [2021-11-17 09:25:13,709 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2148e5ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 09:25:13, skipping insertion in model container [2021-11-17 09:25:13,709 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 09:25:13" (1/1) ... [2021-11-17 09:25:13,714 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-17 09:25:13,848 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-17 09:25:19,706 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[564438,564451] [2021-11-17 09:25:19,708 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[564607,564620] [2021-11-17 09:25:19,709 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[564774,564787] [2021-11-17 09:25:19,709 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[564942,564955] [2021-11-17 09:25:19,743 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-17 09:25:19,832 INFO L203 MainTranslator]: Completed pre-run [2021-11-17 09:25:20,328 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[564438,564451] [2021-11-17 09:25:20,329 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[564607,564620] [2021-11-17 09:25:20,329 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[564774,564787] [2021-11-17 09:25:20,330 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[564942,564955] [2021-11-17 09:25:20,338 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-17 09:25:20,634 INFO L208 MainTranslator]: Completed translation [2021-11-17 09:25:20,635 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 09:25:20 WrapperNode [2021-11-17 09:25:20,635 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-17 09:25:20,636 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-17 09:25:20,637 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-17 09:25:20,637 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-17 09:25:20,642 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 09:25:20" (1/1) ... [2021-11-17 09:25:20,800 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 09:25:20" (1/1) ... [2021-11-17 09:25:21,132 INFO L137 Inliner]: procedures = 782, calls = 5181, calls flagged for inlining = 355, calls inlined = 337, statements flattened = 12867 [2021-11-17 09:25:21,133 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-17 09:25:21,134 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-17 09:25:21,134 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-17 09:25:21,134 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-17 09:25:21,144 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 09:25:20" (1/1) ... [2021-11-17 09:25:21,144 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 09:25:20" (1/1) ... [2021-11-17 09:25:21,202 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 09:25:20" (1/1) ... [2021-11-17 09:25:21,203 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 09:25:20" (1/1) ... [2021-11-17 09:25:21,353 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 09:25:20" (1/1) ... [2021-11-17 09:25:21,496 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 09:25:20" (1/1) ... [2021-11-17 09:25:21,540 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 09:25:20" (1/1) ... [2021-11-17 09:25:21,609 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-17 09:25:21,610 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-17 09:25:21,611 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-17 09:25:21,613 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-17 09:25:21,614 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 09:25:20" (1/1) ... [2021-11-17 09:25:21,622 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-17 09:25:21,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 09:25:21,649 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-17 09:25:21,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-17 09:25:21,688 INFO L130 BoogieDeclarations]: Found specification of procedure enic_set_rx_mode [2021-11-17 09:25:21,688 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_set_rx_mode [2021-11-17 09:25:21,688 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2021-11-17 09:25:21,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2021-11-17 09:25:21,688 INFO L130 BoogieDeclarations]: Found specification of procedure enic_queue_wq_skb_cont [2021-11-17 09:25:21,688 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_queue_wq_skb_cont [2021-11-17 09:25:21,689 INFO L130 BoogieDeclarations]: Found specification of procedure enic_free_intr [2021-11-17 09:25:21,689 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_free_intr [2021-11-17 09:25:21,689 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_get_res [2021-11-17 09:25:21,689 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_get_res [2021-11-17 09:25:21,689 INFO L130 BoogieDeclarations]: Found specification of procedure enic_notify_timer [2021-11-17 09:25:21,689 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_notify_timer [2021-11-17 09:25:21,689 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_free_desc_ring [2021-11-17 09:25:21,689 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_free_desc_ring [2021-11-17 09:25:21,689 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_open [2021-11-17 09:25:21,690 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_open [2021-11-17 09:25:21,690 INFO L130 BoogieDeclarations]: Found specification of procedure enic_reset_addr_lists [2021-11-17 09:25:21,690 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_reset_addr_lists [2021-11-17 09:25:21,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-17 09:25:21,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-17 09:25:21,690 INFO L130 BoogieDeclarations]: Found specification of procedure enic_log_q_error [2021-11-17 09:25:21,690 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_log_q_error [2021-11-17 09:25:21,690 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_wq_disable [2021-11-17 09:25:21,691 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_wq_disable [2021-11-17 09:25:21,691 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_cq_service [2021-11-17 09:25:21,691 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_cq_service [2021-11-17 09:25:21,691 INFO L130 BoogieDeclarations]: Found specification of procedure enic_synchronize_irqs [2021-11-17 09:25:21,691 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_synchronize_irqs [2021-11-17 09:25:21,691 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-17 09:25:21,691 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-17 09:25:21,691 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-17 09:25:21,691 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-17 09:25:21,692 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2021-11-17 09:25:21,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2021-11-17 09:25:21,692 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_intr_unmask [2021-11-17 09:25:21,692 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_intr_unmask [2021-11-17 09:25:21,692 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2021-11-17 09:25:21,692 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_rq_disable [2021-11-17 09:25:21,692 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_rq_disable [2021-11-17 09:25:21,692 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-17 09:25:21,692 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-17 09:25:21,693 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_set_ig_vlan_rewrite_mode [2021-11-17 09:25:21,693 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_set_ig_vlan_rewrite_mode [2021-11-17 09:25:21,693 INFO L130 BoogieDeclarations]: Found specification of procedure enic_probe [2021-11-17 09:25:21,694 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_probe [2021-11-17 09:25:21,694 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2021-11-17 09:25:21,694 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2021-11-17 09:25:21,694 INFO L130 BoogieDeclarations]: Found specification of procedure enic_pp_preassociate_rr [2021-11-17 09:25:21,694 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_pp_preassociate_rr [2021-11-17 09:25:21,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_105 [2021-11-17 09:25:21,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_105 [2021-11-17 09:25:21,695 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_cq_clean [2021-11-17 09:25:21,695 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_cq_clean [2021-11-17 09:25:21,696 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_enable2_done [2021-11-17 09:25:21,696 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_enable2_done [2021-11-17 09:25:21,696 INFO L130 BoogieDeclarations]: Found specification of procedure nla_put_u16 [2021-11-17 09:25:21,696 INFO L138 BoogieDeclarations]: Found implementation of procedure nla_put_u16 [2021-11-17 09:25:21,696 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-11-17 09:25:21,696 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-11-17 09:25:21,697 INFO L130 BoogieDeclarations]: Found specification of procedure cq_desc_dec [2021-11-17 09:25:21,697 INFO L138 BoogieDeclarations]: Found implementation of procedure cq_desc_dec [2021-11-17 09:25:21,697 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_add [2021-11-17 09:25:21,697 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_add [2021-11-17 09:25:21,697 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_rq_desc_used [2021-11-17 09:25:21,697 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_rq_desc_used [2021-11-17 09:25:21,698 INFO L130 BoogieDeclarations]: Found specification of procedure __napi_schedule [2021-11-17 09:25:21,698 INFO L138 BoogieDeclarations]: Found implementation of procedure __napi_schedule [2021-11-17 09:25:21,698 INFO L130 BoogieDeclarations]: Found specification of procedure enic_iounmap [2021-11-17 09:25:21,698 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_iounmap [2021-11-17 09:25:21,699 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-17 09:25:21,699 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-17 09:25:21,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-17 09:25:21,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-17 09:25:21,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-17 09:25:21,699 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_init [2021-11-17 09:25:21,699 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_init [2021-11-17 09:25:21,699 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2021-11-17 09:25:21,699 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2021-11-17 09:25:21,700 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_cmd_proxy [2021-11-17 09:25:21,700 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_cmd_proxy [2021-11-17 09:25:21,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-17 09:25:21,700 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-17 09:25:21,700 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2021-11-17 09:25:21,701 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2021-11-17 09:25:21,701 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-11-17 09:25:21,701 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-11-17 09:25:21,701 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-11-17 09:25:21,701 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-11-17 09:25:21,701 INFO L130 BoogieDeclarations]: Found specification of procedure enic_set_rss_nic_cfg [2021-11-17 09:25:21,702 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_set_rss_nic_cfg [2021-11-17 09:25:21,702 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2021-11-17 09:25:21,702 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2021-11-17 09:25:21,702 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~TO~int [2021-11-17 09:25:21,702 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~TO~int [2021-11-17 09:25:21,703 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_wq_desc_avail [2021-11-17 09:25:21,703 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_wq_desc_avail [2021-11-17 09:25:21,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-17 09:25:21,703 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-17 09:25:21,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-17 09:25:21,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_4_2 [2021-11-17 09:25:21,703 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_4_2 [2021-11-17 09:25:21,703 INFO L130 BoogieDeclarations]: Found specification of procedure enic_set_coalesce [2021-11-17 09:25:21,704 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_set_coalesce [2021-11-17 09:25:21,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2021-11-17 09:25:21,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2021-11-17 09:25:21,704 INFO L130 BoogieDeclarations]: Found specification of procedure enic_cq_rq [2021-11-17 09:25:21,704 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_cq_rq [2021-11-17 09:25:21,705 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-17 09:25:21,705 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-17 09:25:21,705 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-17 09:25:21,705 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-17 09:25:21,706 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-17 09:25:21,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-17 09:25:21,708 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_add_addr [2021-11-17 09:25:21,709 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_add_addr [2021-11-17 09:25:21,709 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-17 09:25:21,709 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2021-11-17 09:25:21,710 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2021-11-17 09:25:21,710 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_rq_enable [2021-11-17 09:25:21,710 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_rq_enable [2021-11-17 09:25:21,710 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-11-17 09:25:21,711 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-11-17 09:25:21,715 INFO L130 BoogieDeclarations]: Found specification of procedure enic_msix_notify_intr [2021-11-17 09:25:21,716 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_msix_notify_intr [2021-11-17 09:25:21,716 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2021-11-17 09:25:21,716 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2021-11-17 09:25:21,716 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-17 09:25:21,716 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-17 09:25:21,716 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-11-17 09:25:21,717 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-11-17 09:25:21,717 INFO L130 BoogieDeclarations]: Found specification of procedure enic_is_sriov_vf [2021-11-17 09:25:21,717 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_is_sriov_vf [2021-11-17 09:25:21,717 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2021-11-17 09:25:21,717 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2021-11-17 09:25:21,717 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_sriov [2021-11-17 09:25:21,718 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_sriov [2021-11-17 09:25:21,718 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-17 09:25:21,718 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-17 09:25:21,718 INFO L130 BoogieDeclarations]: Found specification of procedure enic_legacy_notify_intr [2021-11-17 09:25:21,718 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_legacy_notify_intr [2021-11-17 09:25:21,718 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule_prep [2021-11-17 09:25:21,718 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule_prep [2021-11-17 09:25:21,718 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-17 09:25:21,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-17 09:25:21,718 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_rq_fill [2021-11-17 09:25:21,719 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_rq_fill [2021-11-17 09:25:21,719 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_intr_coal_timer_info_default [2021-11-17 09:25:21,719 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_intr_coal_timer_info_default [2021-11-17 09:25:21,719 INFO L130 BoogieDeclarations]: Found specification of procedure enic_set_mac_address_dynamic [2021-11-17 09:25:21,719 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_set_mac_address_dynamic [2021-11-17 09:25:21,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-17 09:25:21,719 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-17 09:25:21,719 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-17 09:25:21,719 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2021-11-17 09:25:21,719 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2021-11-17 09:25:21,720 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-11-17 09:25:21,720 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-11-17 09:25:21,720 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2021-11-17 09:25:21,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-11-17 09:25:21,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-11-17 09:25:21,720 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2021-11-17 09:25:21,720 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2021-11-17 09:25:21,720 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2021-11-17 09:25:21,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2021-11-17 09:25:21,720 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2021-11-17 09:25:21,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2021-11-17 09:25:21,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-17 09:25:21,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-17 09:25:21,721 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_cmd_proxy_by_index_start [2021-11-17 09:25:21,721 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_cmd_proxy_by_index_start [2021-11-17 09:25:21,721 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2021-11-17 09:25:21,721 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2021-11-17 09:25:21,721 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2021-11-17 09:25:21,721 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2021-11-17 09:25:21,721 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_notify_set [2021-11-17 09:25:21,722 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_notify_set [2021-11-17 09:25:21,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-17 09:25:21,722 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-11-17 09:25:21,722 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-11-17 09:25:21,722 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_get_intr_mode [2021-11-17 09:25:21,722 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_get_intr_mode [2021-11-17 09:25:21,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-17 09:25:21,722 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_NOT_ARG_SIGN [2021-11-17 09:25:21,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_NOT_ARG_SIGN [2021-11-17 09:25:21,722 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_del_addr [2021-11-17 09:25:21,723 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_del_addr [2021-11-17 09:25:21,723 INFO L130 BoogieDeclarations]: Found specification of procedure enic_get_settings [2021-11-17 09:25:21,723 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_get_settings [2021-11-17 09:25:21,723 INFO L130 BoogieDeclarations]: Found specification of procedure nla_data [2021-11-17 09:25:21,723 INFO L138 BoogieDeclarations]: Found implementation of procedure nla_data [2021-11-17 09:25:21,723 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2021-11-17 09:25:21,723 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2021-11-17 09:25:21,723 INFO L130 BoogieDeclarations]: Found specification of procedure enic_free_vnic_resources [2021-11-17 09:25:21,723 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_free_vnic_resources [2021-11-17 09:25:21,723 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-17 09:25:21,724 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-17 09:25:21,724 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2021-11-17 09:25:21,724 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2021-11-17 09:25:21,724 INFO L130 BoogieDeclarations]: Found specification of procedure enic_init_vnic_resources [2021-11-17 09:25:21,724 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_init_vnic_resources [2021-11-17 09:25:21,724 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_rq_free [2021-11-17 09:25:21,724 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_rq_free [2021-11-17 09:25:21,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-17 09:25:21,724 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-17 09:25:21,724 INFO L130 BoogieDeclarations]: Found specification of procedure enic_get_dev [2021-11-17 09:25:21,725 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_get_dev [2021-11-17 09:25:21,725 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_get_intr_coal_timer_max [2021-11-17 09:25:21,725 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_get_intr_coal_timer_max [2021-11-17 09:25:21,725 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_init_prov2 [2021-11-17 09:25:21,725 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_init_prov2 [2021-11-17 09:25:21,725 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2021-11-17 09:25:21,725 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2021-11-17 09:25:21,725 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_irq [2021-11-17 09:25:21,725 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_irq [2021-11-17 09:25:21,726 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-17 09:25:21,726 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-17 09:25:21,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-17 09:25:21,726 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_mtu [2021-11-17 09:25:21,726 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_mtu [2021-11-17 09:25:21,726 INFO L130 BoogieDeclarations]: Found specification of procedure enic_is_dynamic [2021-11-17 09:25:21,726 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_is_dynamic [2021-11-17 09:25:21,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-17 09:25:21,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-17 09:25:21,726 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_del_station_addr [2021-11-17 09:25:21,727 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_del_station_addr [2021-11-17 09:25:21,727 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_83 [2021-11-17 09:25:21,727 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_83 [2021-11-17 09:25:21,727 INFO L130 BoogieDeclarations]: Found specification of procedure enic_set_mac_addr [2021-11-17 09:25:21,727 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_set_mac_addr [2021-11-17 09:25:21,727 INFO L130 BoogieDeclarations]: Found specification of procedure enic_remove [2021-11-17 09:25:21,727 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_remove [2021-11-17 09:25:21,727 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_capable [2021-11-17 09:25:21,727 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_capable [2021-11-17 09:25:21,727 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_104 [2021-11-17 09:25:21,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_104 [2021-11-17 09:25:21,728 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_priv [2021-11-17 09:25:21,728 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_priv [2021-11-17 09:25:21,728 INFO L130 BoogieDeclarations]: Found specification of procedure nla_put [2021-11-17 09:25:21,728 INFO L138 BoogieDeclarations]: Found implementation of procedure nla_put [2021-11-17 09:25:21,729 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_equal [2021-11-17 09:25:21,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_equal [2021-11-17 09:25:21,735 INFO L130 BoogieDeclarations]: Found specification of procedure enic_poll_controller [2021-11-17 09:25:21,735 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_poll_controller [2021-11-17 09:25:21,735 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2021-11-17 09:25:21,735 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2021-11-17 09:25:21,735 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_add_addr [2021-11-17 09:25:21,735 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_add_addr [2021-11-17 09:25:21,736 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-11-17 09:25:21,736 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-11-17 09:25:21,736 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_wq_free [2021-11-17 09:25:21,736 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_wq_free [2021-11-17 09:25:21,736 INFO L130 BoogieDeclarations]: Found specification of procedure enic_msix_err_intr [2021-11-17 09:25:21,736 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_msix_err_intr [2021-11-17 09:25:21,736 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_get_mac_addr [2021-11-17 09:25:21,736 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_get_mac_addr [2021-11-17 09:25:21,736 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_clear_desc_ring [2021-11-17 09:25:21,736 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_clear_desc_ring [2021-11-17 09:25:21,736 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-11-17 09:25:21,736 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-11-17 09:25:21,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-17 09:25:21,736 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-17 09:25:21,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_80 [2021-11-17 09:25:21,736 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_80 [2021-11-17 09:25:21,736 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_add_station_addr [2021-11-17 09:25:21,736 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_add_station_addr [2021-11-17 09:25:21,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-17 09:25:21,736 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-17 09:25:21,736 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-11-17 09:25:21,736 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-11-17 09:25:21,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_4 [2021-11-17 09:25:21,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_4 [2021-11-17 09:25:21,737 INFO L130 BoogieDeclarations]: Found specification of procedure enic_msix_rq_intr [2021-11-17 09:25:21,737 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_msix_rq_intr [2021-11-17 09:25:21,737 INFO L130 BoogieDeclarations]: Found specification of procedure enic_isr_legacy [2021-11-17 09:25:21,737 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_isr_legacy [2021-11-17 09:25:21,737 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_cq_alloc [2021-11-17 09:25:21,737 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_cq_alloc [2021-11-17 09:25:21,737 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2021-11-17 09:25:21,737 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2021-11-17 09:25:21,737 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_notify_ready [2021-11-17 09:25:21,737 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_notify_ready [2021-11-17 09:25:21,737 INFO L130 BoogieDeclarations]: Found specification of procedure _vnic_dev_cmd [2021-11-17 09:25:21,737 INFO L138 BoogieDeclarations]: Found implementation of procedure _vnic_dev_cmd [2021-11-17 09:25:21,737 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-17 09:25:21,737 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-17 09:25:21,737 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_cmd_status [2021-11-17 09:25:21,737 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_cmd_status [2021-11-17 09:25:21,737 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_status_to_errno [2021-11-17 09:25:21,737 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_status_to_errno [2021-11-17 09:25:21,737 INFO L130 BoogieDeclarations]: Found specification of procedure vic_provinfo_size [2021-11-17 09:25:21,737 INFO L138 BoogieDeclarations]: Found implementation of procedure vic_provinfo_size [2021-11-17 09:25:21,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-17 09:25:21,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-17 09:25:21,738 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2021-11-17 09:25:21,738 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2021-11-17 09:25:21,738 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-11-17 09:25:21,738 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-11-17 09:25:21,738 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-17 09:25:21,738 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-17 09:25:21,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-17 09:25:21,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-17 09:25:21,738 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-17 09:25:21,738 INFO L130 BoogieDeclarations]: Found specification of procedure enic_change_mtu [2021-11-17 09:25:21,738 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_change_mtu [2021-11-17 09:25:21,738 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_deinit [2021-11-17 09:25:21,738 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_deinit [2021-11-17 09:25:21,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2021-11-17 09:25:21,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2021-11-17 09:25:21,738 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2021-11-17 09:25:21,738 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2021-11-17 09:25:21,738 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_cmd [2021-11-17 09:25:21,738 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_cmd [2021-11-17 09:25:21,738 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-17 09:25:21,738 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-17 09:25:21,738 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_intr_return_all_credits [2021-11-17 09:25:21,738 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_intr_return_all_credits [2021-11-17 09:25:21,739 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2021-11-17 09:25:21,739 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2021-11-17 09:25:21,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-17 09:25:21,739 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-17 09:25:21,739 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-17 09:25:21,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-17 09:25:21,739 INFO L130 BoogieDeclarations]: Found specification of procedure enic_notify_timer_start [2021-11-17 09:25:21,739 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_notify_timer_start [2021-11-17 09:25:21,739 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-11-17 09:25:21,739 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-11-17 09:25:21,739 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-17 09:25:21,739 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-17 09:25:21,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-11-17 09:25:21,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-11-17 09:25:21,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-11-17 09:25:21,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-11-17 09:25:21,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_86 [2021-11-17 09:25:21,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_86 [2021-11-17 09:25:21,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_1 [2021-11-17 09:25:21,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_1 [2021-11-17 09:25:21,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_NOT_ARG_SIGN [2021-11-17 09:25:21,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_NOT_ARG_SIGN [2021-11-17 09:25:21,739 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_del_addr [2021-11-17 09:25:21,740 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_del_addr [2021-11-17 09:25:21,740 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_9_2 [2021-11-17 09:25:21,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_9_2 [2021-11-17 09:25:21,740 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_0 [2021-11-17 09:25:21,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_0 [2021-11-17 09:25:21,740 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2021-11-17 09:25:21,740 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2021-11-17 09:25:21,740 INFO L130 BoogieDeclarations]: Found specification of procedure enic_msix_wq_intr [2021-11-17 09:25:21,740 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_msix_wq_intr [2021-11-17 09:25:21,740 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-17 09:25:21,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-17 09:25:21,740 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_dma_map [2021-11-17 09:25:21,740 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_dma_map [2021-11-17 09:25:21,740 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2021-11-17 09:25:21,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2021-11-17 09:25:21,740 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_wait [2021-11-17 09:25:21,740 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_wait [2021-11-17 09:25:21,740 INFO L130 BoogieDeclarations]: Found specification of procedure enic_get_drvinfo [2021-11-17 09:25:21,740 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_get_drvinfo [2021-11-17 09:25:21,740 INFO L130 BoogieDeclarations]: Found specification of procedure enic_stop [2021-11-17 09:25:21,740 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_stop [2021-11-17 09:25:21,740 INFO L130 BoogieDeclarations]: Found specification of procedure ioread8 [2021-11-17 09:25:21,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread8 [2021-11-17 09:25:21,740 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2021-11-17 09:25:21,741 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2021-11-17 09:25:21,741 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2021-11-17 09:25:21,741 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2021-11-17 09:25:21,741 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_alloc_desc_ring [2021-11-17 09:25:21,741 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_alloc_desc_ring [2021-11-17 09:25:21,741 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2021-11-17 09:25:21,741 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2021-11-17 09:25:21,741 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_rq_clean [2021-11-17 09:25:21,741 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_rq_clean [2021-11-17 09:25:21,741 INFO L130 BoogieDeclarations]: Found specification of procedure enic_free_wq_buf [2021-11-17 09:25:21,741 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_free_wq_buf [2021-11-17 09:25:21,741 INFO L130 BoogieDeclarations]: Found specification of procedure writeq [2021-11-17 09:25:21,741 INFO L138 BoogieDeclarations]: Found implementation of procedure writeq [2021-11-17 09:25:21,741 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2021-11-17 09:25:21,741 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2021-11-17 09:25:21,741 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2021-11-17 09:25:21,741 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2021-11-17 09:25:21,741 INFO L130 BoogieDeclarations]: Found specification of procedure enic_cq_wq [2021-11-17 09:25:21,741 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_cq_wq [2021-11-17 09:25:21,741 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-17 09:25:21,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-17 09:25:21,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-17 09:25:21,742 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_notify_unset [2021-11-17 09:25:21,742 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_notify_unset [2021-11-17 09:25:21,742 INFO L130 BoogieDeclarations]: Found specification of procedure enic_tx_timeout [2021-11-17 09:25:21,742 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_tx_timeout [2021-11-17 09:25:21,742 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-17 09:25:21,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-17 09:25:21,742 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_intr_mask [2021-11-17 09:25:21,742 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_intr_mask [2021-11-17 09:25:21,742 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2021-11-17 09:25:21,742 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2021-11-17 09:25:21,742 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2021-11-17 09:25:21,742 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2021-11-17 09:25:21,742 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2021-11-17 09:25:21,742 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2021-11-17 09:25:21,742 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_cmd_proxy_end [2021-11-17 09:25:21,742 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_cmd_proxy_end [2021-11-17 09:25:21,742 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_enable2 [2021-11-17 09:25:21,742 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_enable2 [2021-11-17 09:25:21,742 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2021-11-17 09:25:21,742 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2021-11-17 09:25:21,742 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_get_res_count [2021-11-17 09:25:21,742 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_get_res_count [2021-11-17 09:25:21,743 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2021-11-17 09:25:21,743 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2021-11-17 09:25:21,743 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_spec [2021-11-17 09:25:21,743 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_spec [2021-11-17 09:25:21,743 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-11-17 09:25:21,743 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-11-17 09:25:21,743 INFO L130 BoogieDeclarations]: Found specification of procedure enic_get_coalesce [2021-11-17 09:25:21,743 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_get_coalesce [2021-11-17 09:25:21,743 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_deinit_done [2021-11-17 09:25:21,743 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_deinit_done [2021-11-17 09:25:21,743 INFO L130 BoogieDeclarations]: Found specification of procedure is_zero_ether_addr [2021-11-17 09:25:21,743 INFO L138 BoogieDeclarations]: Found implementation of procedure is_zero_ether_addr [2021-11-17 09:25:21,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-17 09:25:21,743 INFO L130 BoogieDeclarations]: Found specification of procedure enic_legacy_io_intr [2021-11-17 09:25:21,743 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_legacy_io_intr [2021-11-17 09:25:21,743 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-11-17 09:25:21,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-11-17 09:25:21,743 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2021-11-17 09:25:21,743 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2021-11-17 09:25:21,743 INFO L130 BoogieDeclarations]: Found specification of procedure enic_sriov_enabled [2021-11-17 09:25:21,743 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_sriov_enabled [2021-11-17 09:25:21,743 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2021-11-17 09:25:21,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2021-11-17 09:25:21,743 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-17 09:25:21,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-17 09:25:21,744 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msix [2021-11-17 09:25:21,744 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msix [2021-11-17 09:25:21,744 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2021-11-17 09:25:21,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2021-11-17 09:25:21,744 INFO L130 BoogieDeclarations]: Found specification of procedure enic_notify_check [2021-11-17 09:25:21,744 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_notify_check [2021-11-17 09:25:21,744 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_intr_coalescing_timer_set [2021-11-17 09:25:21,744 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_intr_coalescing_timer_set [2021-11-17 09:25:21,744 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_deinit [2021-11-17 09:25:21,744 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_deinit [2021-11-17 09:25:21,744 INFO L130 BoogieDeclarations]: Found specification of procedure enic_queue_wq_desc_ex [2021-11-17 09:25:21,744 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_queue_wq_desc_ex [2021-11-17 09:25:21,744 INFO L130 BoogieDeclarations]: Found specification of procedure enic_open [2021-11-17 09:25:21,744 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_open [2021-11-17 09:25:21,744 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_82 [2021-11-17 09:25:21,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_82 [2021-11-17 09:25:21,744 INFO L130 BoogieDeclarations]: Found specification of procedure enic_queue_wq_desc_cont [2021-11-17 09:25:21,744 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_queue_wq_desc_cont [2021-11-17 09:25:21,744 INFO L130 BoogieDeclarations]: Found specification of procedure enic_isr_msi [2021-11-17 09:25:21,744 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_isr_msi [2021-11-17 09:25:21,744 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_unregister [2021-11-17 09:25:21,744 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_unregister [2021-11-17 09:25:21,745 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-17 09:25:21,745 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-17 09:25:21,745 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_set_mac_addr [2021-11-17 09:25:21,745 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_set_mac_addr [2021-11-17 09:25:21,745 INFO L130 BoogieDeclarations]: Found specification of procedure vic_provinfo_add_tlv [2021-11-17 09:25:21,745 INFO L138 BoogieDeclarations]: Found implementation of procedure vic_provinfo_add_tlv [2021-11-17 09:25:21,745 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2021-11-17 09:25:21,745 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2021-11-17 09:25:21,745 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-17 09:25:21,745 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-17 09:25:21,745 INFO L130 BoogieDeclarations]: Found specification of procedure enic_is_valid_vf [2021-11-17 09:25:21,745 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_is_valid_vf [2021-11-17 09:25:21,745 INFO L130 BoogieDeclarations]: Found specification of procedure napi_complete [2021-11-17 09:25:21,745 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_complete [2021-11-17 09:25:21,745 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2021-11-17 09:25:21,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2021-11-17 09:25:21,745 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_intr_clean [2021-11-17 09:25:21,745 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_intr_clean [2021-11-17 09:25:21,745 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-11-17 09:25:21,745 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-11-17 09:25:21,745 INFO L130 BoogieDeclarations]: Found specification of procedure enic_pp_associate [2021-11-17 09:25:21,745 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_pp_associate [2021-11-17 09:25:21,745 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2021-11-17 09:25:21,745 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2021-11-17 09:25:21,746 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_set_intr_mode [2021-11-17 09:25:21,746 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_set_intr_mode [2021-11-17 09:25:21,746 INFO L130 BoogieDeclarations]: Found specification of procedure enic_clear_intr_mode [2021-11-17 09:25:21,746 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_clear_intr_mode [2021-11-17 09:25:21,746 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_intr_return_credits [2021-11-17 09:25:21,746 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_intr_return_credits [2021-11-17 09:25:21,746 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2021-11-17 09:25:21,746 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2021-11-17 09:25:21,746 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_close [2021-11-17 09:25:21,746 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_close [2021-11-17 09:25:21,746 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-17 09:25:21,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-17 09:25:21,746 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2021-11-17 09:25:21,746 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2021-11-17 09:25:21,746 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-11-17 09:25:21,746 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-11-17 09:25:21,746 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-11-17 09:25:21,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-11-17 09:25:21,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-17 09:25:21,746 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2021-11-17 09:25:21,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2021-11-17 09:25:21,746 INFO L130 BoogieDeclarations]: Found specification of procedure readq [2021-11-17 09:25:21,746 INFO L138 BoogieDeclarations]: Found implementation of procedure readq [2021-11-17 09:25:21,747 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_stats_dump [2021-11-17 09:25:21,747 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_stats_dump [2021-11-17 09:25:21,747 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-11-17 09:25:21,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-11-17 09:25:21,747 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2021-11-17 09:25:21,747 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2021-11-17 09:25:21,747 INFO L130 BoogieDeclarations]: Found specification of procedure enic_is_valid_pp_vf [2021-11-17 09:25:21,747 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_is_valid_pp_vf [2021-11-17 09:25:21,747 INFO L130 BoogieDeclarations]: Found specification of procedure enic_get_sset_count [2021-11-17 09:25:21,747 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_get_sset_count [2021-11-17 09:25:23,042 INFO L236 CfgBuilder]: Building ICFG [2021-11-17 09:25:23,046 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-17 09:25:23,400 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-17 09:35:02,841 INFO L277 CfgBuilder]: Performing block encoding [2021-11-17 09:35:02,875 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-17 09:35:02,875 INFO L301 CfgBuilder]: Removed 6 assume(true) statements. [2021-11-17 09:35:02,882 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.11 09:35:02 BoogieIcfgContainer [2021-11-17 09:35:02,882 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-17 09:35:02,883 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-17 09:35:02,884 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-17 09:35:02,887 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-17 09:35:02,887 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.11 09:25:13" (1/3) ... [2021-11-17 09:35:02,887 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@536bb68b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 09:35:02, skipping insertion in model container [2021-11-17 09:35:02,888 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 09:25:20" (2/3) ... [2021-11-17 09:35:02,888 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@536bb68b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 09:35:02, skipping insertion in model container [2021-11-17 09:35:02,888 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.11 09:35:02" (3/3) ... [2021-11-17 09:35:02,889 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i [2021-11-17 09:35:02,893 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-17 09:35:02,893 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-11-17 09:35:02,964 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-17 09:35:02,981 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=PETRI_NET, 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-17 09:35:02,983 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-17 09:35:03,069 INFO L276 IsEmpty]: Start isEmpty. Operand has 4233 states, 2926 states have (on average 1.278879015721121) internal successors, (3742), 2986 states have internal predecessors, (3742), 1058 states have call successors, (1058), 246 states have call predecessors, (1058), 245 states have return successors, (1054), 1039 states have call predecessors, (1054), 1054 states have call successors, (1054) [2021-11-17 09:35:03,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-17 09:35:03,074 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:35:03,075 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2021-11-17 09:35:03,076 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:35:03,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:35:03,081 INFO L85 PathProgramCache]: Analyzing trace with hash -196723498, now seen corresponding path program 1 times [2021-11-17 09:35:03,088 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:35:03,090 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302476402] [2021-11-17 09:35:03,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:35:03,091 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:35:03,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:04,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:35:04,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:04,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:35:04,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:04,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 09:35:04,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:04,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:04,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:04,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 09:35:04,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:04,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:35:04,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:04,308 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-17 09:35:04,308 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:35:04,309 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302476402] [2021-11-17 09:35:04,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302476402] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:35:04,313 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:35:04,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 09:35:04,315 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250990542] [2021-11-17 09:35:04,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:35:04,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 09:35:04,319 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:35:04,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 09:35:04,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 09:35:04,355 INFO L87 Difference]: Start difference. First operand has 4233 states, 2926 states have (on average 1.278879015721121) internal successors, (3742), 2986 states have internal predecessors, (3742), 1058 states have call successors, (1058), 246 states have call predecessors, (1058), 245 states have return successors, (1054), 1039 states have call predecessors, (1054), 1054 states have call successors, (1054) Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-17 09:35:04,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:35:04,938 INFO L93 Difference]: Finished difference Result 8576 states and 12026 transitions. [2021-11-17 09:35:04,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 09:35:04,941 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 48 [2021-11-17 09:35:04,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:35:04,983 INFO L225 Difference]: With dead ends: 8576 [2021-11-17 09:35:04,984 INFO L226 Difference]: Without dead ends: 4357 [2021-11-17 09:35:05,015 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-17 09:35:05,017 INFO L933 BasicCegarLoop]: 5853 mSDtfsCounter, 5468 mSDsluCounter, 12149 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5485 SdHoareTripleChecker+Valid, 18002 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-17 09:35:05,022 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5485 Valid, 18002 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-17 09:35:05,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4357 states. [2021-11-17 09:35:05,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4357 to 4355. [2021-11-17 09:35:05,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4355 states, 3000 states have (on average 1.263) internal successors, (3789), 3061 states have internal predecessors, (3789), 1080 states have call successors, (1080), 273 states have call predecessors, (1080), 272 states have return successors, (1077), 1062 states have call predecessors, (1077), 1077 states have call successors, (1077) [2021-11-17 09:35:05,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4355 states to 4355 states and 5946 transitions. [2021-11-17 09:35:05,260 INFO L78 Accepts]: Start accepts. Automaton has 4355 states and 5946 transitions. Word has length 48 [2021-11-17 09:35:05,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:35:05,261 INFO L470 AbstractCegarLoop]: Abstraction has 4355 states and 5946 transitions. [2021-11-17 09:35:05,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-17 09:35:05,262 INFO L276 IsEmpty]: Start isEmpty. Operand 4355 states and 5946 transitions. [2021-11-17 09:35:05,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-11-17 09:35:05,265 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:35:05,265 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2021-11-17 09:35:05,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-17 09:35:05,265 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:35:05,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:35:05,266 INFO L85 PathProgramCache]: Analyzing trace with hash -1184854017, now seen corresponding path program 1 times [2021-11-17 09:35:05,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:35:05,267 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353909061] [2021-11-17 09:35:05,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:35:05,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:35:05,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:05,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:35:05,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:05,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:35:05,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:05,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 09:35:05,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:05,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:05,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:05,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 09:35:05,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:05,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:35:05,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:05,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 09:35:05,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:05,867 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-17 09:35:05,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:35:05,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353909061] [2021-11-17 09:35:05,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353909061] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:35:05,867 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:35:05,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 09:35:05,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200414662] [2021-11-17 09:35:05,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:35:05,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 09:35:05,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:35:05,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 09:35:05,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 09:35:05,870 INFO L87 Difference]: Start difference. First operand 4355 states and 5946 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-17 09:35:06,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:35:06,240 INFO L93 Difference]: Finished difference Result 4384 states and 5968 transitions. [2021-11-17 09:35:06,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 09:35:06,241 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 53 [2021-11-17 09:35:06,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:35:06,263 INFO L225 Difference]: With dead ends: 4384 [2021-11-17 09:35:06,263 INFO L226 Difference]: Without dead ends: 4382 [2021-11-17 09:35:06,266 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-17 09:35:06,267 INFO L933 BasicCegarLoop]: 5792 mSDtfsCounter, 5729 mSDsluCounter, 11605 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5744 SdHoareTripleChecker+Valid, 17397 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-17 09:35:06,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5744 Valid, 17397 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-17 09:35:06,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4382 states. [2021-11-17 09:35:06,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4382 to 4380. [2021-11-17 09:35:06,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4380 states, 3018 states have (on average 1.2617627567925778) internal successors, (3808), 3079 states have internal predecessors, (3808), 1080 states have call successors, (1080), 280 states have call predecessors, (1080), 279 states have return successors, (1077), 1062 states have call predecessors, (1077), 1077 states have call successors, (1077) [2021-11-17 09:35:06,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4380 states to 4380 states and 5965 transitions. [2021-11-17 09:35:06,410 INFO L78 Accepts]: Start accepts. Automaton has 4380 states and 5965 transitions. Word has length 53 [2021-11-17 09:35:06,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:35:06,410 INFO L470 AbstractCegarLoop]: Abstraction has 4380 states and 5965 transitions. [2021-11-17 09:35:06,410 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-17 09:35:06,411 INFO L276 IsEmpty]: Start isEmpty. Operand 4380 states and 5965 transitions. [2021-11-17 09:35:06,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-17 09:35:06,412 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:35:06,412 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-17 09:35:06,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-17 09:35:06,412 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:35:06,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:35:06,413 INFO L85 PathProgramCache]: Analyzing trace with hash -53090762, now seen corresponding path program 1 times [2021-11-17 09:35:06,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:35:06,413 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413587871] [2021-11-17 09:35:06,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:35:06,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:35:06,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:07,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:35:07,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:07,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:35:07,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:07,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 09:35:07,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:07,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:07,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:07,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 09:35:07,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:07,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:35:07,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:07,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 09:35:07,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:07,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-11-17 09:35:07,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:07,086 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-17 09:35:07,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:35:07,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413587871] [2021-11-17 09:35:07,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413587871] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:35:07,087 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:35:07,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 09:35:07,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871692418] [2021-11-17 09:35:07,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:35:07,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 09:35:07,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:35:07,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 09:35:07,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 09:35:07,089 INFO L87 Difference]: Start difference. First operand 4380 states and 5965 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-17 09:35:07,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:35:07,442 INFO L93 Difference]: Finished difference Result 4386 states and 5970 transitions. [2021-11-17 09:35:07,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 09:35:07,443 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 58 [2021-11-17 09:35:07,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:35:07,462 INFO L225 Difference]: With dead ends: 4386 [2021-11-17 09:35:07,463 INFO L226 Difference]: Without dead ends: 4384 [2021-11-17 09:35:07,465 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-17 09:35:07,466 INFO L933 BasicCegarLoop]: 5776 mSDtfsCounter, 5743 mSDsluCounter, 11528 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5757 SdHoareTripleChecker+Valid, 17304 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-17 09:35:07,466 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5757 Valid, 17304 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-17 09:35:07,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4384 states. [2021-11-17 09:35:07,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4384 to 4384. [2021-11-17 09:35:07,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4384 states, 3021 states have (on average 1.2615028136378683) internal successors, (3811), 3082 states have internal predecessors, (3811), 1080 states have call successors, (1080), 281 states have call predecessors, (1080), 280 states have return successors, (1077), 1062 states have call predecessors, (1077), 1077 states have call successors, (1077) [2021-11-17 09:35:07,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4384 states to 4384 states and 5968 transitions. [2021-11-17 09:35:07,600 INFO L78 Accepts]: Start accepts. Automaton has 4384 states and 5968 transitions. Word has length 58 [2021-11-17 09:35:07,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:35:07,601 INFO L470 AbstractCegarLoop]: Abstraction has 4384 states and 5968 transitions. [2021-11-17 09:35:07,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-17 09:35:07,601 INFO L276 IsEmpty]: Start isEmpty. Operand 4384 states and 5968 transitions. [2021-11-17 09:35:07,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-17 09:35:07,606 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:35:07,606 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 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] [2021-11-17 09:35:07,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-17 09:35:07,607 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:35:07,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:35:07,607 INFO L85 PathProgramCache]: Analyzing trace with hash 861302874, now seen corresponding path program 1 times [2021-11-17 09:35:07,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:35:07,607 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883798605] [2021-11-17 09:35:07,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:35:07,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:35:07,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:08,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:35:08,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:08,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:35:08,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:08,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 09:35:08,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:08,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:08,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:08,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 09:35:08,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:08,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:35:08,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:08,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-17 09:35:08,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:08,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-17 09:35:08,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:08,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-17 09:35:08,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:08,191 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-17 09:35:08,192 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:35:08,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883798605] [2021-11-17 09:35:08,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883798605] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:35:08,192 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:35:08,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 09:35:08,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952956421] [2021-11-17 09:35:08,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:35:08,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 09:35:08,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:35:08,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 09:35:08,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 09:35:08,194 INFO L87 Difference]: Start difference. First operand 4384 states and 5968 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-17 09:35:08,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:35:08,522 INFO L93 Difference]: Finished difference Result 4390 states and 5973 transitions. [2021-11-17 09:35:08,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 09:35:08,523 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 70 [2021-11-17 09:35:08,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:35:08,543 INFO L225 Difference]: With dead ends: 4390 [2021-11-17 09:35:08,543 INFO L226 Difference]: Without dead ends: 4388 [2021-11-17 09:35:08,547 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-17 09:35:08,548 INFO L933 BasicCegarLoop]: 5776 mSDtfsCounter, 5736 mSDsluCounter, 11528 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5749 SdHoareTripleChecker+Valid, 17304 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-17 09:35:08,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5749 Valid, 17304 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-17 09:35:08,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4388 states. [2021-11-17 09:35:08,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4388 to 4388. [2021-11-17 09:35:08,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4388 states, 3024 states have (on average 1.2612433862433863) internal successors, (3814), 3085 states have internal predecessors, (3814), 1080 states have call successors, (1080), 282 states have call predecessors, (1080), 281 states have return successors, (1077), 1062 states have call predecessors, (1077), 1077 states have call successors, (1077) [2021-11-17 09:35:08,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4388 states to 4388 states and 5971 transitions. [2021-11-17 09:35:08,740 INFO L78 Accepts]: Start accepts. Automaton has 4388 states and 5971 transitions. Word has length 70 [2021-11-17 09:35:08,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:35:08,742 INFO L470 AbstractCegarLoop]: Abstraction has 4388 states and 5971 transitions. [2021-11-17 09:35:08,743 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-17 09:35:08,744 INFO L276 IsEmpty]: Start isEmpty. Operand 4388 states and 5971 transitions. [2021-11-17 09:35:08,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-17 09:35:08,745 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:35:08,746 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 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] [2021-11-17 09:35:08,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-17 09:35:08,746 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:35:08,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:35:08,747 INFO L85 PathProgramCache]: Analyzing trace with hash 1292842555, now seen corresponding path program 1 times [2021-11-17 09:35:08,747 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:35:08,747 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365573872] [2021-11-17 09:35:08,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:35:08,747 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:35:08,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:09,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:35:09,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:09,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:35:09,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:09,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 09:35:09,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:09,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:09,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:09,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 09:35:09,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:09,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:35:09,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:09,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-17 09:35:09,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:09,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-17 09:35:09,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:09,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-17 09:35:09,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:09,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-11-17 09:35:09,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:09,337 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-17 09:35:09,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:35:09,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365573872] [2021-11-17 09:35:09,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365573872] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:35:09,337 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:35:09,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 09:35:09,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642508095] [2021-11-17 09:35:09,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:35:09,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 09:35:09,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:35:09,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 09:35:09,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 09:35:09,340 INFO L87 Difference]: Start difference. First operand 4388 states and 5971 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-17 09:35:09,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:35:09,711 INFO L93 Difference]: Finished difference Result 4588 states and 6206 transitions. [2021-11-17 09:35:09,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 09:35:09,712 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 75 [2021-11-17 09:35:09,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:35:09,737 INFO L225 Difference]: With dead ends: 4588 [2021-11-17 09:35:09,738 INFO L226 Difference]: Without dead ends: 4586 [2021-11-17 09:35:09,740 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-17 09:35:09,741 INFO L933 BasicCegarLoop]: 5840 mSDtfsCounter, 5131 mSDsluCounter, 12489 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5143 SdHoareTripleChecker+Valid, 18329 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-17 09:35:09,743 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5143 Valid, 18329 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-17 09:35:09,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4586 states. [2021-11-17 09:35:09,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4586 to 4584. [2021-11-17 09:35:09,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4584 states, 3171 states have (on average 1.262062440870388) internal successors, (4002), 3233 states have internal predecessors, (4002), 1102 states have call successors, (1102), 309 states have call predecessors, (1102), 308 states have return successors, (1099), 1084 states have call predecessors, (1099), 1099 states have call successors, (1099) [2021-11-17 09:35:09,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4584 states to 4584 states and 6203 transitions. [2021-11-17 09:35:09,900 INFO L78 Accepts]: Start accepts. Automaton has 4584 states and 6203 transitions. Word has length 75 [2021-11-17 09:35:09,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:35:09,901 INFO L470 AbstractCegarLoop]: Abstraction has 4584 states and 6203 transitions. [2021-11-17 09:35:09,901 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-17 09:35:09,901 INFO L276 IsEmpty]: Start isEmpty. Operand 4584 states and 6203 transitions. [2021-11-17 09:35:09,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-17 09:35:09,902 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:35:09,902 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 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] [2021-11-17 09:35:09,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-17 09:35:09,903 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:35:09,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:35:09,903 INFO L85 PathProgramCache]: Analyzing trace with hash 823725242, now seen corresponding path program 1 times [2021-11-17 09:35:09,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:35:09,903 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022590600] [2021-11-17 09:35:09,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:35:09,904 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:35:10,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:10,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:35:10,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:10,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:35:10,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:10,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 09:35:10,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:10,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:10,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:10,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 09:35:10,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:10,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:35:10,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:10,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-17 09:35:10,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:10,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-17 09:35:10,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:10,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-17 09:35:10,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:10,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-11-17 09:35:10,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:10,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 09:35:10,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:10,456 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-11-17 09:35:10,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:35:10,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022590600] [2021-11-17 09:35:10,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022590600] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:35:10,457 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:35:10,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 09:35:10,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798420962] [2021-11-17 09:35:10,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:35:10,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 09:35:10,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:35:10,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 09:35:10,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 09:35:10,458 INFO L87 Difference]: Start difference. First operand 4584 states and 6203 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-17 09:35:10,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:35:10,939 INFO L93 Difference]: Finished difference Result 8859 states and 11976 transitions. [2021-11-17 09:35:10,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 09:35:10,939 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 80 [2021-11-17 09:35:10,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:35:10,985 INFO L225 Difference]: With dead ends: 8859 [2021-11-17 09:35:10,985 INFO L226 Difference]: Without dead ends: 8857 [2021-11-17 09:35:10,989 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-17 09:35:10,990 INFO L933 BasicCegarLoop]: 7128 mSDtfsCounter, 5688 mSDsluCounter, 19641 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5699 SdHoareTripleChecker+Valid, 26769 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-17 09:35:10,990 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5699 Valid, 26769 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-17 09:35:10,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8857 states. [2021-11-17 09:35:11,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8857 to 8853. [2021-11-17 09:35:11,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8853 states, 6157 states have (on average 1.2647393210979374) internal successors, (7787), 6268 states have internal predecessors, (7787), 2094 states have call successors, (2094), 600 states have call predecessors, (2094), 599 states have return successors, (2091), 2065 states have call predecessors, (2091), 2091 states have call successors, (2091) [2021-11-17 09:35:11,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8853 states to 8853 states and 11972 transitions. [2021-11-17 09:35:11,255 INFO L78 Accepts]: Start accepts. Automaton has 8853 states and 11972 transitions. Word has length 80 [2021-11-17 09:35:11,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:35:11,256 INFO L470 AbstractCegarLoop]: Abstraction has 8853 states and 11972 transitions. [2021-11-17 09:35:11,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-17 09:35:11,256 INFO L276 IsEmpty]: Start isEmpty. Operand 8853 states and 11972 transitions. [2021-11-17 09:35:11,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-11-17 09:35:11,257 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:35:11,257 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 3, 3, 3, 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] [2021-11-17 09:35:11,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-17 09:35:11,258 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:35:11,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:35:11,258 INFO L85 PathProgramCache]: Analyzing trace with hash 1889109339, now seen corresponding path program 1 times [2021-11-17 09:35:11,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:35:11,258 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438226004] [2021-11-17 09:35:11,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:35:11,260 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:35:11,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:11,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:35:11,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:11,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:35:11,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:11,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 09:35:11,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:11,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:11,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:11,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 09:35:11,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:11,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:35:11,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:11,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-17 09:35:11,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:11,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-17 09:35:11,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:11,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-17 09:35:11,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:11,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-11-17 09:35:11,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:11,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 09:35:11,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:11,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 09:35:11,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:11,791 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-17 09:35:11,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:35:11,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438226004] [2021-11-17 09:35:11,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438226004] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:35:11,792 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:35:11,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 09:35:11,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916524125] [2021-11-17 09:35:11,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:35:11,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 09:35:11,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:35:11,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 09:35:11,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 09:35:11,794 INFO L87 Difference]: Start difference. First operand 8853 states and 11972 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-17 09:35:12,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:35:12,189 INFO L93 Difference]: Finished difference Result 8859 states and 11977 transitions. [2021-11-17 09:35:12,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 09:35:12,190 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 85 [2021-11-17 09:35:12,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:35:12,222 INFO L225 Difference]: With dead ends: 8859 [2021-11-17 09:35:12,223 INFO L226 Difference]: Without dead ends: 8857 [2021-11-17 09:35:12,229 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-17 09:35:12,230 INFO L933 BasicCegarLoop]: 5776 mSDtfsCounter, 5736 mSDsluCounter, 11528 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5746 SdHoareTripleChecker+Valid, 17304 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-17 09:35:12,230 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5746 Valid, 17304 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-17 09:35:12,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8857 states. [2021-11-17 09:35:12,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8857 to 8857. [2021-11-17 09:35:12,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8857 states, 6160 states have (on average 1.2646103896103895) internal successors, (7790), 6271 states have internal predecessors, (7790), 2094 states have call successors, (2094), 601 states have call predecessors, (2094), 600 states have return successors, (2091), 2065 states have call predecessors, (2091), 2091 states have call successors, (2091) [2021-11-17 09:35:12,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8857 states to 8857 states and 11975 transitions. [2021-11-17 09:35:12,501 INFO L78 Accepts]: Start accepts. Automaton has 8857 states and 11975 transitions. Word has length 85 [2021-11-17 09:35:12,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:35:12,501 INFO L470 AbstractCegarLoop]: Abstraction has 8857 states and 11975 transitions. [2021-11-17 09:35:12,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-17 09:35:12,502 INFO L276 IsEmpty]: Start isEmpty. Operand 8857 states and 11975 transitions. [2021-11-17 09:35:12,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-17 09:35:12,506 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:35:12,506 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 3, 3, 3, 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] [2021-11-17 09:35:12,506 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-17 09:35:12,506 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:35:12,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:35:12,507 INFO L85 PathProgramCache]: Analyzing trace with hash 189746783, now seen corresponding path program 1 times [2021-11-17 09:35:12,507 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:35:12,507 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584311587] [2021-11-17 09:35:12,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:35:12,507 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:35:12,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:12,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:35:12,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:12,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:35:12,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:12,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 09:35:12,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:12,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:12,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:12,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 09:35:12,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:12,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:35:12,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:12,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 09:35:12,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:12,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-11-17 09:35:12,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:13,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-11-17 09:35:13,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:13,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-17 09:35:13,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:13,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 09:35:13,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:13,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 09:35:13,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:13,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-11-17 09:35:13,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:13,051 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2021-11-17 09:35:13,051 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:35:13,051 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584311587] [2021-11-17 09:35:13,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584311587] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:35:13,052 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:35:13,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 09:35:13,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615154017] [2021-11-17 09:35:13,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:35:13,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 09:35:13,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:35:13,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 09:35:13,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 09:35:13,053 INFO L87 Difference]: Start difference. First operand 8857 states and 11975 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-17 09:35:13,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:35:13,476 INFO L93 Difference]: Finished difference Result 8863 states and 11980 transitions. [2021-11-17 09:35:13,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 09:35:13,477 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 83 [2021-11-17 09:35:13,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:35:13,516 INFO L225 Difference]: With dead ends: 8863 [2021-11-17 09:35:13,517 INFO L226 Difference]: Without dead ends: 8861 [2021-11-17 09:35:13,523 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-17 09:35:13,524 INFO L933 BasicCegarLoop]: 5776 mSDtfsCounter, 5743 mSDsluCounter, 11528 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5752 SdHoareTripleChecker+Valid, 17304 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-17 09:35:13,524 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5752 Valid, 17304 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-17 09:35:13,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8861 states. [2021-11-17 09:35:13,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8861 to 8861. [2021-11-17 09:35:13,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8861 states, 6163 states have (on average 1.264481583644329) internal successors, (7793), 6274 states have internal predecessors, (7793), 2094 states have call successors, (2094), 602 states have call predecessors, (2094), 601 states have return successors, (2091), 2065 states have call predecessors, (2091), 2091 states have call successors, (2091) [2021-11-17 09:35:13,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8861 states to 8861 states and 11978 transitions. [2021-11-17 09:35:13,869 INFO L78 Accepts]: Start accepts. Automaton has 8861 states and 11978 transitions. Word has length 83 [2021-11-17 09:35:13,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:35:13,870 INFO L470 AbstractCegarLoop]: Abstraction has 8861 states and 11978 transitions. [2021-11-17 09:35:13,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-17 09:35:13,870 INFO L276 IsEmpty]: Start isEmpty. Operand 8861 states and 11978 transitions. [2021-11-17 09:35:13,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-11-17 09:35:13,871 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:35:13,871 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 3, 3, 3, 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] [2021-11-17 09:35:13,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-17 09:35:13,872 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:35:13,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:35:13,872 INFO L85 PathProgramCache]: Analyzing trace with hash -2116739973, now seen corresponding path program 1 times [2021-11-17 09:35:13,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:35:13,873 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048439579] [2021-11-17 09:35:13,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:35:13,873 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:35:14,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:14,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:35:14,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:14,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:35:14,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:14,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 09:35:14,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:14,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:14,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:14,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 09:35:14,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:14,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:35:14,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:14,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-17 09:35:14,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:14,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-17 09:35:14,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:14,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-17 09:35:14,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:14,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-11-17 09:35:14,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:14,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 09:35:14,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:14,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 09:35:14,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:14,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-11-17 09:35:14,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:14,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-11-17 09:35:14,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:14,389 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2021-11-17 09:35:14,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:35:14,390 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048439579] [2021-11-17 09:35:14,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048439579] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:35:14,390 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:35:14,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 09:35:14,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831791207] [2021-11-17 09:35:14,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:35:14,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 09:35:14,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:35:14,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 09:35:14,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 09:35:14,392 INFO L87 Difference]: Start difference. First operand 8861 states and 11978 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-17 09:35:14,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:35:14,770 INFO L93 Difference]: Finished difference Result 8867 states and 11983 transitions. [2021-11-17 09:35:14,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 09:35:14,771 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 95 [2021-11-17 09:35:14,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:35:14,801 INFO L225 Difference]: With dead ends: 8867 [2021-11-17 09:35:14,801 INFO L226 Difference]: Without dead ends: 8865 [2021-11-17 09:35:14,808 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-17 09:35:14,809 INFO L933 BasicCegarLoop]: 5776 mSDtfsCounter, 5736 mSDsluCounter, 11528 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5744 SdHoareTripleChecker+Valid, 17304 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-17 09:35:14,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5744 Valid, 17304 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-17 09:35:14,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8865 states. [2021-11-17 09:35:15,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8865 to 8865. [2021-11-17 09:35:15,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8865 states, 6166 states have (on average 1.2643529030165424) internal successors, (7796), 6277 states have internal predecessors, (7796), 2094 states have call successors, (2094), 603 states have call predecessors, (2094), 602 states have return successors, (2091), 2065 states have call predecessors, (2091), 2091 states have call successors, (2091) [2021-11-17 09:35:15,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8865 states to 8865 states and 11981 transitions. [2021-11-17 09:35:15,079 INFO L78 Accepts]: Start accepts. Automaton has 8865 states and 11981 transitions. Word has length 95 [2021-11-17 09:35:15,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:35:15,080 INFO L470 AbstractCegarLoop]: Abstraction has 8865 states and 11981 transitions. [2021-11-17 09:35:15,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-17 09:35:15,080 INFO L276 IsEmpty]: Start isEmpty. Operand 8865 states and 11981 transitions. [2021-11-17 09:35:15,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-17 09:35:15,081 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:35:15,081 INFO L514 BasicCegarLoop]: trace histogram [10, 9, 9, 3, 3, 3, 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] [2021-11-17 09:35:15,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-17 09:35:15,082 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:35:15,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:35:15,082 INFO L85 PathProgramCache]: Analyzing trace with hash 398290298, now seen corresponding path program 1 times [2021-11-17 09:35:15,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:35:15,082 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692879377] [2021-11-17 09:35:15,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:35:15,083 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:35:15,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:15,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:35:15,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:15,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:35:15,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:15,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 09:35:15,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:15,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:15,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:15,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 09:35:15,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:15,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:35:15,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:15,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-17 09:35:15,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:15,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-17 09:35:15,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:15,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-17 09:35:15,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:15,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-11-17 09:35:15,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:15,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 09:35:15,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:15,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 09:35:15,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:15,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-11-17 09:35:15,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:15,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-11-17 09:35:15,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:15,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-17 09:35:15,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:15,764 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2021-11-17 09:35:15,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:35:15,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692879377] [2021-11-17 09:35:15,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692879377] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:35:15,765 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:35:15,765 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 09:35:15,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84945356] [2021-11-17 09:35:15,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:35:15,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 09:35:15,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:35:15,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 09:35:15,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 09:35:15,767 INFO L87 Difference]: Start difference. First operand 8865 states and 11981 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-17 09:35:16,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:35:16,180 INFO L93 Difference]: Finished difference Result 8871 states and 11986 transitions. [2021-11-17 09:35:16,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 09:35:16,181 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 100 [2021-11-17 09:35:16,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:35:16,210 INFO L225 Difference]: With dead ends: 8871 [2021-11-17 09:35:16,210 INFO L226 Difference]: Without dead ends: 8869 [2021-11-17 09:35:16,216 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-17 09:35:16,217 INFO L933 BasicCegarLoop]: 5776 mSDtfsCounter, 5736 mSDsluCounter, 11528 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5743 SdHoareTripleChecker+Valid, 17304 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-17 09:35:16,218 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5743 Valid, 17304 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-17 09:35:16,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8869 states. [2021-11-17 09:35:16,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8869 to 8869. [2021-11-17 09:35:16,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8869 states, 6169 states have (on average 1.2642243475441726) internal successors, (7799), 6280 states have internal predecessors, (7799), 2094 states have call successors, (2094), 604 states have call predecessors, (2094), 603 states have return successors, (2091), 2065 states have call predecessors, (2091), 2091 states have call successors, (2091) [2021-11-17 09:35:16,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8869 states to 8869 states and 11984 transitions. [2021-11-17 09:35:16,566 INFO L78 Accepts]: Start accepts. Automaton has 8869 states and 11984 transitions. Word has length 100 [2021-11-17 09:35:16,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:35:16,567 INFO L470 AbstractCegarLoop]: Abstraction has 8869 states and 11984 transitions. [2021-11-17 09:35:16,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-17 09:35:16,567 INFO L276 IsEmpty]: Start isEmpty. Operand 8869 states and 11984 transitions. [2021-11-17 09:35:16,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-11-17 09:35:16,568 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:35:16,568 INFO L514 BasicCegarLoop]: trace histogram [11, 10, 10, 3, 3, 3, 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] [2021-11-17 09:35:16,569 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-17 09:35:16,569 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:35:16,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:35:16,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1299235914, now seen corresponding path program 1 times [2021-11-17 09:35:16,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:35:16,569 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254306619] [2021-11-17 09:35:16,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:35:16,570 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:35:16,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:17,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:35:17,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:17,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:35:17,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:17,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 09:35:17,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:17,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:17,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:17,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 09:35:17,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:17,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:35:17,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:17,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 09:35:17,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:17,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-11-17 09:35:17,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:17,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-11-17 09:35:17,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:17,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-17 09:35:17,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:17,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 09:35:17,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:17,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 09:35:17,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:17,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-11-17 09:35:17,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:17,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-11-17 09:35:17,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:17,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-11-17 09:35:17,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:17,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-11-17 09:35:17,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:17,176 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2021-11-17 09:35:17,176 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:35:17,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254306619] [2021-11-17 09:35:17,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254306619] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:35:17,176 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:35:17,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 09:35:17,177 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794733336] [2021-11-17 09:35:17,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:35:17,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 09:35:17,177 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:35:17,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 09:35:17,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 09:35:17,178 INFO L87 Difference]: Start difference. First operand 8869 states and 11984 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-17 09:35:17,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:35:17,568 INFO L93 Difference]: Finished difference Result 8875 states and 11989 transitions. [2021-11-17 09:35:17,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 09:35:17,569 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 98 [2021-11-17 09:35:17,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:35:17,597 INFO L225 Difference]: With dead ends: 8875 [2021-11-17 09:35:17,597 INFO L226 Difference]: Without dead ends: 8873 [2021-11-17 09:35:17,602 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-17 09:35:17,603 INFO L933 BasicCegarLoop]: 5776 mSDtfsCounter, 5743 mSDsluCounter, 11528 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5749 SdHoareTripleChecker+Valid, 17304 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-17 09:35:17,604 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5749 Valid, 17304 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-17 09:35:17,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8873 states. [2021-11-17 09:35:17,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8873 to 8873. [2021-11-17 09:35:17,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8873 states, 6172 states have (on average 1.2640959170447181) internal successors, (7802), 6283 states have internal predecessors, (7802), 2094 states have call successors, (2094), 605 states have call predecessors, (2094), 604 states have return successors, (2091), 2065 states have call predecessors, (2091), 2091 states have call successors, (2091) [2021-11-17 09:35:17,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8873 states to 8873 states and 11987 transitions. [2021-11-17 09:35:17,876 INFO L78 Accepts]: Start accepts. Automaton has 8873 states and 11987 transitions. Word has length 98 [2021-11-17 09:35:17,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:35:17,876 INFO L470 AbstractCegarLoop]: Abstraction has 8873 states and 11987 transitions. [2021-11-17 09:35:17,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-17 09:35:17,877 INFO L276 IsEmpty]: Start isEmpty. Operand 8873 states and 11987 transitions. [2021-11-17 09:35:17,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-17 09:35:17,878 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:35:17,878 INFO L514 BasicCegarLoop]: trace histogram [12, 11, 11, 3, 3, 3, 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] [2021-11-17 09:35:17,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-17 09:35:17,879 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:35:17,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:35:17,879 INFO L85 PathProgramCache]: Analyzing trace with hash 1452487130, now seen corresponding path program 1 times [2021-11-17 09:35:17,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:35:17,879 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436346440] [2021-11-17 09:35:17,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:35:17,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:35:18,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:18,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:35:18,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:18,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:35:18,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:18,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 09:35:18,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:18,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:18,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:18,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 09:35:18,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:18,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:35:18,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:18,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-17 09:35:18,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:18,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-17 09:35:18,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:18,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-17 09:35:18,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:18,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-11-17 09:35:18,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:18,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 09:35:18,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:18,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 09:35:18,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:18,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-11-17 09:35:18,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:18,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-11-17 09:35:18,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:18,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-17 09:35:18,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:18,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 09:35:18,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:18,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-11-17 09:35:18,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:18,476 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2021-11-17 09:35:18,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:35:18,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436346440] [2021-11-17 09:35:18,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436346440] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:35:18,477 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:35:18,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 09:35:18,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795466345] [2021-11-17 09:35:18,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:35:18,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 09:35:18,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:35:18,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 09:35:18,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 09:35:18,478 INFO L87 Difference]: Start difference. First operand 8873 states and 11987 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-17 09:35:18,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:35:18,982 INFO L93 Difference]: Finished difference Result 8879 states and 11992 transitions. [2021-11-17 09:35:18,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 09:35:18,983 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 110 [2021-11-17 09:35:18,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:35:19,007 INFO L225 Difference]: With dead ends: 8879 [2021-11-17 09:35:19,007 INFO L226 Difference]: Without dead ends: 8877 [2021-11-17 09:35:19,012 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-17 09:35:19,012 INFO L933 BasicCegarLoop]: 5776 mSDtfsCounter, 5736 mSDsluCounter, 11528 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5741 SdHoareTripleChecker+Valid, 17304 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-17 09:35:19,013 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5741 Valid, 17304 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-17 09:35:19,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8877 states. [2021-11-17 09:35:19,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8877 to 8877. [2021-11-17 09:35:19,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8877 states, 6175 states have (on average 1.2639676113360323) internal successors, (7805), 6286 states have internal predecessors, (7805), 2094 states have call successors, (2094), 606 states have call predecessors, (2094), 605 states have return successors, (2091), 2065 states have call predecessors, (2091), 2091 states have call successors, (2091) [2021-11-17 09:35:19,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8877 states to 8877 states and 11990 transitions. [2021-11-17 09:35:19,404 INFO L78 Accepts]: Start accepts. Automaton has 8877 states and 11990 transitions. Word has length 110 [2021-11-17 09:35:19,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:35:19,405 INFO L470 AbstractCegarLoop]: Abstraction has 8877 states and 11990 transitions. [2021-11-17 09:35:19,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-17 09:35:19,405 INFO L276 IsEmpty]: Start isEmpty. Operand 8877 states and 11990 transitions. [2021-11-17 09:35:19,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-11-17 09:35:19,406 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:35:19,406 INFO L514 BasicCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 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] [2021-11-17 09:35:19,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-17 09:35:19,406 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:35:19,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:35:19,406 INFO L85 PathProgramCache]: Analyzing trace with hash 1590574358, now seen corresponding path program 1 times [2021-11-17 09:35:19,407 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:35:19,407 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330346572] [2021-11-17 09:35:19,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:35:19,407 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:35:19,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:19,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:35:19,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:19,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:35:19,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:19,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 09:35:19,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:19,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:19,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:19,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 09:35:19,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:19,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:35:19,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:19,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 09:35:19,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:19,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-11-17 09:35:19,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:19,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-11-17 09:35:19,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:19,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-17 09:35:19,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:19,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 09:35:19,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:19,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 09:35:19,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:19,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-11-17 09:35:19,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:19,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-11-17 09:35:19,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:19,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-11-17 09:35:19,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:19,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-11-17 09:35:19,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:19,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-17 09:35:19,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:19,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-11-17 09:35:19,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:19,957 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2021-11-17 09:35:19,957 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:35:19,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330346572] [2021-11-17 09:35:19,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330346572] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:35:19,957 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:35:19,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 09:35:19,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140656517] [2021-11-17 09:35:19,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:35:19,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 09:35:19,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:35:19,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 09:35:19,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 09:35:19,959 INFO L87 Difference]: Start difference. First operand 8877 states and 11990 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-17 09:35:20,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:35:20,330 INFO L93 Difference]: Finished difference Result 8883 states and 11995 transitions. [2021-11-17 09:35:20,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 09:35:20,331 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 108 [2021-11-17 09:35:20,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:35:20,358 INFO L225 Difference]: With dead ends: 8883 [2021-11-17 09:35:20,358 INFO L226 Difference]: Without dead ends: 8881 [2021-11-17 09:35:20,365 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-17 09:35:20,367 INFO L933 BasicCegarLoop]: 5776 mSDtfsCounter, 5743 mSDsluCounter, 11528 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5747 SdHoareTripleChecker+Valid, 17304 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-17 09:35:20,367 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5747 Valid, 17304 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-17 09:35:20,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8881 states. [2021-11-17 09:35:20,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8881 to 8881. [2021-11-17 09:35:20,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8881 states, 6178 states have (on average 1.2638394302363225) internal successors, (7808), 6289 states have internal predecessors, (7808), 2094 states have call successors, (2094), 607 states have call predecessors, (2094), 606 states have return successors, (2091), 2065 states have call predecessors, (2091), 2091 states have call successors, (2091) [2021-11-17 09:35:20,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8881 states to 8881 states and 11993 transitions. [2021-11-17 09:35:20,652 INFO L78 Accepts]: Start accepts. Automaton has 8881 states and 11993 transitions. Word has length 108 [2021-11-17 09:35:20,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:35:20,653 INFO L470 AbstractCegarLoop]: Abstraction has 8881 states and 11993 transitions. [2021-11-17 09:35:20,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-17 09:35:20,653 INFO L276 IsEmpty]: Start isEmpty. Operand 8881 states and 11993 transitions. [2021-11-17 09:35:20,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-11-17 09:35:20,654 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:35:20,654 INFO L514 BasicCegarLoop]: trace histogram [14, 13, 13, 3, 3, 3, 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] [2021-11-17 09:35:20,654 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-17 09:35:20,654 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:35:20,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:35:20,655 INFO L85 PathProgramCache]: Analyzing trace with hash 309056703, now seen corresponding path program 1 times [2021-11-17 09:35:20,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:35:20,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591035045] [2021-11-17 09:35:20,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:35:20,655 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:35:20,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:35:21,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:35:21,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 09:35:21,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:21,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 09:35:21,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:35:21,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 09:35:21,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-11-17 09:35:21,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-11-17 09:35:21,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-17 09:35:21,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 09:35:21,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 09:35:21,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-11-17 09:35:21,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-11-17 09:35:21,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-11-17 09:35:21,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-11-17 09:35:21,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-17 09:35:21,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-11-17 09:35:21,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-11-17 09:35:21,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:21,188 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2021-11-17 09:35:21,188 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:35:21,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591035045] [2021-11-17 09:35:21,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591035045] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:35:21,188 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:35:21,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 09:35:21,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922691293] [2021-11-17 09:35:21,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:35:21,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 09:35:21,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:35:21,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 09:35:21,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 09:35:21,190 INFO L87 Difference]: Start difference. First operand 8881 states and 11993 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-11-17 09:35:21,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:35:21,591 INFO L93 Difference]: Finished difference Result 8887 states and 11998 transitions. [2021-11-17 09:35:21,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 09:35:21,591 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 113 [2021-11-17 09:35:21,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:35:21,619 INFO L225 Difference]: With dead ends: 8887 [2021-11-17 09:35:21,619 INFO L226 Difference]: Without dead ends: 8885 [2021-11-17 09:35:21,625 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-17 09:35:21,626 INFO L933 BasicCegarLoop]: 5776 mSDtfsCounter, 5743 mSDsluCounter, 11528 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5746 SdHoareTripleChecker+Valid, 17304 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-17 09:35:21,626 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5746 Valid, 17304 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-17 09:35:21,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8885 states. [2021-11-17 09:35:21,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8885 to 8885. [2021-11-17 09:35:21,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8885 states, 6181 states have (on average 1.263711373564148) internal successors, (7811), 6292 states have internal predecessors, (7811), 2094 states have call successors, (2094), 608 states have call predecessors, (2094), 607 states have return successors, (2091), 2065 states have call predecessors, (2091), 2091 states have call successors, (2091) [2021-11-17 09:35:21,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8885 states to 8885 states and 11996 transitions. [2021-11-17 09:35:21,995 INFO L78 Accepts]: Start accepts. Automaton has 8885 states and 11996 transitions. Word has length 113 [2021-11-17 09:35:21,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:35:21,995 INFO L470 AbstractCegarLoop]: Abstraction has 8885 states and 11996 transitions. [2021-11-17 09:35:21,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-11-17 09:35:21,996 INFO L276 IsEmpty]: Start isEmpty. Operand 8885 states and 11996 transitions. [2021-11-17 09:35:21,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-17 09:35:21,997 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:35:21,997 INFO L514 BasicCegarLoop]: trace histogram [15, 14, 14, 3, 3, 3, 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] [2021-11-17 09:35:21,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-17 09:35:21,998 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:35:21,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:35:21,998 INFO L85 PathProgramCache]: Analyzing trace with hash -449530250, now seen corresponding path program 1 times [2021-11-17 09:35:21,998 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:35:21,998 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474551933] [2021-11-17 09:35:21,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:35:21,999 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:35:22,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:35:22,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:35:22,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 09:35:22,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:22,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 09:35:22,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:35:22,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 09:35:22,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-11-17 09:35:22,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-11-17 09:35:22,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-17 09:35:22,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 09:35:22,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 09:35:22,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-11-17 09:35:22,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-11-17 09:35:22,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-11-17 09:35:22,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-11-17 09:35:22,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-17 09:35:22,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-11-17 09:35:22,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-11-17 09:35:22,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-11-17 09:35:22,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:22,617 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2021-11-17 09:35:22,618 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:35:22,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474551933] [2021-11-17 09:35:22,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [474551933] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:35:22,619 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:35:22,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 09:35:22,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412089373] [2021-11-17 09:35:22,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:35:22,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 09:35:22,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:35:22,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 09:35:22,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 09:35:22,620 INFO L87 Difference]: Start difference. First operand 8885 states and 11996 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-17 09:35:23,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:35:23,058 INFO L93 Difference]: Finished difference Result 8891 states and 12001 transitions. [2021-11-17 09:35:23,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 09:35:23,066 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 118 [2021-11-17 09:35:23,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:35:23,097 INFO L225 Difference]: With dead ends: 8891 [2021-11-17 09:35:23,097 INFO L226 Difference]: Without dead ends: 8889 [2021-11-17 09:35:23,102 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-17 09:35:23,103 INFO L933 BasicCegarLoop]: 5776 mSDtfsCounter, 5743 mSDsluCounter, 11528 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5745 SdHoareTripleChecker+Valid, 17304 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-17 09:35:23,103 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5745 Valid, 17304 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-17 09:35:23,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8889 states. [2021-11-17 09:35:23,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8889 to 8889. [2021-11-17 09:35:23,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8889 states, 6184 states have (on average 1.2635834411384217) internal successors, (7814), 6295 states have internal predecessors, (7814), 2094 states have call successors, (2094), 609 states have call predecessors, (2094), 608 states have return successors, (2091), 2065 states have call predecessors, (2091), 2091 states have call successors, (2091) [2021-11-17 09:35:23,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8889 states to 8889 states and 11999 transitions. [2021-11-17 09:35:23,419 INFO L78 Accepts]: Start accepts. Automaton has 8889 states and 11999 transitions. Word has length 118 [2021-11-17 09:35:23,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:35:23,419 INFO L470 AbstractCegarLoop]: Abstraction has 8889 states and 11999 transitions. [2021-11-17 09:35:23,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-17 09:35:23,420 INFO L276 IsEmpty]: Start isEmpty. Operand 8889 states and 11999 transitions. [2021-11-17 09:35:23,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-11-17 09:35:23,421 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:35:23,421 INFO L514 BasicCegarLoop]: trace histogram [16, 15, 15, 3, 3, 3, 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] [2021-11-17 09:35:23,421 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-17 09:35:23,421 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:35:23,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:35:23,422 INFO L85 PathProgramCache]: Analyzing trace with hash -1170970913, now seen corresponding path program 1 times [2021-11-17 09:35:23,422 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:35:23,422 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427144837] [2021-11-17 09:35:23,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:35:23,422 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:35:23,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:35:23,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:35:23,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 09:35:23,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:23,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 09:35:23,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:35:23,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-17 09:35:23,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-11-17 09:35:23,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-11-17 09:35:23,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-17 09:35:23,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-11-17 09:35:23,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-17 09:35:23,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-11-17 09:35:23,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-11-17 09:35:23,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-11-17 09:35:23,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-11-17 09:35:23,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2021-11-17 09:35:23,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-11-17 09:35:23,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-11-17 09:35:23,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-11-17 09:35:23,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 09:35:23,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:23,989 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2021-11-17 09:35:23,990 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:35:23,990 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427144837] [2021-11-17 09:35:23,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427144837] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:35:23,990 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:35:23,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 09:35:23,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082206409] [2021-11-17 09:35:23,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:35:23,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 09:35:23,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:35:23,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 09:35:23,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 09:35:23,991 INFO L87 Difference]: Start difference. First operand 8889 states and 11999 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-17 09:35:24,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:35:24,494 INFO L93 Difference]: Finished difference Result 8895 states and 12004 transitions. [2021-11-17 09:35:24,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 09:35:24,494 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 123 [2021-11-17 09:35:24,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:35:24,512 INFO L225 Difference]: With dead ends: 8895 [2021-11-17 09:35:24,512 INFO L226 Difference]: Without dead ends: 8891 [2021-11-17 09:35:24,515 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-17 09:35:24,515 INFO L933 BasicCegarLoop]: 5776 mSDtfsCounter, 5743 mSDsluCounter, 11528 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5744 SdHoareTripleChecker+Valid, 17304 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-17 09:35:24,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5744 Valid, 17304 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-17 09:35:24,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8891 states. [2021-11-17 09:35:24,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8891 to 8891. [2021-11-17 09:35:24,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8891 states, 6186 states have (on average 1.263336566440349) internal successors, (7815), 6296 states have internal predecessors, (7815), 2094 states have call successors, (2094), 610 states have call predecessors, (2094), 608 states have return successors, (2091), 2065 states have call predecessors, (2091), 2091 states have call successors, (2091) [2021-11-17 09:35:24,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8891 states to 8891 states and 12000 transitions. [2021-11-17 09:35:24,810 INFO L78 Accepts]: Start accepts. Automaton has 8891 states and 12000 transitions. Word has length 123 [2021-11-17 09:35:24,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:35:24,811 INFO L470 AbstractCegarLoop]: Abstraction has 8891 states and 12000 transitions. [2021-11-17 09:35:24,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-17 09:35:24,811 INFO L276 IsEmpty]: Start isEmpty. Operand 8891 states and 12000 transitions. [2021-11-17 09:35:24,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-17 09:35:24,812 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:35:24,812 INFO L514 BasicCegarLoop]: trace histogram [17, 16, 16, 3, 3, 3, 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] [2021-11-17 09:35:24,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-17 09:35:24,813 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:35:24,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:35:24,813 INFO L85 PathProgramCache]: Analyzing trace with hash -1683470085, now seen corresponding path program 1 times [2021-11-17 09:35:24,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:35:24,813 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262280381] [2021-11-17 09:35:24,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:35:24,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:35:24,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:35:25,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:35:25,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-17 09:35:25,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:25,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-17 09:35:25,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:35:25,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-11-17 09:35:25,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-17 09:35:25,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-17 09:35:25,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-11-17 09:35:25,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-17 09:35:25,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-17 09:35:25,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-11-17 09:35:25,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-11-17 09:35:25,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-17 09:35:25,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-11-17 09:35:25,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-11-17 09:35:25,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-11-17 09:35:25,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-11-17 09:35:25,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-17 09:35:25,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-11-17 09:35:25,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 09:35:25,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:25,302 INFO L134 CoverageAnalysis]: Checked inductivity of 527 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 495 trivial. 0 not checked. [2021-11-17 09:35:25,302 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:35:25,302 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262280381] [2021-11-17 09:35:25,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262280381] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:35:25,302 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:35:25,302 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-17 09:35:25,302 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836310064] [2021-11-17 09:35:25,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:35:25,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-17 09:35:25,302 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:35:25,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-17 09:35:25,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-17 09:35:25,303 INFO L87 Difference]: Start difference. First operand 8891 states and 12000 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-17 09:35:25,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:35:25,716 INFO L93 Difference]: Finished difference Result 8891 states and 12000 transitions. [2021-11-17 09:35:25,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 09:35:25,717 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 135 [2021-11-17 09:35:25,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:35:25,742 INFO L225 Difference]: With dead ends: 8891 [2021-11-17 09:35:25,742 INFO L226 Difference]: Without dead ends: 8778 [2021-11-17 09:35:25,748 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-17 09:35:25,749 INFO L933 BasicCegarLoop]: 5774 mSDtfsCounter, 5732 mSDsluCounter, 11527 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5732 SdHoareTripleChecker+Valid, 17301 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-17 09:35:25,749 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5732 Valid, 17301 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-17 09:35:25,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8778 states. [2021-11-17 09:35:26,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8778 to 8778. [2021-11-17 09:35:26,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8778 states, 6116 states have (on average 1.2658600392413342) internal successors, (7742), 6224 states have internal predecessors, (7742), 2068 states have call successors, (2068), 592 states have call predecessors, (2068), 592 states have return successors, (2068), 2042 states have call predecessors, (2068), 2068 states have call successors, (2068) [2021-11-17 09:35:26,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8778 states to 8778 states and 11878 transitions. [2021-11-17 09:35:26,050 INFO L78 Accepts]: Start accepts. Automaton has 8778 states and 11878 transitions. Word has length 135 [2021-11-17 09:35:26,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:35:26,051 INFO L470 AbstractCegarLoop]: Abstraction has 8778 states and 11878 transitions. [2021-11-17 09:35:26,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-17 09:35:26,051 INFO L276 IsEmpty]: Start isEmpty. Operand 8778 states and 11878 transitions. [2021-11-17 09:35:26,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-11-17 09:35:26,052 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:35:26,052 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 09:35:26,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-17 09:35:26,053 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:35:26,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:35:26,053 INFO L85 PathProgramCache]: Analyzing trace with hash 1647518222, now seen corresponding path program 1 times [2021-11-17 09:35:26,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:35:26,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288058443] [2021-11-17 09:35:26,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:35:26,053 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:35:26,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:35:26,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:35:26,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 09:35:26,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:26,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 09:35:26,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 09:35:26,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:35:26,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:26,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 09:35:26,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 09:35:26,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-17 09:35:26,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:26,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 09:35:26,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 09:35:26,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 09:35:26,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-11-17 09:35:26,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:26,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:26,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-17 09:35:26,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 09:35:26,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:26,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 09:35:26,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-11-17 09:35:26,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-11-17 09:35:26,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:26,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-11-17 09:35:27,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:27,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:35:27,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:27,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-11-17 09:35:27,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:35:27,026 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2021-11-17 09:35:27,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:35:27,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288058443] [2021-11-17 09:35:27,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288058443] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:35:27,027 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:35:27,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-17 09:35:27,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303532497] [2021-11-17 09:35:27,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:35:27,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-17 09:35:27,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:35:27,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-17 09:35:27,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-17 09:35:27,029 INFO L87 Difference]: Start difference. First operand 8778 states and 11878 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (24), 5 states have call predecessors, (24), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-17 09:35:29,146 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 09:35:55,167 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 09:36:36,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:36:36,013 INFO L93 Difference]: Finished difference Result 10259 states and 14177 transitions. [2021-11-17 09:36:36,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-17 09:36:36,014 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (24), 5 states have call predecessors, (24), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 174 [2021-11-17 09:36:36,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:36:36,047 INFO L225 Difference]: With dead ends: 10259 [2021-11-17 09:36:36,047 INFO L226 Difference]: Without dead ends: 10257 [2021-11-17 09:36:36,053 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-11-17 09:36:36,053 INFO L933 BasicCegarLoop]: 6051 mSDtfsCounter, 10503 mSDsluCounter, 15503 mSDsCounter, 0 mSdLazyCounter, 10907 mSolverCounterSat, 6545 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 63.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11481 SdHoareTripleChecker+Valid, 21554 SdHoareTripleChecker+Invalid, 17454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.4s SdHoareTripleChecker+Time, 6545 IncrementalHoareTripleChecker+Valid, 10907 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 66.7s IncrementalHoareTripleChecker+Time [2021-11-17 09:36:36,053 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11481 Valid, 21554 Invalid, 17454 Unknown, 0 Unchecked, 0.4s Time], IncrementalHoareTripleChecker [6545 Valid, 10907 Invalid, 2 Unknown, 0 Unchecked, 66.7s Time] [2021-11-17 09:36:36,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10257 states. [2021-11-17 09:36:36,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10257 to 8974. [2021-11-17 09:36:36,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8974 states, 6259 states have (on average 1.2658571656814188) internal successors, (7923), 6369 states have internal predecessors, (7923), 2097 states have call successors, (2097), 616 states have call predecessors, (2097), 616 states have return successors, (2097), 2070 states have call predecessors, (2097), 2097 states have call successors, (2097) [2021-11-17 09:36:36,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8974 states to 8974 states and 12117 transitions. [2021-11-17 09:36:36,598 INFO L78 Accepts]: Start accepts. Automaton has 8974 states and 12117 transitions. Word has length 174 [2021-11-17 09:36:36,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:36:36,600 INFO L470 AbstractCegarLoop]: Abstraction has 8974 states and 12117 transitions. [2021-11-17 09:36:36,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (24), 5 states have call predecessors, (24), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-17 09:36:36,600 INFO L276 IsEmpty]: Start isEmpty. Operand 8974 states and 12117 transitions. [2021-11-17 09:36:36,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2021-11-17 09:36:36,602 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:36:36,603 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 09:36:36,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-17 09:36:36,603 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:36:36,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:36:36,604 INFO L85 PathProgramCache]: Analyzing trace with hash 381365497, now seen corresponding path program 1 times [2021-11-17 09:36:36,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:36:36,604 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122936750] [2021-11-17 09:36:36,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:36:36,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:36:36,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:36:37,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:36:37,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 09:36:37,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:36:37,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 09:36:37,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 09:36:37,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:36:37,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:36:37,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 09:36:37,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 09:36:37,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-17 09:36:37,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:36:37,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 09:36:37,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 09:36:37,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 09:36:37,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-11-17 09:36:37,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:36:37,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:36:37,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-17 09:36:37,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 09:36:37,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:36:37,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 09:36:37,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-11-17 09:36:37,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-11-17 09:36:37,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-17 09:36:37,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:36:37,427 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2021-11-17 09:36:37,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:36:37,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122936750] [2021-11-17 09:36:37,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122936750] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:36:37,427 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:36:37,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-17 09:36:37,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608703515] [2021-11-17 09:36:37,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:36:37,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 09:36:37,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:36:37,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 09:36:37,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-17 09:36:37,430 INFO L87 Difference]: Start difference. First operand 8974 states and 12117 transitions. Second operand has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (23), 4 states have call predecessors, (23), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) [2021-11-17 09:36:39,536 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 09:37:02,190 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 09:37:20,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:37:20,040 INFO L93 Difference]: Finished difference Result 19258 states and 26392 transitions. [2021-11-17 09:37:20,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-17 09:37:20,041 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (23), 4 states have call predecessors, (23), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) Word has length 176 [2021-11-17 09:37:20,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:37:20,072 INFO L225 Difference]: With dead ends: 19258 [2021-11-17 09:37:20,072 INFO L226 Difference]: Without dead ends: 10301 [2021-11-17 09:37:20,100 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-11-17 09:37:20,101 INFO L933 BasicCegarLoop]: 5130 mSDtfsCounter, 3185 mSDsluCounter, 10056 mSDsCounter, 0 mSdLazyCounter, 6337 mSolverCounterSat, 2803 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 38.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3598 SdHoareTripleChecker+Valid, 15186 SdHoareTripleChecker+Invalid, 9142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2803 IncrementalHoareTripleChecker+Valid, 6337 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.0s IncrementalHoareTripleChecker+Time [2021-11-17 09:37:20,101 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3598 Valid, 15186 Invalid, 9142 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2803 Valid, 6337 Invalid, 2 Unknown, 0 Unchecked, 41.0s Time] [2021-11-17 09:37:20,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10301 states. [2021-11-17 09:37:20,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10301 to 9020. [2021-11-17 09:37:20,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9020 states, 6299 states have (on average 1.2667090014287983) internal successors, (7979), 6409 states have internal predecessors, (7979), 2103 states have call successors, (2103), 616 states have call predecessors, (2103), 616 states have return successors, (2103), 2076 states have call predecessors, (2103), 2103 states have call successors, (2103) [2021-11-17 09:37:20,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9020 states to 9020 states and 12185 transitions. [2021-11-17 09:37:20,465 INFO L78 Accepts]: Start accepts. Automaton has 9020 states and 12185 transitions. Word has length 176 [2021-11-17 09:37:20,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:37:20,466 INFO L470 AbstractCegarLoop]: Abstraction has 9020 states and 12185 transitions. [2021-11-17 09:37:20,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (23), 4 states have call predecessors, (23), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) [2021-11-17 09:37:20,466 INFO L276 IsEmpty]: Start isEmpty. Operand 9020 states and 12185 transitions. [2021-11-17 09:37:20,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2021-11-17 09:37:20,468 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:37:20,468 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 09:37:20,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-17 09:37:20,468 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:37:20,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:37:20,469 INFO L85 PathProgramCache]: Analyzing trace with hash -298692873, now seen corresponding path program 1 times [2021-11-17 09:37:20,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:37:20,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659043229] [2021-11-17 09:37:20,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:37:20,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:37:20,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:37:21,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:37:21,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 09:37:21,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:37:21,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 09:37:21,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 09:37:21,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:37:21,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:37:21,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 09:37:21,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 09:37:21,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-17 09:37:21,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:37:21,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 09:37:21,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 09:37:21,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 09:37:21,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-11-17 09:37:21,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:37:21,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:37:21,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-17 09:37:21,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 09:37:21,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:37:21,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 09:37:21,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-11-17 09:37:21,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-11-17 09:37:21,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-17 09:37:21,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:37:21,477 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2021-11-17 09:37:21,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:37:21,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659043229] [2021-11-17 09:37:21,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659043229] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:37:21,478 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:37:21,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-17 09:37:21,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219901475] [2021-11-17 09:37:21,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:37:21,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-17 09:37:21,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:37:21,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-17 09:37:21,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-17 09:37:21,479 INFO L87 Difference]: Start difference. First operand 9020 states and 12185 transitions. Second operand has 8 states, 8 states have (on average 9.5) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-11-17 09:37:23,579 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 09:37:25,869 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.29s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 09:37:28,208 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.34s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 09:38:09,464 WARN L515 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-17 09:38:49,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:38:49,560 INFO L93 Difference]: Finished difference Result 10670 states and 14780 transitions. [2021-11-17 09:38:49,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-17 09:38:49,564 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.5) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 176 [2021-11-17 09:38:49,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:38:49,602 INFO L225 Difference]: With dead ends: 10670 [2021-11-17 09:38:49,602 INFO L226 Difference]: Without dead ends: 10668 [2021-11-17 09:38:49,609 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=94, Invalid=178, Unknown=0, NotChecked=0, Total=272 [2021-11-17 09:38:49,611 INFO L933 BasicCegarLoop]: 4664 mSDtfsCounter, 7476 mSDsluCounter, 11042 mSDsCounter, 0 mSdLazyCounter, 11979 mSolverCounterSat, 4079 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 80.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7814 SdHoareTripleChecker+Valid, 15706 SdHoareTripleChecker+Invalid, 16062 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 4079 IncrementalHoareTripleChecker+Valid, 11979 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 85.6s IncrementalHoareTripleChecker+Time [2021-11-17 09:38:49,612 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7814 Valid, 15706 Invalid, 16062 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [4079 Valid, 11979 Invalid, 4 Unknown, 0 Unchecked, 85.6s Time] [2021-11-17 09:38:49,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10668 states. [2021-11-17 09:38:49,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10668 to 9146. [2021-11-17 09:38:49,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9146 states, 6400 states have (on average 1.26765625) internal successors, (8113), 6514 states have internal predecessors, (8113), 2116 states have call successors, (2116), 630 states have call predecessors, (2116), 628 states have return successors, (2116), 2083 states have call predecessors, (2116), 2116 states have call successors, (2116) [2021-11-17 09:38:50,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9146 states to 9146 states and 12345 transitions. [2021-11-17 09:38:50,012 INFO L78 Accepts]: Start accepts. Automaton has 9146 states and 12345 transitions. Word has length 176 [2021-11-17 09:38:50,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:38:50,012 INFO L470 AbstractCegarLoop]: Abstraction has 9146 states and 12345 transitions. [2021-11-17 09:38:50,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.5) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-11-17 09:38:50,013 INFO L276 IsEmpty]: Start isEmpty. Operand 9146 states and 12345 transitions. [2021-11-17 09:38:50,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2021-11-17 09:38:50,017 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:38:50,017 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 09:38:50,017 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-17 09:38:50,017 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:38:50,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:38:50,018 INFO L85 PathProgramCache]: Analyzing trace with hash -2125468427, now seen corresponding path program 1 times [2021-11-17 09:38:50,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:38:50,018 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201864664] [2021-11-17 09:38:50,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:38:50,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:38:50,222 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-17 09:38:50,222 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1063378671] [2021-11-17 09:38:50,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:38:50,223 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-17 09:38:50,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-17 09:38:50,224 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-17 09:38:50,226 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-17 09:38:51,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:38:51,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 4870 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-17 09:38:51,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-17 09:38:54,199 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2021-11-17 09:38:54,199 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-17 09:38:55,749 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2021-11-17 09:38:55,750 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:38:55,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201864664] [2021-11-17 09:38:55,750 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-11-17 09:38:55,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063378671] [2021-11-17 09:38:55,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063378671] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-17 09:38:55,751 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-17 09:38:55,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 7 [2021-11-17 09:38:55,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663121502] [2021-11-17 09:38:55,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:38:55,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-17 09:38:55,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:38:55,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-17 09:38:55,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-17 09:38:55,752 INFO L87 Difference]: Start difference. First operand 9146 states and 12345 transitions. Second operand has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (32), 4 states have call predecessors, (32), 2 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-17 09:39:02,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-17 09:39:02,786 INFO L93 Difference]: Finished difference Result 9158 states and 12355 transitions. [2021-11-17 09:39:02,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-17 09:39:02,787 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (32), 4 states have call predecessors, (32), 2 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 227 [2021-11-17 09:39:02,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-17 09:39:02,824 INFO L225 Difference]: With dead ends: 9158 [2021-11-17 09:39:02,825 INFO L226 Difference]: Without dead ends: 9156 [2021-11-17 09:39:02,832 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 454 GetRequests, 446 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-11-17 09:39:02,833 INFO L933 BasicCegarLoop]: 5724 mSDtfsCounter, 8942 mSDsluCounter, 11411 mSDsCounter, 0 mSdLazyCounter, 634 mSolverCounterSat, 2012 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8988 SdHoareTripleChecker+Valid, 17135 SdHoareTripleChecker+Invalid, 2646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2012 IncrementalHoareTripleChecker+Valid, 634 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2021-11-17 09:39:02,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8988 Valid, 17135 Invalid, 2646 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2012 Valid, 634 Invalid, 0 Unknown, 0 Unchecked, 6.4s Time] [2021-11-17 09:39:02,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9156 states. [2021-11-17 09:39:03,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9156 to 9154. [2021-11-17 09:39:03,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9154 states, 6406 states have (on average 1.2674055572900407) internal successors, (8119), 6520 states have internal predecessors, (8119), 2116 states have call successors, (2116), 632 states have call predecessors, (2116), 630 states have return successors, (2116), 2083 states have call predecessors, (2116), 2116 states have call successors, (2116) [2021-11-17 09:39:03,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9154 states to 9154 states and 12351 transitions. [2021-11-17 09:39:03,258 INFO L78 Accepts]: Start accepts. Automaton has 9154 states and 12351 transitions. Word has length 227 [2021-11-17 09:39:03,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-17 09:39:03,259 INFO L470 AbstractCegarLoop]: Abstraction has 9154 states and 12351 transitions. [2021-11-17 09:39:03,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (32), 4 states have call predecessors, (32), 2 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-17 09:39:03,259 INFO L276 IsEmpty]: Start isEmpty. Operand 9154 states and 12351 transitions. [2021-11-17 09:39:03,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2021-11-17 09:39:03,264 INFO L506 BasicCegarLoop]: Found error trace [2021-11-17 09:39:03,264 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-11-17 09:39:03,299 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-11-17 09:39:03,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-11-17 09:39:03,468 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-17 09:39:03,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-17 09:39:03,469 INFO L85 PathProgramCache]: Analyzing trace with hash 868146912, now seen corresponding path program 1 times [2021-11-17 09:39:03,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-17 09:39:03,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716875228] [2021-11-17 09:39:03,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-17 09:39:03,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-17 09:39:03,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-17 09:39:04,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-17 09:39:04,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-11-17 09:39:04,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:39:04,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 09:39:04,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 09:39:04,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-17 09:39:04,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:39:04,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 09:39:04,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 09:39:04,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-11-17 09:39:04,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:39:04,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 09:39:04,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-17 09:39:04,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-17 09:39:04,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-11-17 09:39:04,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:39:04,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:39:04,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-17 09:39:04,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-11-17 09:39:04,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:39:04,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-17 09:39:04,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-11-17 09:39:04,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-11-17 09:39:04,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-17 09:39:04,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:39:04,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:39:04,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-11-17 09:39:04,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:39:04,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:39:04,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-11-17 09:39:04,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-11-17 09:39:04,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-11-17 09:39:04,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-17 09:39:04,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-17 09:39:04,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-17 09:39:04,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2021-11-17 09:39:04,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-11-17 09:39:04,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-17 09:39:04,729 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 365 trivial. 0 not checked. [2021-11-17 09:39:04,729 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-17 09:39:04,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716875228] [2021-11-17 09:39:04,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716875228] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-17 09:39:04,729 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-17 09:39:04,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-17 09:39:04,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471745682] [2021-11-17 09:39:04,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-17 09:39:04,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-17 09:39:04,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-17 09:39:04,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-17 09:39:04,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-17 09:39:04,730 INFO L87 Difference]: Start difference. First operand 9154 states and 12351 transitions. Second operand has 9 states, 9 states have (on average 11.11111111111111) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (33), 7 states have call predecessors, (33), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-11-17 09:39:06,831 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 09:39:09,154 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.32s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-17 09:39:11,334 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.18s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] Killed by 15