./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-marvell-sky2.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6c24879c 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-marvell-sky2.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 91f73b42c8fe3db55fbb7a7497120df3b9b2fa6084f78fe538d2c182c8caed17 --- Real Ultimate output --- This is Ultimate 0.2.2-?-6c24879 [2022-07-12 15:53:30,890 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-12 15:53:30,899 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-12 15:53:30,985 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-12 15:53:30,986 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-12 15:53:30,987 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-12 15:53:30,989 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-12 15:53:30,990 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-12 15:53:30,991 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-12 15:53:30,995 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-12 15:53:30,995 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-12 15:53:30,997 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-12 15:53:30,998 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-12 15:53:30,999 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-12 15:53:31,000 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-12 15:53:31,003 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-12 15:53:31,004 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-12 15:53:31,005 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-12 15:53:31,006 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-12 15:53:31,010 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-12 15:53:31,011 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-12 15:53:31,012 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-12 15:53:31,012 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-12 15:53:31,013 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-12 15:53:31,014 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-12 15:53:31,020 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-12 15:53:31,020 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-12 15:53:31,020 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-12 15:53:31,021 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-12 15:53:31,022 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-12 15:53:31,022 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-12 15:53:31,023 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-12 15:53:31,025 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-12 15:53:31,025 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-12 15:53:31,026 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-12 15:53:31,026 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-12 15:53:31,026 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-12 15:53:31,027 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-12 15:53:31,027 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-12 15:53:31,027 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-12 15:53:31,028 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-12 15:53:31,029 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-12 15:53:31,030 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-07-12 15:53:31,057 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-12 15:53:31,057 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-12 15:53:31,058 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-12 15:53:31,058 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-12 15:53:31,058 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-12 15:53:31,059 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-12 15:53:31,059 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-12 15:53:31,059 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-12 15:53:31,059 INFO L138 SettingsManager]: * Use SBE=true [2022-07-12 15:53:31,060 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-12 15:53:31,060 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-12 15:53:31,060 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-12 15:53:31,061 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-12 15:53:31,061 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-12 15:53:31,061 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-12 15:53:31,061 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-12 15:53:31,061 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-12 15:53:31,061 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-12 15:53:31,062 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-12 15:53:31,062 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-12 15:53:31,062 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-12 15:53:31,062 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-12 15:53:31,062 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-12 15:53:31,063 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-12 15:53:31,063 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-12 15:53:31,063 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-12 15:53:31,063 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-12 15:53:31,063 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-12 15:53:31,063 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-12 15:53:31,064 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-12 15:53:31,064 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 -> 91f73b42c8fe3db55fbb7a7497120df3b9b2fa6084f78fe538d2c182c8caed17 [2022-07-12 15:53:31,253 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-12 15:53:31,271 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-12 15:53:31,273 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-12 15:53:31,273 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-12 15:53:31,274 INFO L275 PluginConnector]: CDTParser initialized [2022-07-12 15:53:31,275 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-marvell-sky2.cil.i [2022-07-12 15:53:31,334 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/de3711319/24ceadae33134d459cfb83eaf7e239ba/FLAG90e94f0d6 [2022-07-12 15:53:32,081 INFO L306 CDTParser]: Found 1 translation units. [2022-07-12 15:53:32,082 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-marvell-sky2.cil.i [2022-07-12 15:53:32,140 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/de3711319/24ceadae33134d459cfb83eaf7e239ba/FLAG90e94f0d6 [2022-07-12 15:53:32,354 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/de3711319/24ceadae33134d459cfb83eaf7e239ba [2022-07-12 15:53:32,357 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-12 15:53:32,358 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-12 15:53:32,360 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-12 15:53:32,360 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-12 15:53:32,362 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-12 15:53:32,363 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.07 03:53:32" (1/1) ... [2022-07-12 15:53:32,363 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@46c70a35 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 03:53:32, skipping insertion in model container [2022-07-12 15:53:32,364 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.07 03:53:32" (1/1) ... [2022-07-12 15:53:32,369 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-12 15:53:32,521 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-12 15:53:36,759 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-marvell-sky2.cil.i[583669,583682] [2022-07-12 15:53:36,761 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-marvell-sky2.cil.i[583838,583851] [2022-07-12 15:53:36,762 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-marvell-sky2.cil.i[584005,584018] [2022-07-12 15:53:36,766 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-marvell-sky2.cil.i[584173,584186] [2022-07-12 15:53:36,805 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-12 15:53:36,873 INFO L203 MainTranslator]: Completed pre-run [2022-07-12 15:53:37,490 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-marvell-sky2.cil.i[583669,583682] [2022-07-12 15:53:37,491 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-marvell-sky2.cil.i[583838,583851] [2022-07-12 15:53:37,491 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-marvell-sky2.cil.i[584005,584018] [2022-07-12 15:53:37,492 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-marvell-sky2.cil.i[584173,584186] [2022-07-12 15:53:37,531 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-12 15:53:37,794 INFO L208 MainTranslator]: Completed translation [2022-07-12 15:53:37,795 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 03:53:37 WrapperNode [2022-07-12 15:53:37,795 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-12 15:53:37,796 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-12 15:53:37,796 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-12 15:53:37,796 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-12 15:53:37,802 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 03:53:37" (1/1) ... [2022-07-12 15:53:38,000 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 03:53:37" (1/1) ... [2022-07-12 15:53:38,308 INFO L137 Inliner]: procedures = 798, calls = 5637, calls flagged for inlining = 404, calls inlined = 343, statements flattened = 11393 [2022-07-12 15:53:38,309 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-12 15:53:38,310 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-12 15:53:38,310 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-12 15:53:38,310 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-12 15:53:38,318 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 03:53:37" (1/1) ... [2022-07-12 15:53:38,319 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 03:53:37" (1/1) ... [2022-07-12 15:53:38,373 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 03:53:37" (1/1) ... [2022-07-12 15:53:38,373 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 03:53:37" (1/1) ... [2022-07-12 15:53:38,544 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 03:53:37" (1/1) ... [2022-07-12 15:53:38,577 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 03:53:37" (1/1) ... [2022-07-12 15:53:38,743 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 03:53:37" (1/1) ... [2022-07-12 15:53:38,804 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-12 15:53:38,805 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-12 15:53:38,806 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-12 15:53:38,807 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-12 15:53:38,808 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 03:53:37" (1/1) ... [2022-07-12 15:53:38,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-12 15:53:38,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 15:53:38,869 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) [2022-07-12 15:53:38,919 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 [2022-07-12 15:53:38,961 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2022-07-12 15:53:38,961 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2022-07-12 15:53:38,961 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_remove [2022-07-12 15:53:38,962 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_remove [2022-07-12 15:53:38,962 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_led [2022-07-12 15:53:38,962 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_led [2022-07-12 15:53:38,962 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_alloc_rx_skbs [2022-07-12 15:53:38,962 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_alloc_rx_skbs [2022-07-12 15:53:38,962 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-12 15:53:38,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-12 15:53:38,962 INFO L130 BoogieDeclarations]: Found specification of procedure rx_set_rss [2022-07-12 15:53:38,962 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_set_rss [2022-07-12 15:53:38,962 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_power_aux [2022-07-12 15:53:38,962 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_power_aux [2022-07-12 15:53:38,962 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-07-12 15:53:38,962 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-07-12 15:53:38,962 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_toio [2022-07-12 15:53:38,962 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_toio [2022-07-12 15:53:38,962 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-07-12 15:53:38,962 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-07-12 15:53:38,962 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_add_filter [2022-07-12 15:53:38,963 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_add_filter [2022-07-12 15:53:38,963 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2022-07-12 15:53:38,963 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2022-07-12 15:53:38,963 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2022-07-12 15:53:38,963 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2022-07-12 15:53:38,963 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2022-07-12 15:53:38,963 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2022-07-12 15:53:38,963 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-07-12 15:53:38,963 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-07-12 15:53:38,963 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2022-07-12 15:53:38,963 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2022-07-12 15:53:38,963 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_init_netdev [2022-07-12 15:53:38,963 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_init_netdev [2022-07-12 15:53:38,963 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2022-07-12 15:53:38,963 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2022-07-12 15:53:38,963 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2022-07-12 15:53:38,963 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2022-07-12 15:53:38,963 INFO L130 BoogieDeclarations]: Found specification of procedure netif_schedule_queue [2022-07-12 15:53:38,964 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_schedule_queue [2022-07-12 15:53:38,964 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_get_regs_len [2022-07-12 15:53:38,964 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_get_regs_len [2022-07-12 15:53:38,964 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-07-12 15:53:38,964 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-07-12 15:53:38,964 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_rx_update [2022-07-12 15:53:38,964 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_rx_update [2022-07-12 15:53:38,964 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-07-12 15:53:38,964 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-07-12 15:53:38,964 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-07-12 15:53:38,964 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-07-12 15:53:38,964 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_ramset [2022-07-12 15:53:38,964 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_ramset [2022-07-12 15:53:38,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-07-12 15:53:38,964 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_update_features [2022-07-12 15:53:38,964 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_update_features [2022-07-12 15:53:38,965 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_netpoll [2022-07-12 15:53:38,965 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_netpoll [2022-07-12 15:53:38,965 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2022-07-12 15:53:38,965 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2022-07-12 15:53:38,965 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-07-12 15:53:38,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-07-12 15:53:38,965 INFO L130 BoogieDeclarations]: Found specification of procedure dev_close [2022-07-12 15:53:38,965 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_close [2022-07-12 15:53:38,965 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2022-07-12 15:53:38,965 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2022-07-12 15:53:38,965 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2022-07-12 15:53:38,965 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2022-07-12 15:53:38,965 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-07-12 15:53:38,965 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-07-12 15:53:38,965 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_lock [2022-07-12 15:53:38,965 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_lock [2022-07-12 15:53:38,965 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2022-07-12 15:53:38,965 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2022-07-12 15:53:38,966 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-07-12 15:53:38,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-07-12 15:53:38,966 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-12 15:53:38,966 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_rx_add [2022-07-12 15:53:38,966 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_rx_add [2022-07-12 15:53:38,966 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netdev [2022-07-12 15:53:38,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netdev [2022-07-12 15:53:38,966 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-12 15:53:38,966 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_rx_map_skb [2022-07-12 15:53:38,966 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_rx_map_skb [2022-07-12 15:53:38,966 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_resume [2022-07-12 15:53:38,966 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_resume [2022-07-12 15:53:38,966 INFO L130 BoogieDeclarations]: Found specification of procedure roundup_ring_size [2022-07-12 15:53:38,966 INFO L138 BoogieDeclarations]: Found implementation of procedure roundup_ring_size [2022-07-12 15:53:38,966 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-07-12 15:53:38,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-07-12 15:53:38,966 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-07-12 15:53:38,966 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-07-12 15:53:38,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-12 15:53:38,967 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-07-12 15:53:38,967 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_pci_read32 [2022-07-12 15:53:38,967 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_pci_read32 [2022-07-12 15:53:38,967 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_disable [2022-07-12 15:53:38,967 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_disable [2022-07-12 15:53:38,967 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_rx_clean [2022-07-12 15:53:38,967 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_rx_clean [2022-07-12 15:53:38,967 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2022-07-12 15:53:38,967 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2022-07-12 15:53:38,967 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-07-12 15:53:38,967 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-07-12 15:53:38,967 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_hw_down [2022-07-12 15:53:38,967 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_hw_down [2022-07-12 15:53:38,967 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-07-12 15:53:38,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-07-12 15:53:38,967 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_phy_reinit [2022-07-12 15:53:38,967 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_phy_reinit [2022-07-12 15:53:38,967 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-07-12 15:53:38,968 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-07-12 15:53:38,968 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_pci_read16 [2022-07-12 15:53:38,968 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_pci_read16 [2022-07-12 15:53:38,968 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-12 15:53:38,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-12 15:53:38,968 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_pci_write16 [2022-07-12 15:53:38,968 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_pci_write16 [2022-07-12 15:53:38,968 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-07-12 15:53:38,968 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-07-12 15:53:38,968 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_free_buffers [2022-07-12 15:53:38,968 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_free_buffers [2022-07-12 15:53:38,968 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-07-12 15:53:38,968 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-07-12 15:53:38,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-07-12 15:53:38,968 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2022-07-12 15:53:38,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2022-07-12 15:53:38,968 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2022-07-12 15:53:38,968 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2022-07-12 15:53:38,969 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromio [2022-07-12 15:53:38,969 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromio [2022-07-12 15:53:38,969 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2022-07-12 15:53:38,969 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2022-07-12 15:53:38,969 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_read32 [2022-07-12 15:53:38,969 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_read32 [2022-07-12 15:53:38,969 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2022-07-12 15:53:38,969 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_set_multicast [2022-07-12 15:53:38,969 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_set_multicast [2022-07-12 15:53:38,969 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2022-07-12 15:53:38,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2022-07-12 15:53:38,969 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_prefetch_init [2022-07-12 15:53:38,969 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_prefetch_init [2022-07-12 15:53:38,969 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_reset [2022-07-12 15:53:38,969 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_reset [2022-07-12 15:53:38,969 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2022-07-12 15:53:38,969 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2022-07-12 15:53:38,969 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2022-07-12 15:53:38,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2022-07-12 15:53:38,970 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2022-07-12 15:53:38,970 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2022-07-12 15:53:38,970 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_phy_lock_of_sky2_port [2022-07-12 15:53:38,970 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_phy_lock_of_sky2_port [2022-07-12 15:53:38,970 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-07-12 15:53:38,970 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-07-12 15:53:38,970 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2022-07-12 15:53:38,970 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2022-07-12 15:53:38,970 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2022-07-12 15:53:38,970 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2022-07-12 15:53:38,970 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_vpd_wait [2022-07-12 15:53:38,970 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_vpd_wait [2022-07-12 15:53:38,970 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2022-07-12 15:53:38,970 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2022-07-12 15:53:38,970 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_shutdown [2022-07-12 15:53:38,970 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_shutdown [2022-07-12 15:53:38,970 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_read16 [2022-07-12 15:53:38,970 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_read16 [2022-07-12 15:53:38,970 INFO L130 BoogieDeclarations]: Found specification of procedure get_tx_le [2022-07-12 15:53:38,971 INFO L138 BoogieDeclarations]: Found implementation of procedure get_tx_le [2022-07-12 15:53:38,971 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_rx_stop [2022-07-12 15:53:38,971 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_rx_stop [2022-07-12 15:53:38,971 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-12 15:53:38,971 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-07-12 15:53:38,971 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-07-12 15:53:38,971 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-12 15:53:38,971 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_all_down [2022-07-12 15:53:38,971 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_all_down [2022-07-12 15:53:38,971 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2022-07-12 15:53:38,971 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2022-07-12 15:53:38,971 INFO L130 BoogieDeclarations]: Found specification of procedure __gm_phy_read [2022-07-12 15:53:38,971 INFO L138 BoogieDeclarations]: Found implementation of procedure __gm_phy_read [2022-07-12 15:53:38,971 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-07-12 15:53:38,971 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-07-12 15:53:38,971 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_capability [2022-07-12 15:53:38,971 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_capability [2022-07-12 15:53:38,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-07-12 15:53:38,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-07-12 15:53:38,971 INFO L130 BoogieDeclarations]: Found specification of procedure gma_write16 [2022-07-12 15:53:38,972 INFO L138 BoogieDeclarations]: Found implementation of procedure gma_write16 [2022-07-12 15:53:38,972 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2022-07-12 15:53:38,972 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2022-07-12 15:53:38,972 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_next_rx [2022-07-12 15:53:38,972 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_next_rx [2022-07-12 15:53:38,972 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2022-07-12 15:53:38,972 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2022-07-12 15:53:38,972 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_irq [2022-07-12 15:53:38,972 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_irq [2022-07-12 15:53:38,972 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_get_eeprom_len [2022-07-12 15:53:38,972 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_get_eeprom_len [2022-07-12 15:53:38,972 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-07-12 15:53:38,972 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-07-12 15:53:38,972 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_79 [2022-07-12 15:53:38,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_79 [2022-07-12 15:53:38,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-07-12 15:53:38,972 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_us2clk [2022-07-12 15:53:38,972 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_us2clk [2022-07-12 15:53:38,972 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-07-12 15:53:38,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-07-12 15:53:38,972 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_retry_bh [2022-07-12 15:53:38,973 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_retry_bh [2022-07-12 15:53:38,973 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2022-07-12 15:53:38,973 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2022-07-12 15:53:38,973 INFO L130 BoogieDeclarations]: Found specification of procedure device_may_wakeup [2022-07-12 15:53:38,973 INFO L138 BoogieDeclarations]: Found implementation of procedure device_may_wakeup [2022-07-12 15:53:38,973 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2022-07-12 15:53:38,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2022-07-12 15:53:38,973 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2022-07-12 15:53:38,973 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2022-07-12 15:53:38,973 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_qset [2022-07-12 15:53:38,973 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_qset [2022-07-12 15:53:38,973 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_mhz [2022-07-12 15:53:38,973 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_mhz [2022-07-12 15:53:38,973 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2022-07-12 15:53:38,973 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2022-07-12 15:53:38,973 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-07-12 15:53:38,973 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-07-12 15:53:38,973 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2022-07-12 15:53:38,973 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2022-07-12 15:53:38,973 INFO L130 BoogieDeclarations]: Found specification of procedure get_stats32 [2022-07-12 15:53:38,974 INFO L138 BoogieDeclarations]: Found implementation of procedure get_stats32 [2022-07-12 15:53:38,974 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-07-12 15:53:38,974 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-07-12 15:53:38,974 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2022-07-12 15:53:38,974 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2022-07-12 15:53:38,974 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_supported_modes [2022-07-12 15:53:38,974 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_supported_modes [2022-07-12 15:53:38,974 INFO L130 BoogieDeclarations]: Found specification of procedure gm_phy_read [2022-07-12 15:53:38,974 INFO L138 BoogieDeclarations]: Found implementation of procedure gm_phy_read [2022-07-12 15:53:38,974 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_rx_alloc [2022-07-12 15:53:38,974 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_rx_alloc [2022-07-12 15:53:38,974 INFO L130 BoogieDeclarations]: Found specification of procedure register_netdev [2022-07-12 15:53:38,974 INFO L138 BoogieDeclarations]: Found implementation of procedure register_netdev [2022-07-12 15:53:38,974 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_unlock [2022-07-12 15:53:38,974 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_unlock [2022-07-12 15:53:38,974 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-07-12 15:53:38,974 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-07-12 15:53:38,974 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_show_addr [2022-07-12 15:53:38,974 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_show_addr [2022-07-12 15:53:38,974 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2022-07-12 15:53:38,975 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2022-07-12 15:53:38,975 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_close [2022-07-12 15:53:38,975 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_close [2022-07-12 15:53:38,975 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-07-12 15:53:38,975 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-07-12 15:53:38,975 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-07-12 15:53:38,988 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-07-12 15:53:38,988 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_rx_start [2022-07-12 15:53:38,988 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_rx_start [2022-07-12 15:53:38,988 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-12 15:53:38,988 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove [2022-07-12 15:53:38,988 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove [2022-07-12 15:53:38,988 INFO L130 BoogieDeclarations]: Found specification of procedure get_stats64 [2022-07-12 15:53:38,988 INFO L138 BoogieDeclarations]: Found implementation of procedure get_stats64 [2022-07-12 15:53:38,988 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2022-07-12 15:53:38,988 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2022-07-12 15:53:38,988 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2022-07-12 15:53:38,988 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2022-07-12 15:53:38,988 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-07-12 15:53:38,988 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-07-12 15:53:38,989 INFO L130 BoogieDeclarations]: Found specification of procedure pci_is_pcie [2022-07-12 15:53:38,989 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_is_pcie [2022-07-12 15:53:38,989 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-07-12 15:53:38,989 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2022-07-12 15:53:38,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2022-07-12 15:53:38,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-07-12 15:53:38,989 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-07-12 15:53:38,989 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-07-12 15:53:38,989 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_80 [2022-07-12 15:53:38,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_80 [2022-07-12 15:53:38,990 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-07-12 15:53:38,990 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-07-12 15:53:38,990 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2022-07-12 15:53:38,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2022-07-12 15:53:38,990 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-07-12 15:53:38,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-07-12 15:53:38,990 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_hw_up [2022-07-12 15:53:38,990 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_hw_up [2022-07-12 15:53:38,990 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_1 [2022-07-12 15:53:38,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_1 [2022-07-12 15:53:38,991 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_2 [2022-07-12 15:53:38,991 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_2 [2022-07-12 15:53:38,991 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb [2022-07-12 15:53:38,991 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb [2022-07-12 15:53:38,991 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_tx_unmap [2022-07-12 15:53:38,991 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_tx_unmap [2022-07-12 15:53:38,991 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_put_idx [2022-07-12 15:53:38,991 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_put_idx [2022-07-12 15:53:38,992 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-07-12 15:53:38,992 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-07-12 15:53:38,992 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_dma_map [2022-07-12 15:53:38,992 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_dma_map [2022-07-12 15:53:38,992 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-07-12 15:53:38,992 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-07-12 15:53:38,992 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_phy_power_up [2022-07-12 15:53:38,992 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_phy_power_up [2022-07-12 15:53:38,992 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_phy_init [2022-07-12 15:53:38,992 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_phy_init [2022-07-12 15:53:38,993 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2022-07-12 15:53:38,993 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2022-07-12 15:53:38,993 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_tx_complete [2022-07-12 15:53:38,993 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_tx_complete [2022-07-12 15:53:38,993 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_begin_bh [2022-07-12 15:53:38,993 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_begin_bh [2022-07-12 15:53:38,993 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2022-07-12 15:53:38,993 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2022-07-12 15:53:38,993 INFO L130 BoogieDeclarations]: Found specification of procedure gma_read16 [2022-07-12 15:53:38,993 INFO L138 BoogieDeclarations]: Found implementation of procedure gma_read16 [2022-07-12 15:53:38,994 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-07-12 15:53:38,994 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-07-12 15:53:38,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-07-12 15:53:38,994 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_all_up [2022-07-12 15:53:38,994 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_all_up [2022-07-12 15:53:38,994 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-12 15:53:38,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-12 15:53:38,994 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_tx_timeout [2022-07-12 15:53:38,994 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_tx_timeout [2022-07-12 15:53:38,995 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2022-07-12 15:53:38,995 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2022-07-12 15:53:38,995 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_wol_supported [2022-07-12 15:53:38,995 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_wol_supported [2022-07-12 15:53:38,995 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_pci_write32 [2022-07-12 15:53:38,995 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_pci_write32 [2022-07-12 15:53:38,995 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2022-07-12 15:53:38,995 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2022-07-12 15:53:38,995 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_rx_submit [2022-07-12 15:53:38,995 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_rx_submit [2022-07-12 15:53:38,996 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2022-07-12 15:53:38,996 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2022-07-12 15:53:38,996 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2022-07-12 15:53:38,996 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2022-07-12 15:53:38,996 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_vlan_mode [2022-07-12 15:53:38,996 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_vlan_mode [2022-07-12 15:53:38,996 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_read8 [2022-07-12 15:53:38,996 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_read8 [2022-07-12 15:53:38,996 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_update_begin [2022-07-12 15:53:38,997 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_update_begin [2022-07-12 15:53:38,997 INFO L130 BoogieDeclarations]: Found specification of procedure gma_read32 [2022-07-12 15:53:38,997 INFO L138 BoogieDeclarations]: Found implementation of procedure gma_read32 [2022-07-12 15:53:38,997 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_phy_lock_of_sky2_port [2022-07-12 15:53:38,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_phy_lock_of_sky2_port [2022-07-12 15:53:38,997 INFO L130 BoogieDeclarations]: Found specification of procedure gma_set_addr [2022-07-12 15:53:38,997 INFO L138 BoogieDeclarations]: Found implementation of procedure gma_set_addr [2022-07-12 15:53:38,997 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2022-07-12 15:53:38,997 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2022-07-12 15:53:38,997 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2022-07-12 15:53:38,998 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2022-07-12 15:53:38,998 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-07-12 15:53:38,998 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-07-12 15:53:38,998 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2022-07-12 15:53:38,998 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2022-07-12 15:53:38,998 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2022-07-12 15:53:38,998 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2022-07-12 15:53:38,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-07-12 15:53:38,998 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_nway_reset [2022-07-12 15:53:38,998 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_nway_reset [2022-07-12 15:53:38,999 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-07-12 15:53:38,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-07-12 15:53:38,999 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2022-07-12 15:53:38,999 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2022-07-12 15:53:38,999 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2022-07-12 15:53:38,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2022-07-12 15:53:38,999 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2022-07-12 15:53:38,999 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2022-07-12 15:53:38,999 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2022-07-12 15:53:39,000 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2022-07-12 15:53:39,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-07-12 15:53:39,000 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-07-12 15:53:39,000 INFO L130 BoogieDeclarations]: Found specification of procedure tx_avail [2022-07-12 15:53:39,000 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_avail [2022-07-12 15:53:39,000 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_rx_unmap_skb [2022-07-12 15:53:39,000 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_rx_unmap_skb [2022-07-12 15:53:39,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2022-07-12 15:53:39,000 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2022-07-12 15:53:39,001 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_clk2us [2022-07-12 15:53:39,001 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_clk2us [2022-07-12 15:53:39,001 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_set_tx_stfwd [2022-07-12 15:53:39,001 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_set_tx_stfwd [2022-07-12 15:53:39,001 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_enable_rx_tx [2022-07-12 15:53:39,001 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_enable_rx_tx [2022-07-12 15:53:39,001 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-07-12 15:53:39,001 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-07-12 15:53:39,001 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2022-07-12 15:53:39,002 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2022-07-12 15:53:39,002 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2022-07-12 15:53:39,002 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2022-07-12 15:53:39,002 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_setup_irq [2022-07-12 15:53:39,002 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_setup_irq [2022-07-12 15:53:39,002 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-07-12 15:53:39,002 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-07-12 15:53:39,002 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2022-07-12 15:53:39,002 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2022-07-12 15:53:39,003 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2022-07-12 15:53:39,003 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2022-07-12 15:53:39,003 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_is_copper [2022-07-12 15:53:39,003 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_is_copper [2022-07-12 15:53:39,003 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2022-07-12 15:53:39,003 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2022-07-12 15:53:39,003 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_suspend [2022-07-12 15:53:39,003 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_suspend [2022-07-12 15:53:39,003 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2022-07-12 15:53:39,003 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2022-07-12 15:53:39,004 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_write16 [2022-07-12 15:53:39,004 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_write16 [2022-07-12 15:53:39,004 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-07-12 15:53:39,004 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-07-12 15:53:39,004 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2022-07-12 15:53:39,004 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2022-07-12 15:53:39,004 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_write8 [2022-07-12 15:53:39,004 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_write8 [2022-07-12 15:53:39,004 INFO L130 BoogieDeclarations]: Found specification of procedure gm_phy_write [2022-07-12 15:53:39,004 INFO L138 BoogieDeclarations]: Found implementation of procedure gm_phy_write [2022-07-12 15:53:39,005 INFO L130 BoogieDeclarations]: Found specification of procedure dql_avail [2022-07-12 15:53:39,005 INFO L138 BoogieDeclarations]: Found implementation of procedure dql_avail [2022-07-12 15:53:39,005 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-07-12 15:53:39,005 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-07-12 15:53:39,005 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_write32 [2022-07-12 15:53:39,005 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_write32 [2022-07-12 15:53:39,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-12 15:53:39,005 INFO L130 BoogieDeclarations]: Found specification of procedure gma_read64 [2022-07-12 15:53:39,005 INFO L138 BoogieDeclarations]: Found implementation of procedure gma_read64 [2022-07-12 15:53:39,005 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-07-12 15:53:39,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-07-12 15:53:39,006 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2022-07-12 15:53:39,006 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2022-07-12 15:53:39,006 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_open [2022-07-12 15:53:39,006 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_open [2022-07-12 15:53:39,006 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2022-07-12 15:53:39,987 INFO L234 CfgBuilder]: Building ICFG [2022-07-12 15:53:39,989 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-12 15:53:40,064 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-07-12 15:53:57,468 INFO L275 CfgBuilder]: Performing block encoding [2022-07-12 15:53:57,491 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-12 15:53:57,491 INFO L299 CfgBuilder]: Removed 11 assume(true) statements. [2022-07-12 15:53:57,497 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.07 03:53:57 BoogieIcfgContainer [2022-07-12 15:53:57,497 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-12 15:53:57,499 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-12 15:53:57,499 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-12 15:53:57,502 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-12 15:53:57,503 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.07 03:53:32" (1/3) ... [2022-07-12 15:53:57,503 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@294e77d5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.07 03:53:57, skipping insertion in model container [2022-07-12 15:53:57,503 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 03:53:37" (2/3) ... [2022-07-12 15:53:57,504 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@294e77d5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.07 03:53:57, skipping insertion in model container [2022-07-12 15:53:57,504 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.07 03:53:57" (3/3) ... [2022-07-12 15:53:57,505 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-marvell-sky2.cil.i [2022-07-12 15:53:57,517 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-12 15:53:57,518 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2022-07-12 15:53:57,616 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-12 15:53:57,621 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=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, mPorIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@6fe203b2, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@50055b6 [2022-07-12 15:53:57,621 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-07-12 15:53:57,633 INFO L276 IsEmpty]: Start isEmpty. Operand has 4042 states, 2678 states have (on average 1.3121732636295742) internal successors, (3514), 2784 states have internal predecessors, (3514), 1154 states have call successors, (1154), 208 states have call predecessors, (1154), 207 states have return successors, (1146), 1114 states have call predecessors, (1146), 1146 states have call successors, (1146) [2022-07-12 15:53:57,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-07-12 15:53:57,641 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 15:53:57,642 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-12 15:53:57,643 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-07-12 15:53:57,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 15:53:57,646 INFO L85 PathProgramCache]: Analyzing trace with hash 2044215754, now seen corresponding path program 1 times [2022-07-12 15:53:57,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 15:53:57,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484040471] [2022-07-12 15:53:57,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 15:53:57,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 15:53:58,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:53:58,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 15:53:58,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:53:58,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:53:58,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:53:58,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 15:53:58,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:53:58,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 15:53:58,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:53:58,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 15:53:58,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:53:58,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:53:58,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:53:58,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 15:53:58,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:53:58,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 15:53:58,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:53:58,514 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-12 15:53:58,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 15:53:58,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484040471] [2022-07-12 15:53:58,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484040471] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 15:53:58,515 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 15:53:58,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 15:53:58,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818731192] [2022-07-12 15:53:58,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 15:53:58,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 15:53:58,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 15:53:58,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 15:53:58,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-12 15:53:58,552 INFO L87 Difference]: Start difference. First operand has 4042 states, 2678 states have (on average 1.3121732636295742) internal successors, (3514), 2784 states have internal predecessors, (3514), 1154 states have call successors, (1154), 208 states have call predecessors, (1154), 207 states have return successors, (1146), 1114 states have call predecessors, (1146), 1146 states have call successors, (1146) Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 15:54:08,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 15:54:08,388 INFO L93 Difference]: Finished difference Result 8310 states and 12198 transitions. [2022-07-12 15:54:08,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-12 15:54:08,413 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (10), 4 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 62 [2022-07-12 15:54:08,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 15:54:08,454 INFO L225 Difference]: With dead ends: 8310 [2022-07-12 15:54:08,454 INFO L226 Difference]: Without dead ends: 4339 [2022-07-12 15:54:08,482 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-12 15:54:08,489 INFO L413 NwaCegarLoop]: 5186 mSDtfsCounter, 5904 mSDsluCounter, 8415 mSDsCounter, 0 mSdLazyCounter, 6565 mSolverCounterSat, 2914 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6490 SdHoareTripleChecker+Valid, 13601 SdHoareTripleChecker+Invalid, 9479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2914 IncrementalHoareTripleChecker+Valid, 6565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2022-07-12 15:54:08,490 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6490 Valid, 13601 Invalid, 9479 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2914 Valid, 6565 Invalid, 0 Unknown, 0 Unchecked, 9.2s Time] [2022-07-12 15:54:08,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4339 states. [2022-07-12 15:54:08,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4339 to 4012. [2022-07-12 15:54:08,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4012 states, 2646 states have (on average 1.2622826908541194) internal successors, (3340), 2749 states have internal predecessors, (3340), 1149 states have call successors, (1149), 215 states have call predecessors, (1149), 214 states have return successors, (1146), 1114 states have call predecessors, (1146), 1146 states have call successors, (1146) [2022-07-12 15:54:08,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4012 states to 4012 states and 5635 transitions. [2022-07-12 15:54:08,773 INFO L78 Accepts]: Start accepts. Automaton has 4012 states and 5635 transitions. Word has length 62 [2022-07-12 15:54:08,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 15:54:08,776 INFO L495 AbstractCegarLoop]: Abstraction has 4012 states and 5635 transitions. [2022-07-12 15:54:08,776 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-12 15:54:08,776 INFO L276 IsEmpty]: Start isEmpty. Operand 4012 states and 5635 transitions. [2022-07-12 15:54:08,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-07-12 15:54:08,783 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 15:54:08,784 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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] [2022-07-12 15:54:08,784 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-12 15:54:08,785 INFO L420 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)] === [2022-07-12 15:54:08,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 15:54:08,785 INFO L85 PathProgramCache]: Analyzing trace with hash 1199263874, now seen corresponding path program 1 times [2022-07-12 15:54:08,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 15:54:08,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103400932] [2022-07-12 15:54:08,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 15:54:08,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 15:54:08,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:09,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 15:54:09,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:09,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:54:09,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:09,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 15:54:09,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:09,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 15:54:09,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:09,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 15:54:09,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:09,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:54:09,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:09,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 15:54:09,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:09,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 15:54:09,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:09,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-12 15:54:09,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:09,235 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-12 15:54:09,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 15:54:09,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103400932] [2022-07-12 15:54:09,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103400932] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 15:54:09,239 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 15:54:09,239 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 15:54:09,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250194022] [2022-07-12 15:54:09,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 15:54:09,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 15:54:09,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 15:54:09,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 15:54:09,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-12 15:54:09,241 INFO L87 Difference]: Start difference. First operand 4012 states and 5635 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-12 15:54:20,294 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:54:22,454 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:54:23,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 15:54:23,026 INFO L93 Difference]: Finished difference Result 4343 states and 6178 transitions. [2022-07-12 15:54:23,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 15:54:23,027 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (11), 4 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 67 [2022-07-12 15:54:23,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 15:54:23,053 INFO L225 Difference]: With dead ends: 4343 [2022-07-12 15:54:23,054 INFO L226 Difference]: Without dead ends: 4341 [2022-07-12 15:54:23,058 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-12 15:54:23,059 INFO L413 NwaCegarLoop]: 5150 mSDtfsCounter, 5866 mSDsluCounter, 8381 mSDsCounter, 0 mSdLazyCounter, 6440 mSolverCounterSat, 2885 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6475 SdHoareTripleChecker+Valid, 13531 SdHoareTripleChecker+Invalid, 9327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2885 IncrementalHoareTripleChecker+Valid, 6440 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.3s IncrementalHoareTripleChecker+Time [2022-07-12 15:54:23,059 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6475 Valid, 13531 Invalid, 9327 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2885 Valid, 6440 Invalid, 2 Unknown, 0 Unchecked, 13.3s Time] [2022-07-12 15:54:23,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4341 states. [2022-07-12 15:54:23,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4341 to 4016. [2022-07-12 15:54:23,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4016 states, 2649 states have (on average 1.2619856549641375) internal successors, (3343), 2752 states have internal predecessors, (3343), 1149 states have call successors, (1149), 216 states have call predecessors, (1149), 215 states have return successors, (1146), 1114 states have call predecessors, (1146), 1146 states have call successors, (1146) [2022-07-12 15:54:23,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4016 states to 4016 states and 5638 transitions. [2022-07-12 15:54:23,219 INFO L78 Accepts]: Start accepts. Automaton has 4016 states and 5638 transitions. Word has length 67 [2022-07-12 15:54:23,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 15:54:23,220 INFO L495 AbstractCegarLoop]: Abstraction has 4016 states and 5638 transitions. [2022-07-12 15:54:23,221 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-12 15:54:23,221 INFO L276 IsEmpty]: Start isEmpty. Operand 4016 states and 5638 transitions. [2022-07-12 15:54:23,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-07-12 15:54:23,222 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 15:54:23,222 INFO L195 NwaCegarLoop]: trace histogram [3, 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, 1, 1, 1] [2022-07-12 15:54:23,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-12 15:54:23,223 INFO L420 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)] === [2022-07-12 15:54:23,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 15:54:23,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1515598710, now seen corresponding path program 1 times [2022-07-12 15:54:23,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 15:54:23,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422427146] [2022-07-12 15:54:23,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 15:54:23,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 15:54:23,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:23,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 15:54:23,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:23,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:54:23,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:23,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 15:54:23,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:23,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 15:54:23,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:23,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 15:54:23,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:23,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:54:23,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:23,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 15:54:23,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:23,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 15:54:23,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:23,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-12 15:54:23,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:23,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-12 15:54:23,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:23,745 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-07-12 15:54:23,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 15:54:23,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422427146] [2022-07-12 15:54:23,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422427146] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 15:54:23,748 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 15:54:23,748 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 15:54:23,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481878276] [2022-07-12 15:54:23,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 15:54:23,748 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 15:54:23,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 15:54:23,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 15:54:23,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-12 15:54:23,750 INFO L87 Difference]: Start difference. First operand 4016 states and 5638 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-12 15:54:34,242 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:54:36,414 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:54:36,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 15:54:36,941 INFO L93 Difference]: Finished difference Result 4347 states and 6181 transitions. [2022-07-12 15:54:36,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 15:54:36,942 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (12), 4 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 72 [2022-07-12 15:54:36,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 15:54:36,961 INFO L225 Difference]: With dead ends: 4347 [2022-07-12 15:54:36,961 INFO L226 Difference]: Without dead ends: 4345 [2022-07-12 15:54:36,965 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-12 15:54:36,966 INFO L413 NwaCegarLoop]: 5144 mSDtfsCounter, 5870 mSDsluCounter, 8368 mSDsCounter, 0 mSdLazyCounter, 6440 mSolverCounterSat, 2886 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6480 SdHoareTripleChecker+Valid, 13512 SdHoareTripleChecker+Invalid, 9328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2886 IncrementalHoareTripleChecker+Valid, 6440 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.8s IncrementalHoareTripleChecker+Time [2022-07-12 15:54:36,966 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6480 Valid, 13512 Invalid, 9328 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2886 Valid, 6440 Invalid, 2 Unknown, 0 Unchecked, 12.8s Time] [2022-07-12 15:54:36,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4345 states. [2022-07-12 15:54:37,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4345 to 4020. [2022-07-12 15:54:37,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4020 states, 2652 states have (on average 1.2616892911010558) internal successors, (3346), 2755 states have internal predecessors, (3346), 1149 states have call successors, (1149), 217 states have call predecessors, (1149), 216 states have return successors, (1146), 1114 states have call predecessors, (1146), 1146 states have call successors, (1146) [2022-07-12 15:54:37,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4020 states to 4020 states and 5641 transitions. [2022-07-12 15:54:37,115 INFO L78 Accepts]: Start accepts. Automaton has 4020 states and 5641 transitions. Word has length 72 [2022-07-12 15:54:37,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 15:54:37,116 INFO L495 AbstractCegarLoop]: Abstraction has 4020 states and 5641 transitions. [2022-07-12 15:54:37,116 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-12 15:54:37,116 INFO L276 IsEmpty]: Start isEmpty. Operand 4020 states and 5641 transitions. [2022-07-12 15:54:37,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-07-12 15:54:37,118 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 15:54:37,118 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2022-07-12 15:54:37,118 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-12 15:54:37,119 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-07-12 15:54:37,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 15:54:37,119 INFO L85 PathProgramCache]: Analyzing trace with hash -1695765182, now seen corresponding path program 1 times [2022-07-12 15:54:37,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 15:54:37,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35666369] [2022-07-12 15:54:37,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 15:54:37,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 15:54:37,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:37,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 15:54:37,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:37,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:54:37,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:37,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 15:54:37,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:37,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 15:54:37,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:37,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 15:54:37,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:37,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:54:37,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:37,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 15:54:37,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:37,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 15:54:37,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:37,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-12 15:54:37,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:37,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-12 15:54:37,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:37,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-12 15:54:37,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:37,506 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-07-12 15:54:37,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 15:54:37,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35666369] [2022-07-12 15:54:37,507 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35666369] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 15:54:37,507 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 15:54:37,507 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 15:54:37,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316153242] [2022-07-12 15:54:37,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 15:54:37,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 15:54:37,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 15:54:37,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 15:54:37,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-12 15:54:37,510 INFO L87 Difference]: Start difference. First operand 4020 states and 5641 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 15:54:47,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 15:54:47,169 INFO L93 Difference]: Finished difference Result 4351 states and 6184 transitions. [2022-07-12 15:54:47,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 15:54:47,169 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (13), 4 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 77 [2022-07-12 15:54:47,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 15:54:47,193 INFO L225 Difference]: With dead ends: 4351 [2022-07-12 15:54:47,193 INFO L226 Difference]: Without dead ends: 4349 [2022-07-12 15:54:47,196 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-12 15:54:47,197 INFO L413 NwaCegarLoop]: 5147 mSDtfsCounter, 5870 mSDsluCounter, 8377 mSDsCounter, 0 mSdLazyCounter, 6442 mSolverCounterSat, 2885 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6477 SdHoareTripleChecker+Valid, 13524 SdHoareTripleChecker+Invalid, 9327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2885 IncrementalHoareTripleChecker+Valid, 6442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2022-07-12 15:54:47,197 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6477 Valid, 13524 Invalid, 9327 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2885 Valid, 6442 Invalid, 0 Unknown, 0 Unchecked, 9.3s Time] [2022-07-12 15:54:47,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4349 states. [2022-07-12 15:54:47,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4349 to 4024. [2022-07-12 15:54:47,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4024 states, 2655 states have (on average 1.2613935969868173) internal successors, (3349), 2758 states have internal predecessors, (3349), 1149 states have call successors, (1149), 218 states have call predecessors, (1149), 217 states have return successors, (1146), 1114 states have call predecessors, (1146), 1146 states have call successors, (1146) [2022-07-12 15:54:47,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4024 states to 4024 states and 5644 transitions. [2022-07-12 15:54:47,326 INFO L78 Accepts]: Start accepts. Automaton has 4024 states and 5644 transitions. Word has length 77 [2022-07-12 15:54:47,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 15:54:47,327 INFO L495 AbstractCegarLoop]: Abstraction has 4024 states and 5644 transitions. [2022-07-12 15:54:47,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-12 15:54:47,327 INFO L276 IsEmpty]: Start isEmpty. Operand 4024 states and 5644 transitions. [2022-07-12 15:54:47,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-07-12 15:54:47,328 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 15:54:47,328 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 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] [2022-07-12 15:54:47,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-12 15:54:47,328 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-07-12 15:54:47,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 15:54:47,329 INFO L85 PathProgramCache]: Analyzing trace with hash 378443594, now seen corresponding path program 1 times [2022-07-12 15:54:47,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 15:54:47,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966203321] [2022-07-12 15:54:47,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 15:54:47,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 15:54:47,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:47,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 15:54:47,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:47,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:54:47,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:47,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 15:54:47,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:47,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 15:54:47,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:47,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 15:54:47,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:47,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:54:47,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:47,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 15:54:47,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:47,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 15:54:47,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:47,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-12 15:54:47,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:47,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-12 15:54:47,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:47,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-12 15:54:47,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:47,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 15:54:47,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:54:47,644 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-07-12 15:54:47,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 15:54:47,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966203321] [2022-07-12 15:54:47,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966203321] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 15:54:47,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 15:54:47,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 15:54:47,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695276116] [2022-07-12 15:54:47,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 15:54:47,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 15:54:47,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 15:54:47,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 15:54:47,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-12 15:54:47,647 INFO L87 Difference]: Start difference. First operand 4024 states and 5644 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-07-12 15:54:59,064 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:55:01,221 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:55:01,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 15:55:01,642 INFO L93 Difference]: Finished difference Result 4355 states and 6187 transitions. [2022-07-12 15:55:01,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 15:55:01,642 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (14), 4 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 82 [2022-07-12 15:55:01,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 15:55:01,676 INFO L225 Difference]: With dead ends: 4355 [2022-07-12 15:55:01,676 INFO L226 Difference]: Without dead ends: 4353 [2022-07-12 15:55:01,678 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-12 15:55:01,685 INFO L413 NwaCegarLoop]: 5147 mSDtfsCounter, 5869 mSDsluCounter, 8376 mSDsCounter, 0 mSdLazyCounter, 6440 mSolverCounterSat, 2884 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6477 SdHoareTripleChecker+Valid, 13523 SdHoareTripleChecker+Invalid, 9326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2884 IncrementalHoareTripleChecker+Valid, 6440 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.6s IncrementalHoareTripleChecker+Time [2022-07-12 15:55:01,685 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6477 Valid, 13523 Invalid, 9326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2884 Valid, 6440 Invalid, 2 Unknown, 0 Unchecked, 13.6s Time] [2022-07-12 15:55:01,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4353 states. [2022-07-12 15:55:01,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4353 to 4028. [2022-07-12 15:55:01,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4028 states, 2658 states have (on average 1.2610985703536493) internal successors, (3352), 2761 states have internal predecessors, (3352), 1149 states have call successors, (1149), 219 states have call predecessors, (1149), 218 states have return successors, (1146), 1114 states have call predecessors, (1146), 1146 states have call successors, (1146) [2022-07-12 15:55:01,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4028 states to 4028 states and 5647 transitions. [2022-07-12 15:55:01,814 INFO L78 Accepts]: Start accepts. Automaton has 4028 states and 5647 transitions. Word has length 82 [2022-07-12 15:55:01,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 15:55:01,815 INFO L495 AbstractCegarLoop]: Abstraction has 4028 states and 5647 transitions. [2022-07-12 15:55:01,815 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-07-12 15:55:01,815 INFO L276 IsEmpty]: Start isEmpty. Operand 4028 states and 5647 transitions. [2022-07-12 15:55:01,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-07-12 15:55:01,820 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 15:55:01,820 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 4, 4, 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] [2022-07-12 15:55:01,821 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-12 15:55:01,821 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-07-12 15:55:01,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 15:55:01,821 INFO L85 PathProgramCache]: Analyzing trace with hash 991355451, now seen corresponding path program 1 times [2022-07-12 15:55:01,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 15:55:01,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732303053] [2022-07-12 15:55:01,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 15:55:01,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 15:55:01,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:02,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 15:55:02,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:02,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:55:02,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:02,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 15:55:02,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:02,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 15:55:02,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:02,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 15:55:02,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:02,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:55:02,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:02,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 15:55:02,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:02,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 15:55:02,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:02,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-12 15:55:02,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:02,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 15:55:02,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:02,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-12 15:55:02,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:02,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-12 15:55:02,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:02,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-12 15:55:02,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:02,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-12 15:55:02,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:02,256 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2022-07-12 15:55:02,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 15:55:02,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732303053] [2022-07-12 15:55:02,256 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732303053] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 15:55:02,256 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 15:55:02,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 15:55:02,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932097803] [2022-07-12 15:55:02,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 15:55:02,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 15:55:02,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 15:55:02,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 15:55:02,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-12 15:55:02,258 INFO L87 Difference]: Start difference. First operand 4028 states and 5647 transitions. Second operand has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-12 15:55:10,751 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:55:11,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 15:55:11,091 INFO L93 Difference]: Finished difference Result 4359 states and 6190 transitions. [2022-07-12 15:55:11,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 15:55:11,091 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (16), 4 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 102 [2022-07-12 15:55:11,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 15:55:11,149 INFO L225 Difference]: With dead ends: 4359 [2022-07-12 15:55:11,149 INFO L226 Difference]: Without dead ends: 4357 [2022-07-12 15:55:11,153 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-12 15:55:11,176 INFO L413 NwaCegarLoop]: 5145 mSDtfsCounter, 5858 mSDsluCounter, 8370 mSDsCounter, 0 mSdLazyCounter, 6441 mSolverCounterSat, 2883 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6467 SdHoareTripleChecker+Valid, 13515 SdHoareTripleChecker+Invalid, 9325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2883 IncrementalHoareTripleChecker+Valid, 6441 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2022-07-12 15:55:11,176 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6467 Valid, 13515 Invalid, 9325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2883 Valid, 6441 Invalid, 1 Unknown, 0 Unchecked, 8.5s Time] [2022-07-12 15:55:11,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4357 states. [2022-07-12 15:55:11,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4357 to 4032. [2022-07-12 15:55:11,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4032 states, 2661 states have (on average 1.260804208944006) internal successors, (3355), 2764 states have internal predecessors, (3355), 1149 states have call successors, (1149), 220 states have call predecessors, (1149), 219 states have return successors, (1146), 1114 states have call predecessors, (1146), 1146 states have call successors, (1146) [2022-07-12 15:55:11,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4032 states to 4032 states and 5650 transitions. [2022-07-12 15:55:11,330 INFO L78 Accepts]: Start accepts. Automaton has 4032 states and 5650 transitions. Word has length 102 [2022-07-12 15:55:11,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 15:55:11,332 INFO L495 AbstractCegarLoop]: Abstraction has 4032 states and 5650 transitions. [2022-07-12 15:55:11,332 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-07-12 15:55:11,332 INFO L276 IsEmpty]: Start isEmpty. Operand 4032 states and 5650 transitions. [2022-07-12 15:55:11,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-07-12 15:55:11,333 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 15:55:11,333 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 4, 4, 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] [2022-07-12 15:55:11,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-12 15:55:11,334 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-07-12 15:55:11,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 15:55:11,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1707459953, now seen corresponding path program 1 times [2022-07-12 15:55:11,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 15:55:11,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587202934] [2022-07-12 15:55:11,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 15:55:11,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 15:55:11,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:11,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 15:55:11,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:11,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:55:11,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:11,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 15:55:11,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:11,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 15:55:11,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:11,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 15:55:11,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:11,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:55:11,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:11,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 15:55:11,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:11,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 15:55:11,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:11,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-12 15:55:11,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:11,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 15:55:11,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:11,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-12 15:55:11,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:11,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-12 15:55:11,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:11,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-12 15:55:11,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:11,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-12 15:55:11,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:11,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-12 15:55:11,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:11,756 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2022-07-12 15:55:11,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 15:55:11,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587202934] [2022-07-12 15:55:11,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587202934] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 15:55:11,757 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 15:55:11,757 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 15:55:11,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550308797] [2022-07-12 15:55:11,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 15:55:11,757 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 15:55:11,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 15:55:11,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 15:55:11,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-12 15:55:11,758 INFO L87 Difference]: Start difference. First operand 4032 states and 5650 transitions. Second operand has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-12 15:55:20,737 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:55:21,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 15:55:21,250 INFO L93 Difference]: Finished difference Result 4363 states and 6193 transitions. [2022-07-12 15:55:21,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 15:55:21,251 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (17), 4 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 107 [2022-07-12 15:55:21,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 15:55:21,275 INFO L225 Difference]: With dead ends: 4363 [2022-07-12 15:55:21,275 INFO L226 Difference]: Without dead ends: 4361 [2022-07-12 15:55:21,288 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-12 15:55:21,289 INFO L413 NwaCegarLoop]: 5151 mSDtfsCounter, 5855 mSDsluCounter, 8384 mSDsCounter, 0 mSdLazyCounter, 6441 mSolverCounterSat, 2880 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6462 SdHoareTripleChecker+Valid, 13535 SdHoareTripleChecker+Invalid, 9322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2880 IncrementalHoareTripleChecker+Valid, 6441 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2022-07-12 15:55:21,289 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6462 Valid, 13535 Invalid, 9322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2880 Valid, 6441 Invalid, 1 Unknown, 0 Unchecked, 9.2s Time] [2022-07-12 15:55:21,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4361 states. [2022-07-12 15:55:21,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4361 to 4036. [2022-07-12 15:55:21,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4036 states, 2664 states have (on average 1.2605105105105106) internal successors, (3358), 2767 states have internal predecessors, (3358), 1149 states have call successors, (1149), 221 states have call predecessors, (1149), 220 states have return successors, (1146), 1114 states have call predecessors, (1146), 1146 states have call successors, (1146) [2022-07-12 15:55:21,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4036 states to 4036 states and 5653 transitions. [2022-07-12 15:55:21,436 INFO L78 Accepts]: Start accepts. Automaton has 4036 states and 5653 transitions. Word has length 107 [2022-07-12 15:55:21,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 15:55:21,437 INFO L495 AbstractCegarLoop]: Abstraction has 4036 states and 5653 transitions. [2022-07-12 15:55:21,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-12 15:55:21,437 INFO L276 IsEmpty]: Start isEmpty. Operand 4036 states and 5653 transitions. [2022-07-12 15:55:21,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-07-12 15:55:21,438 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 15:55:21,438 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 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] [2022-07-12 15:55:21,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-12 15:55:21,439 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-07-12 15:55:21,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 15:55:21,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1782733118, now seen corresponding path program 1 times [2022-07-12 15:55:21,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 15:55:21,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305978889] [2022-07-12 15:55:21,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 15:55:21,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 15:55:21,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:21,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 15:55:21,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:21,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:55:21,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:21,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 15:55:21,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:21,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 15:55:21,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:21,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 15:55:21,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:21,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:55:21,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:21,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 15:55:21,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:21,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 15:55:21,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:21,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-12 15:55:21,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:21,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-12 15:55:21,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:21,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-12 15:55:21,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:21,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 15:55:21,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:21,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-12 15:55:21,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:21,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-12 15:55:21,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:21,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-12 15:55:21,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:21,755 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-07-12 15:55:21,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 15:55:21,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305978889] [2022-07-12 15:55:21,755 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305978889] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 15:55:21,755 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 15:55:21,755 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 15:55:21,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490519167] [2022-07-12 15:55:21,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 15:55:21,756 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 15:55:21,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 15:55:21,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 15:55:21,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-12 15:55:21,757 INFO L87 Difference]: Start difference. First operand 4036 states and 5653 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-12 15:55:31,245 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:55:33,359 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:55:33,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 15:55:33,840 INFO L93 Difference]: Finished difference Result 4367 states and 6196 transitions. [2022-07-12 15:55:33,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 15:55:33,841 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (17), 4 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 97 [2022-07-12 15:55:33,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 15:55:33,878 INFO L225 Difference]: With dead ends: 4367 [2022-07-12 15:55:33,879 INFO L226 Difference]: Without dead ends: 4365 [2022-07-12 15:55:33,880 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-12 15:55:33,881 INFO L413 NwaCegarLoop]: 5150 mSDtfsCounter, 5867 mSDsluCounter, 8382 mSDsCounter, 0 mSdLazyCounter, 6440 mSolverCounterSat, 2879 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6475 SdHoareTripleChecker+Valid, 13532 SdHoareTripleChecker+Invalid, 9321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2879 IncrementalHoareTripleChecker+Valid, 6440 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.7s IncrementalHoareTripleChecker+Time [2022-07-12 15:55:33,881 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6475 Valid, 13532 Invalid, 9321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2879 Valid, 6440 Invalid, 2 Unknown, 0 Unchecked, 11.7s Time] [2022-07-12 15:55:33,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4365 states. [2022-07-12 15:55:34,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4365 to 4040. [2022-07-12 15:55:34,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4040 states, 2667 states have (on average 1.260217472815898) internal successors, (3361), 2770 states have internal predecessors, (3361), 1149 states have call successors, (1149), 222 states have call predecessors, (1149), 221 states have return successors, (1146), 1114 states have call predecessors, (1146), 1146 states have call successors, (1146) [2022-07-12 15:55:34,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4040 states to 4040 states and 5656 transitions. [2022-07-12 15:55:34,039 INFO L78 Accepts]: Start accepts. Automaton has 4040 states and 5656 transitions. Word has length 97 [2022-07-12 15:55:34,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 15:55:34,039 INFO L495 AbstractCegarLoop]: Abstraction has 4040 states and 5656 transitions. [2022-07-12 15:55:34,040 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-12 15:55:34,040 INFO L276 IsEmpty]: Start isEmpty. Operand 4040 states and 5656 transitions. [2022-07-12 15:55:34,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-07-12 15:55:34,041 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 15:55:34,041 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 4, 4, 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] [2022-07-12 15:55:34,041 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-12 15:55:34,041 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-07-12 15:55:34,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 15:55:34,042 INFO L85 PathProgramCache]: Analyzing trace with hash -581616783, now seen corresponding path program 1 times [2022-07-12 15:55:34,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 15:55:34,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799123556] [2022-07-12 15:55:34,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 15:55:34,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 15:55:34,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:34,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 15:55:34,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:34,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:55:34,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:34,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 15:55:34,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:34,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 15:55:34,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:34,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 15:55:34,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:34,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:55:34,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:34,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 15:55:34,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:34,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 15:55:34,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:34,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-12 15:55:34,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:34,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 15:55:34,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:34,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-12 15:55:34,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:34,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-12 15:55:34,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:34,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-12 15:55:34,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:34,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-12 15:55:34,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:34,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-12 15:55:34,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:34,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-12 15:55:34,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:34,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-07-12 15:55:34,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:34,356 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2022-07-12 15:55:34,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 15:55:34,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799123556] [2022-07-12 15:55:34,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799123556] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 15:55:34,357 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 15:55:34,357 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 15:55:34,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220954984] [2022-07-12 15:55:34,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 15:55:34,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 15:55:34,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 15:55:34,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 15:55:34,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-12 15:55:34,358 INFO L87 Difference]: Start difference. First operand 4040 states and 5656 transitions. Second operand has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-12 15:55:42,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 15:55:42,480 INFO L93 Difference]: Finished difference Result 4371 states and 6199 transitions. [2022-07-12 15:55:42,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 15:55:42,481 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (19), 4 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 117 [2022-07-12 15:55:42,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 15:55:42,513 INFO L225 Difference]: With dead ends: 4371 [2022-07-12 15:55:42,513 INFO L226 Difference]: Without dead ends: 4369 [2022-07-12 15:55:42,516 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-12 15:55:42,519 INFO L413 NwaCegarLoop]: 5153 mSDtfsCounter, 5855 mSDsluCounter, 8390 mSDsCounter, 0 mSdLazyCounter, 6442 mSolverCounterSat, 2878 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6460 SdHoareTripleChecker+Valid, 13543 SdHoareTripleChecker+Invalid, 9320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2878 IncrementalHoareTripleChecker+Valid, 6442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2022-07-12 15:55:42,519 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6460 Valid, 13543 Invalid, 9320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2878 Valid, 6442 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2022-07-12 15:55:42,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4369 states. [2022-07-12 15:55:42,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4369 to 4044. [2022-07-12 15:55:42,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4044 states, 2670 states have (on average 1.259925093632959) internal successors, (3364), 2773 states have internal predecessors, (3364), 1149 states have call successors, (1149), 223 states have call predecessors, (1149), 222 states have return successors, (1146), 1114 states have call predecessors, (1146), 1146 states have call successors, (1146) [2022-07-12 15:55:42,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4044 states to 4044 states and 5659 transitions. [2022-07-12 15:55:42,692 INFO L78 Accepts]: Start accepts. Automaton has 4044 states and 5659 transitions. Word has length 117 [2022-07-12 15:55:42,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 15:55:42,692 INFO L495 AbstractCegarLoop]: Abstraction has 4044 states and 5659 transitions. [2022-07-12 15:55:42,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-12 15:55:42,693 INFO L276 IsEmpty]: Start isEmpty. Operand 4044 states and 5659 transitions. [2022-07-12 15:55:42,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-07-12 15:55:42,695 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 15:55:42,695 INFO L195 NwaCegarLoop]: trace histogram [10, 9, 9, 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] [2022-07-12 15:55:42,695 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-12 15:55:42,696 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-07-12 15:55:42,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 15:55:42,696 INFO L85 PathProgramCache]: Analyzing trace with hash -214088830, now seen corresponding path program 1 times [2022-07-12 15:55:42,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 15:55:42,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770038158] [2022-07-12 15:55:42,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 15:55:42,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 15:55:42,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:42,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 15:55:42,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:42,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:55:42,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:42,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 15:55:42,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:43,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 15:55:43,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:43,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 15:55:43,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:43,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:55:43,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:43,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 15:55:43,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:43,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 15:55:43,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:43,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-12 15:55:43,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:43,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-12 15:55:43,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:43,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-12 15:55:43,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:43,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 15:55:43,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:43,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-12 15:55:43,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:43,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-12 15:55:43,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:43,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-12 15:55:43,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:43,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-12 15:55:43,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:43,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-12 15:55:43,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:43,108 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2022-07-12 15:55:43,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 15:55:43,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770038158] [2022-07-12 15:55:43,108 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770038158] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 15:55:43,108 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 15:55:43,109 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 15:55:43,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166595523] [2022-07-12 15:55:43,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 15:55:43,109 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 15:55:43,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 15:55:43,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 15:55:43,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-12 15:55:43,110 INFO L87 Difference]: Start difference. First operand 4044 states and 5659 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-12 15:55:51,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 15:55:51,978 INFO L93 Difference]: Finished difference Result 4456 states and 6278 transitions. [2022-07-12 15:55:51,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-12 15:55:51,978 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (19), 4 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 107 [2022-07-12 15:55:51,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 15:55:52,015 INFO L225 Difference]: With dead ends: 4456 [2022-07-12 15:55:52,016 INFO L226 Difference]: Without dead ends: 4454 [2022-07-12 15:55:52,018 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-12 15:55:52,018 INFO L413 NwaCegarLoop]: 5194 mSDtfsCounter, 5416 mSDsluCounter, 8827 mSDsCounter, 0 mSdLazyCounter, 6769 mSolverCounterSat, 2829 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5929 SdHoareTripleChecker+Valid, 14021 SdHoareTripleChecker+Invalid, 9598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2829 IncrementalHoareTripleChecker+Valid, 6769 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2022-07-12 15:55:52,019 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5929 Valid, 14021 Invalid, 9598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2829 Valid, 6769 Invalid, 0 Unknown, 0 Unchecked, 8.5s Time] [2022-07-12 15:55:52,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4454 states. [2022-07-12 15:55:52,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4454 to 4127. [2022-07-12 15:55:52,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4127 states, 2726 states have (on average 1.2560528246515041) internal successors, (3424), 2829 states have internal predecessors, (3424), 1158 states have call successors, (1158), 241 states have call predecessors, (1158), 240 states have return successors, (1155), 1123 states have call predecessors, (1155), 1155 states have call successors, (1155) [2022-07-12 15:55:52,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4127 states to 4127 states and 5737 transitions. [2022-07-12 15:55:52,295 INFO L78 Accepts]: Start accepts. Automaton has 4127 states and 5737 transitions. Word has length 107 [2022-07-12 15:55:52,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 15:55:52,295 INFO L495 AbstractCegarLoop]: Abstraction has 4127 states and 5737 transitions. [2022-07-12 15:55:52,295 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-07-12 15:55:52,295 INFO L276 IsEmpty]: Start isEmpty. Operand 4127 states and 5737 transitions. [2022-07-12 15:55:52,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-07-12 15:55:52,297 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 15:55:52,297 INFO L195 NwaCegarLoop]: trace histogram [11, 10, 10, 4, 4, 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] [2022-07-12 15:55:52,297 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-12 15:55:52,298 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-07-12 15:55:52,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 15:55:52,298 INFO L85 PathProgramCache]: Analyzing trace with hash -84221583, now seen corresponding path program 1 times [2022-07-12 15:55:52,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 15:55:52,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895723444] [2022-07-12 15:55:52,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 15:55:52,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 15:55:52,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 15:55:52,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:55:52,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 15:55:52,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 15:55:52,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 15:55:52,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:55:52,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 15:55:52,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 15:55:52,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-12 15:55:52,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 15:55:52,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-12 15:55:52,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-12 15:55:52,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-12 15:55:52,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-12 15:55:52,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-12 15:55:52,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-12 15:55:52,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-07-12 15:55:52,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-07-12 15:55:52,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-07-12 15:55:52,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:55:52,605 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2022-07-12 15:55:52,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 15:55:52,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895723444] [2022-07-12 15:55:52,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895723444] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 15:55:52,606 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 15:55:52,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 15:55:52,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222422479] [2022-07-12 15:55:52,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 15:55:52,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 15:55:52,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 15:55:52,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 15:55:52,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-12 15:55:52,608 INFO L87 Difference]: Start difference. First operand 4127 states and 5737 transitions. Second operand has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-12 15:55:59,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 15:55:59,937 INFO L93 Difference]: Finished difference Result 4458 states and 6280 transitions. [2022-07-12 15:55:59,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 15:55:59,938 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (21), 4 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 127 [2022-07-12 15:55:59,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 15:55:59,961 INFO L225 Difference]: With dead ends: 4458 [2022-07-12 15:55:59,962 INFO L226 Difference]: Without dead ends: 4456 [2022-07-12 15:55:59,967 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-12 15:55:59,967 INFO L413 NwaCegarLoop]: 5153 mSDtfsCounter, 5855 mSDsluCounter, 8390 mSDsCounter, 0 mSdLazyCounter, 6442 mSolverCounterSat, 2876 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6460 SdHoareTripleChecker+Valid, 13543 SdHoareTripleChecker+Invalid, 9318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2876 IncrementalHoareTripleChecker+Valid, 6442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2022-07-12 15:55:59,968 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6460 Valid, 13543 Invalid, 9318 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2876 Valid, 6442 Invalid, 0 Unknown, 0 Unchecked, 7.0s Time] [2022-07-12 15:55:59,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4456 states. [2022-07-12 15:56:00,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4456 to 4131. [2022-07-12 15:56:00,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4131 states, 2729 states have (on average 1.2557713448149506) internal successors, (3427), 2832 states have internal predecessors, (3427), 1158 states have call successors, (1158), 242 states have call predecessors, (1158), 241 states have return successors, (1155), 1123 states have call predecessors, (1155), 1155 states have call successors, (1155) [2022-07-12 15:56:00,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4131 states to 4131 states and 5740 transitions. [2022-07-12 15:56:00,170 INFO L78 Accepts]: Start accepts. Automaton has 4131 states and 5740 transitions. Word has length 127 [2022-07-12 15:56:00,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 15:56:00,173 INFO L495 AbstractCegarLoop]: Abstraction has 4131 states and 5740 transitions. [2022-07-12 15:56:00,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-12 15:56:00,173 INFO L276 IsEmpty]: Start isEmpty. Operand 4131 states and 5740 transitions. [2022-07-12 15:56:00,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-07-12 15:56:00,175 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 15:56:00,175 INFO L195 NwaCegarLoop]: trace histogram [12, 11, 11, 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] [2022-07-12 15:56:00,176 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-12 15:56:00,176 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-07-12 15:56:00,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 15:56:00,176 INFO L85 PathProgramCache]: Analyzing trace with hash -387866558, now seen corresponding path program 1 times [2022-07-12 15:56:00,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 15:56:00,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984000213] [2022-07-12 15:56:00,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 15:56:00,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 15:56:00,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 15:56:00,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:56:00,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 15:56:00,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 15:56:00,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 15:56:00,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:56:00,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 15:56:00,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 15:56:00,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-12 15:56:00,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-12 15:56:00,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-12 15:56:00,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 15:56:00,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-12 15:56:00,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-12 15:56:00,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-12 15:56:00,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-12 15:56:00,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-12 15:56:00,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-12 15:56:00,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-07-12 15:56:00,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:00,660 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 241 trivial. 0 not checked. [2022-07-12 15:56:00,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 15:56:00,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984000213] [2022-07-12 15:56:00,661 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984000213] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 15:56:00,661 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 15:56:00,661 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 15:56:00,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060676804] [2022-07-12 15:56:00,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 15:56:00,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 15:56:00,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 15:56:00,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 15:56:00,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-12 15:56:00,663 INFO L87 Difference]: Start difference. First operand 4131 states and 5740 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-12 15:56:09,805 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:56:11,971 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:56:12,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 15:56:12,585 INFO L93 Difference]: Finished difference Result 4462 states and 6283 transitions. [2022-07-12 15:56:12,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 15:56:12,586 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (21), 4 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 117 [2022-07-12 15:56:12,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 15:56:12,600 INFO L225 Difference]: With dead ends: 4462 [2022-07-12 15:56:12,601 INFO L226 Difference]: Without dead ends: 4460 [2022-07-12 15:56:12,603 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-12 15:56:12,603 INFO L413 NwaCegarLoop]: 5150 mSDtfsCounter, 5867 mSDsluCounter, 8382 mSDsCounter, 0 mSdLazyCounter, 6440 mSolverCounterSat, 2875 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6475 SdHoareTripleChecker+Valid, 13532 SdHoareTripleChecker+Invalid, 9317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2875 IncrementalHoareTripleChecker+Valid, 6440 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.6s IncrementalHoareTripleChecker+Time [2022-07-12 15:56:12,603 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6475 Valid, 13532 Invalid, 9317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2875 Valid, 6440 Invalid, 2 Unknown, 0 Unchecked, 11.6s Time] [2022-07-12 15:56:12,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4460 states. [2022-07-12 15:56:12,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4460 to 4135. [2022-07-12 15:56:12,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4135 states, 2732 states have (on average 1.2554904831625182) internal successors, (3430), 2835 states have internal predecessors, (3430), 1158 states have call successors, (1158), 243 states have call predecessors, (1158), 242 states have return successors, (1155), 1123 states have call predecessors, (1155), 1155 states have call successors, (1155) [2022-07-12 15:56:12,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4135 states to 4135 states and 5743 transitions. [2022-07-12 15:56:12,762 INFO L78 Accepts]: Start accepts. Automaton has 4135 states and 5743 transitions. Word has length 117 [2022-07-12 15:56:12,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 15:56:12,762 INFO L495 AbstractCegarLoop]: Abstraction has 4135 states and 5743 transitions. [2022-07-12 15:56:12,762 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-12 15:56:12,763 INFO L276 IsEmpty]: Start isEmpty. Operand 4135 states and 5743 transitions. [2022-07-12 15:56:12,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-07-12 15:56:12,764 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 15:56:12,764 INFO L195 NwaCegarLoop]: trace histogram [13, 12, 12, 4, 4, 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] [2022-07-12 15:56:12,764 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-12 15:56:12,765 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-07-12 15:56:12,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 15:56:12,765 INFO L85 PathProgramCache]: Analyzing trace with hash 2092611441, now seen corresponding path program 1 times [2022-07-12 15:56:12,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 15:56:12,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793000582] [2022-07-12 15:56:12,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 15:56:12,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 15:56:12,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:12,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 15:56:12,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:12,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:56:12,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:12,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 15:56:12,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:12,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 15:56:12,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:12,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 15:56:12,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:12,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:56:12,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:12,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 15:56:12,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:12,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 15:56:12,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:12,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-12 15:56:12,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:13,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 15:56:13,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:13,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-12 15:56:13,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:13,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-12 15:56:13,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:13,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-12 15:56:13,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:13,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-12 15:56:13,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:13,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-12 15:56:13,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:13,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-12 15:56:13,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:13,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-07-12 15:56:13,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:13,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-07-12 15:56:13,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:13,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-07-12 15:56:13,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:13,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 15:56:13,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:13,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-07-12 15:56:13,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:13,046 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2022-07-12 15:56:13,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 15:56:13,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793000582] [2022-07-12 15:56:13,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793000582] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 15:56:13,046 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 15:56:13,046 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 15:56:13,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586937926] [2022-07-12 15:56:13,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 15:56:13,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 15:56:13,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 15:56:13,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 15:56:13,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-12 15:56:13,048 INFO L87 Difference]: Start difference. First operand 4135 states and 5743 transitions. Second operand has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (23), 4 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-07-12 15:56:21,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 15:56:21,629 INFO L93 Difference]: Finished difference Result 4466 states and 6286 transitions. [2022-07-12 15:56:21,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 15:56:21,631 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (23), 4 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 137 [2022-07-12 15:56:21,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 15:56:21,663 INFO L225 Difference]: With dead ends: 4466 [2022-07-12 15:56:21,668 INFO L226 Difference]: Without dead ends: 4464 [2022-07-12 15:56:21,703 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-12 15:56:21,706 INFO L413 NwaCegarLoop]: 5147 mSDtfsCounter, 5858 mSDsluCounter, 8376 mSDsCounter, 0 mSdLazyCounter, 6442 mSolverCounterSat, 2876 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6465 SdHoareTripleChecker+Valid, 13523 SdHoareTripleChecker+Invalid, 9318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2876 IncrementalHoareTripleChecker+Valid, 6442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2022-07-12 15:56:21,706 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6465 Valid, 13523 Invalid, 9318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2876 Valid, 6442 Invalid, 0 Unknown, 0 Unchecked, 8.1s Time] [2022-07-12 15:56:21,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4464 states. [2022-07-12 15:56:21,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4464 to 4139. [2022-07-12 15:56:21,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4139 states, 2735 states have (on average 1.2552102376599634) internal successors, (3433), 2838 states have internal predecessors, (3433), 1158 states have call successors, (1158), 244 states have call predecessors, (1158), 243 states have return successors, (1155), 1123 states have call predecessors, (1155), 1155 states have call successors, (1155) [2022-07-12 15:56:21,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4139 states to 4139 states and 5746 transitions. [2022-07-12 15:56:21,880 INFO L78 Accepts]: Start accepts. Automaton has 4139 states and 5746 transitions. Word has length 137 [2022-07-12 15:56:21,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 15:56:21,881 INFO L495 AbstractCegarLoop]: Abstraction has 4139 states and 5746 transitions. [2022-07-12 15:56:21,881 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (23), 4 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-07-12 15:56:21,881 INFO L276 IsEmpty]: Start isEmpty. Operand 4139 states and 5746 transitions. [2022-07-12 15:56:21,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-07-12 15:56:21,883 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 15:56:21,883 INFO L195 NwaCegarLoop]: trace histogram [14, 13, 13, 4, 4, 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] [2022-07-12 15:56:21,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-12 15:56:21,883 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-07-12 15:56:21,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 15:56:21,883 INFO L85 PathProgramCache]: Analyzing trace with hash -2026870725, now seen corresponding path program 1 times [2022-07-12 15:56:21,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 15:56:21,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106902976] [2022-07-12 15:56:21,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 15:56:21,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 15:56:21,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 15:56:22,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:56:22,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 15:56:22,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 15:56:22,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 15:56:22,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:56:22,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 15:56:22,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 15:56:22,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-12 15:56:22,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 15:56:22,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-12 15:56:22,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-12 15:56:22,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-12 15:56:22,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-12 15:56:22,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-12 15:56:22,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-12 15:56:22,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-07-12 15:56:22,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-07-12 15:56:22,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-07-12 15:56:22,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 15:56:22,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-07-12 15:56:22,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-07-12 15:56:22,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:22,148 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 342 trivial. 0 not checked. [2022-07-12 15:56:22,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 15:56:22,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106902976] [2022-07-12 15:56:22,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106902976] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 15:56:22,149 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 15:56:22,149 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 15:56:22,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845708748] [2022-07-12 15:56:22,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 15:56:22,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 15:56:22,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 15:56:22,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 15:56:22,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-12 15:56:22,151 INFO L87 Difference]: Start difference. First operand 4139 states and 5746 transitions. Second operand has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-12 15:56:31,369 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:56:33,884 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.51s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:56:34,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 15:56:34,445 INFO L93 Difference]: Finished difference Result 4470 states and 6289 transitions. [2022-07-12 15:56:34,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 15:56:34,446 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (24), 4 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 142 [2022-07-12 15:56:34,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 15:56:34,467 INFO L225 Difference]: With dead ends: 4470 [2022-07-12 15:56:34,467 INFO L226 Difference]: Without dead ends: 4466 [2022-07-12 15:56:34,469 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-12 15:56:34,474 INFO L413 NwaCegarLoop]: 5150 mSDtfsCounter, 5856 mSDsluCounter, 8382 mSDsCounter, 0 mSdLazyCounter, 6440 mSolverCounterSat, 2873 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6463 SdHoareTripleChecker+Valid, 13532 SdHoareTripleChecker+Invalid, 9315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2873 IncrementalHoareTripleChecker+Valid, 6440 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.9s IncrementalHoareTripleChecker+Time [2022-07-12 15:56:34,475 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6463 Valid, 13532 Invalid, 9315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2873 Valid, 6440 Invalid, 2 Unknown, 0 Unchecked, 11.9s Time] [2022-07-12 15:56:34,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4466 states. [2022-07-12 15:56:34,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4466 to 4141. [2022-07-12 15:56:34,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4141 states, 2737 states have (on average 1.2546583850931676) internal successors, (3434), 2839 states have internal predecessors, (3434), 1158 states have call successors, (1158), 245 states have call predecessors, (1158), 243 states have return successors, (1155), 1123 states have call predecessors, (1155), 1155 states have call successors, (1155) [2022-07-12 15:56:34,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4141 states to 4141 states and 5747 transitions. [2022-07-12 15:56:34,717 INFO L78 Accepts]: Start accepts. Automaton has 4141 states and 5747 transitions. Word has length 142 [2022-07-12 15:56:34,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 15:56:34,718 INFO L495 AbstractCegarLoop]: Abstraction has 4141 states and 5747 transitions. [2022-07-12 15:56:34,718 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-12 15:56:34,718 INFO L276 IsEmpty]: Start isEmpty. Operand 4141 states and 5747 transitions. [2022-07-12 15:56:34,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-07-12 15:56:34,720 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 15:56:34,720 INFO L195 NwaCegarLoop]: trace histogram [15, 14, 14, 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] [2022-07-12 15:56:34,720 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-12 15:56:34,721 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-07-12 15:56:34,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 15:56:34,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1140280586, now seen corresponding path program 1 times [2022-07-12 15:56:34,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 15:56:34,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028646880] [2022-07-12 15:56:34,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 15:56:34,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 15:56:34,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:34,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 15:56:34,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:34,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:56:34,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:34,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 15:56:34,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:34,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 15:56:34,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:34,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 15:56:34,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:34,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:56:34,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:34,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 15:56:34,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:34,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 15:56:34,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:34,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-12 15:56:34,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:34,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-12 15:56:35,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:35,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-12 15:56:35,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:35,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-12 15:56:35,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:35,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-12 15:56:35,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:35,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-12 15:56:35,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:35,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-07-12 15:56:35,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:35,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-07-12 15:56:35,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:35,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-07-12 15:56:35,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:35,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-07-12 15:56:35,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:35,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-07-12 15:56:35,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:35,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-07-12 15:56:35,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:35,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-07-12 15:56:35,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:35,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 15:56:35,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:35,063 INFO L134 CoverageAnalysis]: Checked inductivity of 413 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2022-07-12 15:56:35,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 15:56:35,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028646880] [2022-07-12 15:56:35,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028646880] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 15:56:35,064 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 15:56:35,064 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 15:56:35,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892465048] [2022-07-12 15:56:35,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 15:56:35,065 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 15:56:35,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 15:56:35,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 15:56:35,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-12 15:56:35,066 INFO L87 Difference]: Start difference. First operand 4141 states and 5747 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-12 15:56:44,332 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:56:46,499 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:56:46,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 15:56:46,978 INFO L93 Difference]: Finished difference Result 4530 states and 6344 transitions. [2022-07-12 15:56:46,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-12 15:56:46,979 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (24), 4 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 132 [2022-07-12 15:56:46,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 15:56:46,991 INFO L225 Difference]: With dead ends: 4530 [2022-07-12 15:56:46,991 INFO L226 Difference]: Without dead ends: 4370 [2022-07-12 15:56:46,993 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-12 15:56:46,993 INFO L413 NwaCegarLoop]: 5148 mSDtfsCounter, 5870 mSDsluCounter, 8416 mSDsCounter, 0 mSdLazyCounter, 6523 mSolverCounterSat, 2882 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6472 SdHoareTripleChecker+Valid, 13564 SdHoareTripleChecker+Invalid, 9407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2882 IncrementalHoareTripleChecker+Valid, 6523 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2022-07-12 15:56:46,993 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6472 Valid, 13564 Invalid, 9407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2882 Valid, 6523 Invalid, 2 Unknown, 0 Unchecked, 11.4s Time] [2022-07-12 15:56:46,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4370 states. [2022-07-12 15:56:47,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4370 to 4041. [2022-07-12 15:56:47,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4041 states, 2676 states have (on average 1.257847533632287) internal successors, (3366), 2772 states have internal predecessors, (3366), 1122 states have call successors, (1122), 241 states have call predecessors, (1122), 241 states have return successors, (1122), 1092 states have call predecessors, (1122), 1122 states have call successors, (1122) [2022-07-12 15:56:47,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4041 states to 4041 states and 5610 transitions. [2022-07-12 15:56:47,178 INFO L78 Accepts]: Start accepts. Automaton has 4041 states and 5610 transitions. Word has length 132 [2022-07-12 15:56:47,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 15:56:47,178 INFO L495 AbstractCegarLoop]: Abstraction has 4041 states and 5610 transitions. [2022-07-12 15:56:47,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-07-12 15:56:47,179 INFO L276 IsEmpty]: Start isEmpty. Operand 4041 states and 5610 transitions. [2022-07-12 15:56:47,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2022-07-12 15:56:47,181 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 15:56:47,181 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 15:56:47,181 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-12 15:56:47,182 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-07-12 15:56:47,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 15:56:47,182 INFO L85 PathProgramCache]: Analyzing trace with hash 536943563, now seen corresponding path program 1 times [2022-07-12 15:56:47,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 15:56:47,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908924788] [2022-07-12 15:56:47,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 15:56:47,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 15:56:47,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 15:56:47,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:56:47,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 15:56:47,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 15:56:47,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 15:56:47,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:56:47,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 15:56:47,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 15:56:47,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-12 15:56:47,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-12 15:56:47,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:56:47,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-12 15:56:47,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 15:56:47,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-12 15:56:47,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-12 15:56:47,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:56:47,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-12 15:56:47,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 15:56:47,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-12 15:56:47,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-07-12 15:56:47,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-12 15:56:47,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:56:47,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:47,652 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2022-07-12 15:56:47,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 15:56:47,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908924788] [2022-07-12 15:56:47,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908924788] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 15:56:47,655 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 15:56:47,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-12 15:56:47,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846681497] [2022-07-12 15:56:47,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 15:56:47,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 15:56:47,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 15:56:47,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 15:56:47,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-12 15:56:47,656 INFO L87 Difference]: Start difference. First operand 4041 states and 5610 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) [2022-07-12 15:56:53,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 15:56:53,196 INFO L93 Difference]: Finished difference Result 8325 states and 11666 transitions. [2022-07-12 15:56:53,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-12 15:56:53,197 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) Word has length 155 [2022-07-12 15:56:53,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 15:56:53,217 INFO L225 Difference]: With dead ends: 8325 [2022-07-12 15:56:53,217 INFO L226 Difference]: Without dead ends: 4367 [2022-07-12 15:56:53,227 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-12 15:56:53,227 INFO L413 NwaCegarLoop]: 5025 mSDtfsCounter, 1460 mSDsluCounter, 5057 mSDsCounter, 0 mSdLazyCounter, 3769 mSolverCounterSat, 1235 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1953 SdHoareTripleChecker+Valid, 10082 SdHoareTripleChecker+Invalid, 5004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1235 IncrementalHoareTripleChecker+Valid, 3769 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-07-12 15:56:53,227 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1953 Valid, 10082 Invalid, 5004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1235 Valid, 3769 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2022-07-12 15:56:53,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4367 states. [2022-07-12 15:56:53,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4367 to 4042. [2022-07-12 15:56:53,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4042 states, 2677 states have (on average 1.2577512140455733) internal successors, (3367), 2773 states have internal predecessors, (3367), 1122 states have call successors, (1122), 241 states have call predecessors, (1122), 241 states have return successors, (1122), 1092 states have call predecessors, (1122), 1122 states have call successors, (1122) [2022-07-12 15:56:53,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4042 states to 4042 states and 5611 transitions. [2022-07-12 15:56:53,390 INFO L78 Accepts]: Start accepts. Automaton has 4042 states and 5611 transitions. Word has length 155 [2022-07-12 15:56:53,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 15:56:53,391 INFO L495 AbstractCegarLoop]: Abstraction has 4042 states and 5611 transitions. [2022-07-12 15:56:53,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) [2022-07-12 15:56:53,391 INFO L276 IsEmpty]: Start isEmpty. Operand 4042 states and 5611 transitions. [2022-07-12 15:56:53,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2022-07-12 15:56:53,394 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 15:56:53,394 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 15:56:53,394 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-12 15:56:53,394 INFO L420 AbstractCegarLoop]: === Iteration 17 === 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)] === [2022-07-12 15:56:53,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 15:56:53,394 INFO L85 PathProgramCache]: Analyzing trace with hash 1238008141, now seen corresponding path program 1 times [2022-07-12 15:56:53,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 15:56:53,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980827167] [2022-07-12 15:56:53,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 15:56:53,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 15:56:53,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 15:56:53,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:56:53,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 15:56:53,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 15:56:53,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 15:56:53,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:56:53,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 15:56:53,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 15:56:53,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-12 15:56:53,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-12 15:56:53,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:56:53,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-12 15:56:53,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 15:56:53,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-12 15:56:53,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-12 15:56:53,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:56:53,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-12 15:56:53,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 15:56:53,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-12 15:56:53,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-07-12 15:56:53,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-12 15:56:53,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:56:53,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:56:53,788 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2022-07-12 15:56:53,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 15:56:53,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980827167] [2022-07-12 15:56:53,789 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980827167] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 15:56:53,789 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 15:56:53,789 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 15:56:53,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589675297] [2022-07-12 15:56:53,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 15:56:53,790 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 15:56:53,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 15:56:53,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 15:56:53,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-12 15:56:53,791 INFO L87 Difference]: Start difference. First operand 4042 states and 5611 transitions. Second operand has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-12 15:57:02,210 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:57:04,365 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:57:04,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 15:57:04,922 INFO L93 Difference]: Finished difference Result 4375 states and 6155 transitions. [2022-07-12 15:57:04,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-12 15:57:04,923 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 155 [2022-07-12 15:57:04,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 15:57:04,937 INFO L225 Difference]: With dead ends: 4375 [2022-07-12 15:57:04,937 INFO L226 Difference]: Without dead ends: 4373 [2022-07-12 15:57:04,939 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-12 15:57:04,939 INFO L413 NwaCegarLoop]: 5048 mSDtfsCounter, 5279 mSDsluCounter, 8531 mSDsCounter, 0 mSdLazyCounter, 6643 mSolverCounterSat, 2745 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5777 SdHoareTripleChecker+Valid, 13579 SdHoareTripleChecker+Invalid, 9390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2745 IncrementalHoareTripleChecker+Valid, 6643 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.7s IncrementalHoareTripleChecker+Time [2022-07-12 15:57:04,940 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5777 Valid, 13579 Invalid, 9390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2745 Valid, 6643 Invalid, 2 Unknown, 0 Unchecked, 10.7s Time] [2022-07-12 15:57:04,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4373 states. [2022-07-12 15:57:05,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4373 to 4046. [2022-07-12 15:57:05,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4046 states, 2680 states have (on average 1.257462686567164) internal successors, (3370), 2776 states have internal predecessors, (3370), 1122 states have call successors, (1122), 242 states have call predecessors, (1122), 242 states have return successors, (1122), 1092 states have call predecessors, (1122), 1122 states have call successors, (1122) [2022-07-12 15:57:05,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4046 states to 4046 states and 5614 transitions. [2022-07-12 15:57:05,306 INFO L78 Accepts]: Start accepts. Automaton has 4046 states and 5614 transitions. Word has length 155 [2022-07-12 15:57:05,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 15:57:05,306 INFO L495 AbstractCegarLoop]: Abstraction has 4046 states and 5614 transitions. [2022-07-12 15:57:05,306 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-07-12 15:57:05,306 INFO L276 IsEmpty]: Start isEmpty. Operand 4046 states and 5614 transitions. [2022-07-12 15:57:05,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2022-07-12 15:57:05,312 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 15:57:05,312 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 15:57:05,312 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-12 15:57:05,312 INFO L420 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)] === [2022-07-12 15:57:05,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 15:57:05,313 INFO L85 PathProgramCache]: Analyzing trace with hash 1064455726, now seen corresponding path program 1 times [2022-07-12 15:57:05,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 15:57:05,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206815160] [2022-07-12 15:57:05,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 15:57:05,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 15:57:05,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 15:57:05,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:57:05,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 15:57:05,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 15:57:05,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 15:57:05,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:57:05,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 15:57:05,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 15:57:05,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-12 15:57:05,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-12 15:57:05,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:57:05,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-12 15:57:05,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 15:57:05,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-12 15:57:05,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-12 15:57:05,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:57:05,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-12 15:57:05,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 15:57:05,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-12 15:57:05,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-07-12 15:57:05,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-12 15:57:05,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-07-12 15:57:05,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-07-12 15:57:05,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-07-12 15:57:05,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-07-12 15:57:05,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-12 15:57:05,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:57:05,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-07-12 15:57:05,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-07-12 15:57:05,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:05,670 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2022-07-12 15:57:05,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 15:57:05,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206815160] [2022-07-12 15:57:05,670 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206815160] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 15:57:05,670 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 15:57:05,671 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 15:57:05,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478840440] [2022-07-12 15:57:05,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 15:57:05,672 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 15:57:05,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 15:57:05,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 15:57:05,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-12 15:57:05,672 INFO L87 Difference]: Start difference. First operand 4046 states and 5614 transitions. Second operand has 6 states, 6 states have (on average 18.0) internal successors, (108), 4 states have internal predecessors, (108), 2 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-07-12 15:57:13,373 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:57:15,527 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:57:16,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 15:57:16,145 INFO L93 Difference]: Finished difference Result 4379 states and 6158 transitions. [2022-07-12 15:57:16,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-12 15:57:16,146 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.0) internal successors, (108), 4 states have internal predecessors, (108), 2 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 204 [2022-07-12 15:57:16,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 15:57:16,162 INFO L225 Difference]: With dead ends: 4379 [2022-07-12 15:57:16,162 INFO L226 Difference]: Without dead ends: 4377 [2022-07-12 15:57:16,163 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-07-12 15:57:16,164 INFO L413 NwaCegarLoop]: 5025 mSDtfsCounter, 5700 mSDsluCounter, 8085 mSDsCounter, 0 mSdLazyCounter, 6418 mSolverCounterSat, 2803 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6267 SdHoareTripleChecker+Valid, 13110 SdHoareTripleChecker+Invalid, 9223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2803 IncrementalHoareTripleChecker+Valid, 6418 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.1s IncrementalHoareTripleChecker+Time [2022-07-12 15:57:16,164 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6267 Valid, 13110 Invalid, 9223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2803 Valid, 6418 Invalid, 2 Unknown, 0 Unchecked, 10.1s Time] [2022-07-12 15:57:16,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4377 states. [2022-07-12 15:57:16,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4377 to 4050. [2022-07-12 15:57:16,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4050 states, 2683 states have (on average 1.2568020872158032) internal successors, (3372), 2779 states have internal predecessors, (3372), 1122 states have call successors, (1122), 243 states have call predecessors, (1122), 243 states have return successors, (1122), 1092 states have call predecessors, (1122), 1122 states have call successors, (1122) [2022-07-12 15:57:16,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4050 states to 4050 states and 5616 transitions. [2022-07-12 15:57:16,329 INFO L78 Accepts]: Start accepts. Automaton has 4050 states and 5616 transitions. Word has length 204 [2022-07-12 15:57:16,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 15:57:16,330 INFO L495 AbstractCegarLoop]: Abstraction has 4050 states and 5616 transitions. [2022-07-12 15:57:16,330 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.0) internal successors, (108), 4 states have internal predecessors, (108), 2 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-07-12 15:57:16,330 INFO L276 IsEmpty]: Start isEmpty. Operand 4050 states and 5616 transitions. [2022-07-12 15:57:16,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2022-07-12 15:57:16,338 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 15:57:16,338 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 15:57:16,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-12 15:57:16,339 INFO L420 AbstractCegarLoop]: === Iteration 19 === 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)] === [2022-07-12 15:57:16,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 15:57:16,339 INFO L85 PathProgramCache]: Analyzing trace with hash -135921463, now seen corresponding path program 1 times [2022-07-12 15:57:16,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 15:57:16,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513712297] [2022-07-12 15:57:16,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 15:57:16,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 15:57:16,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-07-12 15:57:16,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:57:16,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-12 15:57:16,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 15:57:16,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-07-12 15:57:16,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:57:16,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-07-12 15:57:16,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-07-12 15:57:16,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-07-12 15:57:16,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-07-12 15:57:16,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:57:16,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-12 15:57:16,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 15:57:16,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-12 15:57:16,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-12 15:57:16,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:57:16,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-12 15:57:16,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 15:57:16,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-12 15:57:16,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-07-12 15:57:16,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-12 15:57:16,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-07-12 15:57:16,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-07-12 15:57:16,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-07-12 15:57:16,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-07-12 15:57:16,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-12 15:57:16,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:57:16,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-07-12 15:57:16,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-07-12 15:57:16,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-07-12 15:57:16,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:57:16,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-12 15:57:16,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-12 15:57:16,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-07-12 15:57:16,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 15:57:16,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-07-12 15:57:16,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 15:57:16,961 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2022-07-12 15:57:16,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 15:57:16,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513712297] [2022-07-12 15:57:16,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513712297] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 15:57:16,962 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 15:57:16,962 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-12 15:57:16,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887009584] [2022-07-12 15:57:16,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 15:57:16,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-12 15:57:16,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 15:57:16,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-12 15:57:16,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-07-12 15:57:16,964 INFO L87 Difference]: Start difference. First operand 4050 states and 5616 transitions. Second operand has 10 states, 9 states have (on average 14.11111111111111) internal successors, (127), 6 states have internal predecessors, (127), 3 states have call successors, (39), 4 states have call predecessors, (39), 3 states have return successors, (33), 4 states have call predecessors, (33), 2 states have call successors, (33) [2022-07-12 15:57:26,628 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:57:44,332 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-12 15:57:46,536 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []