./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-rc-nuvoton-cir.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/bin/uautomizer-YU5uOKAj3y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/bin/uautomizer-YU5uOKAj3y/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/bin/uautomizer-YU5uOKAj3y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/bin/uautomizer-YU5uOKAj3y/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-rc-nuvoton-cir.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/bin/uautomizer-YU5uOKAj3y --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 4bd03bf538c8a1f05055d45724b67645b210b4f99e6ffddc4b441645e05ec36a --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 17:31:16,281 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 17:31:16,284 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 17:31:16,338 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 17:31:16,339 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 17:31:16,347 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 17:31:16,348 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 17:31:16,352 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 17:31:16,355 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 17:31:16,360 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 17:31:16,361 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 17:31:16,363 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 17:31:16,364 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 17:31:16,367 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 17:31:16,369 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 17:31:16,373 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 17:31:16,374 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 17:31:16,375 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 17:31:16,378 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 17:31:16,385 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 17:31:16,387 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 17:31:16,388 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 17:31:16,392 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 17:31:16,393 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 17:31:16,402 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 17:31:16,402 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 17:31:16,402 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 17:31:16,404 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 17:31:16,405 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 17:31:16,406 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 17:31:16,407 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 17:31:16,408 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 17:31:16,410 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 17:31:16,411 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 17:31:16,412 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 17:31:16,413 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 17:31:16,413 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 17:31:16,414 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 17:31:16,414 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 17:31:16,415 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 17:31:16,416 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 17:31:16,417 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-13 17:31:16,456 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 17:31:16,457 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 17:31:16,457 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 17:31:16,458 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 17:31:16,464 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 17:31:16,465 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 17:31:16,466 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 17:31:16,466 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 17:31:16,466 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 17:31:16,466 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 17:31:16,467 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-13 17:31:16,468 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 17:31:16,468 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 17:31:16,468 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 17:31:16,468 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 17:31:16,469 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 17:31:16,469 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 17:31:16,469 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 17:31:16,469 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 17:31:16,470 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 17:31:16,470 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 17:31:16,470 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 17:31:16,470 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 17:31:16,471 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 17:31:16,471 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 17:31:16,471 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-13 17:31:16,471 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-13 17:31:16,472 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-13 17:31:16,472 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-13 17:31:16,473 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 17:31:16,474 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 17:31:16,474 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/bin/uautomizer-YU5uOKAj3y/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/bin/uautomizer-YU5uOKAj3y 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 -> 4bd03bf538c8a1f05055d45724b67645b210b4f99e6ffddc4b441645e05ec36a [2021-11-13 17:31:16,805 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 17:31:16,846 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 17:31:16,850 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 17:31:16,851 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 17:31:16,852 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 17:31:16,853 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/bin/uautomizer-YU5uOKAj3y/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-rc-nuvoton-cir.cil.i [2021-11-13 17:31:16,939 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/bin/uautomizer-YU5uOKAj3y/data/8f5500ed8/7442b070f6ec4f6e962270bbc2208c76/FLAG0dfa3a89d [2021-11-13 17:31:17,780 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 17:31:17,781 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-rc-nuvoton-cir.cil.i [2021-11-13 17:31:17,817 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/bin/uautomizer-YU5uOKAj3y/data/8f5500ed8/7442b070f6ec4f6e962270bbc2208c76/FLAG0dfa3a89d [2021-11-13 17:31:18,292 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/bin/uautomizer-YU5uOKAj3y/data/8f5500ed8/7442b070f6ec4f6e962270bbc2208c76 [2021-11-13 17:31:18,295 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 17:31:18,297 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 17:31:18,298 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 17:31:18,299 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 17:31:18,303 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 17:31:18,304 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 05:31:18" (1/1) ... [2021-11-13 17:31:18,305 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@cb61360 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:18, skipping insertion in model container [2021-11-13 17:31:18,305 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 05:31:18" (1/1) ... [2021-11-13 17:31:18,313 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 17:31:18,433 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 17:31:20,270 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-rc-nuvoton-cir.cil.i[196376,196389] [2021-11-13 17:31:20,274 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-rc-nuvoton-cir.cil.i[196545,196558] [2021-11-13 17:31:20,276 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-rc-nuvoton-cir.cil.i[196712,196725] [2021-11-13 17:31:20,277 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-rc-nuvoton-cir.cil.i[196880,196893] [2021-11-13 17:31:20,288 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 17:31:20,320 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 17:31:20,677 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-rc-nuvoton-cir.cil.i[196376,196389] [2021-11-13 17:31:20,678 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-rc-nuvoton-cir.cil.i[196545,196558] [2021-11-13 17:31:20,678 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-rc-nuvoton-cir.cil.i[196712,196725] [2021-11-13 17:31:20,679 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-rc-nuvoton-cir.cil.i[196880,196893] [2021-11-13 17:31:20,682 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 17:31:20,780 INFO L208 MainTranslator]: Completed translation [2021-11-13 17:31:20,781 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:20 WrapperNode [2021-11-13 17:31:20,781 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 17:31:20,782 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 17:31:20,783 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 17:31:20,783 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 17:31:20,791 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:20" (1/1) ... [2021-11-13 17:31:20,893 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:20" (1/1) ... [2021-11-13 17:31:20,998 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 17:31:20,999 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 17:31:20,999 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 17:31:20,999 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 17:31:21,009 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:20" (1/1) ... [2021-11-13 17:31:21,009 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:20" (1/1) ... [2021-11-13 17:31:21,025 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:20" (1/1) ... [2021-11-13 17:31:21,026 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:20" (1/1) ... [2021-11-13 17:31:21,129 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:20" (1/1) ... [2021-11-13 17:31:21,157 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:20" (1/1) ... [2021-11-13 17:31:21,179 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:20" (1/1) ... [2021-11-13 17:31:21,200 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 17:31:21,201 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 17:31:21,202 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 17:31:21,202 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 17:31:21,203 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:20" (1/1) ... [2021-11-13 17:31:21,212 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 17:31:21,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:31:21,237 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 17:31:21,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76443de4-d1fc-46dc-aec9-ef745b6dc1ed/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 17:31:21,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2021-11-13 17:31:21,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2021-11-13 17:31:21,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-13 17:31:21,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-13 17:31:21,298 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-13 17:31:21,298 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-13 17:31:21,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2021-11-13 17:31:21,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2021-11-13 17:31:21,299 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_efm_disable [2021-11-13 17:31:21,299 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_efm_disable [2021-11-13 17:31:21,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-13 17:31:21,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-13 17:31:21,299 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2021-11-13 17:31:21,299 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2021-11-13 17:31:21,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-13 17:31:21,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-13 17:31:21,300 INFO L130 BoogieDeclarations]: Found specification of procedure pnp_port_len [2021-11-13 17:31:21,300 INFO L138 BoogieDeclarations]: Found implementation of procedure pnp_port_len [2021-11-13 17:31:21,300 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_wake_reg_read [2021-11-13 17:31:21,301 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_wake_reg_read [2021-11-13 17:31:21,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-11-13 17:31:21,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-11-13 17:31:21,301 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-11-13 17:31:21,301 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-11-13 17:31:21,301 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_clear_tx_fifo [2021-11-13 17:31:21,302 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_clear_tx_fifo [2021-11-13 17:31:21,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-13 17:31:21,302 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-13 17:31:21,302 INFO L130 BoogieDeclarations]: Found specification of procedure ir_raw_event_handle [2021-11-13 17:31:21,302 INFO L138 BoogieDeclarations]: Found implementation of procedure ir_raw_event_handle [2021-11-13 17:31:21,303 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-13 17:31:21,303 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-13 17:31:21,303 INFO L130 BoogieDeclarations]: Found specification of procedure rc_unregister_device [2021-11-13 17:31:21,303 INFO L138 BoogieDeclarations]: Found implementation of procedure rc_unregister_device [2021-11-13 17:31:21,303 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_clear_cir_wake_fifo [2021-11-13 17:31:21,303 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_clear_cir_wake_fifo [2021-11-13 17:31:21,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 17:31:21,304 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_process_rx_ir_data [2021-11-13 17:31:21,304 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_process_rx_ir_data [2021-11-13 17:31:21,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-13 17:31:21,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-13 17:31:21,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-13 17:31:21,306 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cr_write [2021-11-13 17:31:21,306 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cr_write [2021-11-13 17:31:21,306 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_remove [2021-11-13 17:31:21,307 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_remove [2021-11-13 17:31:21,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_47 [2021-11-13 17:31:21,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_47 [2021-11-13 17:31:21,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_45 [2021-11-13 17:31:21,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_45 [2021-11-13 17:31:21,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-13 17:31:21,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-13 17:31:21,307 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-11-13 17:31:21,308 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-11-13 17:31:21,308 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-13 17:31:21,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-13 17:31:21,308 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_regs_init [2021-11-13 17:31:21,308 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_regs_init [2021-11-13 17:31:21,309 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_tx_inactive [2021-11-13 17:31:21,309 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_tx_inactive [2021-11-13 17:31:21,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_NOT_ARG_SIGN [2021-11-13 17:31:21,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_NOT_ARG_SIGN [2021-11-13 17:31:21,309 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_clear_cir_fifo [2021-11-13 17:31:21,310 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_clear_cir_fifo [2021-11-13 17:31:21,310 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2021-11-13 17:31:21,310 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2021-11-13 17:31:21,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2021-11-13 17:31:21,310 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2021-11-13 17:31:21,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-13 17:31:21,311 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-13 17:31:21,311 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2021-11-13 17:31:21,311 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2021-11-13 17:31:21,311 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_reg_read [2021-11-13 17:31:21,311 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_reg_read [2021-11-13 17:31:21,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_nvt_lock_of_nvt_dev [2021-11-13 17:31:21,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_nvt_lock_of_nvt_dev [2021-11-13 17:31:21,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-13 17:31:21,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-13 17:31:21,312 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_get_rx_ir_data [2021-11-13 17:31:21,313 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_get_rx_ir_data [2021-11-13 17:31:21,313 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-13 17:31:21,313 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-13 17:31:21,313 INFO L130 BoogieDeclarations]: Found specification of procedure pnp_get_resource [2021-11-13 17:31:21,313 INFO L138 BoogieDeclarations]: Found implementation of procedure pnp_get_resource [2021-11-13 17:31:21,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-13 17:31:21,314 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_reg_write [2021-11-13 17:31:21,314 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_reg_write [2021-11-13 17:31:21,314 INFO L130 BoogieDeclarations]: Found specification of procedure pnp_resource_valid [2021-11-13 17:31:21,314 INFO L138 BoogieDeclarations]: Found implementation of procedure pnp_resource_valid [2021-11-13 17:31:21,314 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-13 17:31:21,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-13 17:31:21,315 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_set_cir_iren [2021-11-13 17:31:21,315 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_set_cir_iren [2021-11-13 17:31:21,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-13 17:31:21,316 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-11-13 17:31:21,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-11-13 17:31:21,316 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-11-13 17:31:21,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-11-13 17:31:21,316 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-13 17:31:21,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-13 17:31:21,317 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_set_reg_bit [2021-11-13 17:31:21,317 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_set_reg_bit [2021-11-13 17:31:21,317 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2021-11-13 17:31:21,317 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2021-11-13 17:31:21,318 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-13 17:31:21,318 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-13 17:31:21,318 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_wake_regs_init [2021-11-13 17:31:21,318 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_wake_regs_init [2021-11-13 17:31:21,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-13 17:31:21,319 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cr_read [2021-11-13 17:31:21,319 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cr_read [2021-11-13 17:31:21,319 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_enable_wake [2021-11-13 17:31:21,319 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_enable_wake [2021-11-13 17:31:21,320 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2021-11-13 17:31:21,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2021-11-13 17:31:21,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-13 17:31:21,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-13 17:31:21,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-13 17:31:21,321 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2021-11-13 17:31:21,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2021-11-13 17:31:21,321 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-13 17:31:21,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-13 17:31:21,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-13 17:31:21,322 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_cir_wake_reg_write [2021-11-13 17:31:21,322 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_cir_wake_reg_write [2021-11-13 17:31:21,322 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_efm_enable [2021-11-13 17:31:21,323 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_efm_enable [2021-11-13 17:31:21,323 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_disable_cir [2021-11-13 17:31:21,323 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_disable_cir [2021-11-13 17:31:21,323 INFO L130 BoogieDeclarations]: Found specification of procedure pnp_port_start [2021-11-13 17:31:21,323 INFO L138 BoogieDeclarations]: Found implementation of procedure pnp_port_start [2021-11-13 17:31:21,324 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_select_logical_dev [2021-11-13 17:31:21,324 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_select_logical_dev [2021-11-13 17:31:21,324 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-13 17:31:21,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-13 17:31:21,324 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2021-11-13 17:31:21,325 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2021-11-13 17:31:21,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2021-11-13 17:31:21,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2021-11-13 17:31:21,325 INFO L130 BoogieDeclarations]: Found specification of procedure nvt_shutdown [2021-11-13 17:31:21,325 INFO L138 BoogieDeclarations]: Found implementation of procedure nvt_shutdown [2021-11-13 17:31:21,326 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2021-11-13 17:31:21,326 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2021-11-13 17:31:21,326 INFO L130 BoogieDeclarations]: Found specification of procedure pnp_get_drvdata [2021-11-13 17:31:21,326 INFO L138 BoogieDeclarations]: Found implementation of procedure pnp_get_drvdata [2021-11-13 17:31:21,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-13 17:31:21,327 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2021-11-13 17:31:21,327 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2021-11-13 17:31:21,327 INFO L130 BoogieDeclarations]: Found specification of procedure pnp_port_valid [2021-11-13 17:31:21,327 INFO L138 BoogieDeclarations]: Found implementation of procedure pnp_port_valid [2021-11-13 17:31:21,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-11-13 17:31:21,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-11-13 17:31:21,328 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 17:31:21,328 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 17:31:22,428 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-13 17:31:30,890 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-11-13 17:31:30,994 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 17:31:30,995 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-13 17:31:30,999 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 05:31:30 BoogieIcfgContainer [2021-11-13 17:31:30,999 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 17:31:31,001 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 17:31:31,001 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 17:31:31,005 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 17:31:31,005 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 05:31:18" (1/3) ... [2021-11-13 17:31:31,006 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7cd23869 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 05:31:31, skipping insertion in model container [2021-11-13 17:31:31,007 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:31:20" (2/3) ... [2021-11-13 17:31:31,007 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7cd23869 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 05:31:31, skipping insertion in model container [2021-11-13 17:31:31,007 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 05:31:30" (3/3) ... [2021-11-13 17:31:31,009 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-rc-nuvoton-cir.cil.i [2021-11-13 17:31:31,015 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 17:31:31,015 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-11-13 17:31:31,088 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 17:31:31,096 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 17:31:31,097 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-13 17:31:31,167 INFO L276 IsEmpty]: Start isEmpty. Operand has 1073 states, 632 states have (on average 1.2373417721518987) internal successors, (782), 646 states have internal predecessors, (782), 368 states have call successors, (368), 71 states have call predecessors, (368), 70 states have return successors, (364), 363 states have call predecessors, (364), 364 states have call successors, (364) [2021-11-13 17:31:31,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-13 17:31:31,179 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:31:31,180 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 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] [2021-11-13 17:31:31,180 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:31:31,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:31:31,186 INFO L85 PathProgramCache]: Analyzing trace with hash -1302694362, now seen corresponding path program 1 times [2021-11-13 17:31:31,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:31:31,196 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611183530] [2021-11-13 17:31:31,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:31:31,197 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:31:31,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:31,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:31:31,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:31,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:31:31,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:31,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:31:31,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:31,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:31:31,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:31,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:31:31,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:31,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:31:31,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:32,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:31:32,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:32,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-13 17:31:32,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:32,044 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-13 17:31:32,046 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:31:32,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611183530] [2021-11-13 17:31:32,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [611183530] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:31:32,048 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:31:32,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:31:32,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005444898] [2021-11-13 17:31:32,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:31:32,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:31:32,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:31:32,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:31:32,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:31:32,095 INFO L87 Difference]: Start difference. First operand has 1073 states, 632 states have (on average 1.2373417721518987) internal successors, (782), 646 states have internal predecessors, (782), 368 states have call successors, (368), 71 states have call predecessors, (368), 70 states have return successors, (364), 363 states have call predecessors, (364), 364 states have call successors, (364) Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-13 17:31:34,162 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:31:36,283 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:31:40,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:31:40,859 INFO L93 Difference]: Finished difference Result 3210 states and 4628 transitions. [2021-11-13 17:31:40,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 17:31:40,861 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 57 [2021-11-13 17:31:40,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:31:40,913 INFO L225 Difference]: With dead ends: 3210 [2021-11-13 17:31:40,913 INFO L226 Difference]: Without dead ends: 2139 [2021-11-13 17:31:40,925 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:31:40,929 INFO L933 BasicCegarLoop]: 1658 mSDtfsCounter, 1506 mSDsluCounter, 1714 mSDsCounter, 0 mSdLazyCounter, 1081 mSolverCounterSat, 1063 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7388.71ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1843 SdHoareTripleChecker+Valid, 3372 SdHoareTripleChecker+Invalid, 2146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 75.67ms SdHoareTripleChecker+Time, 1063 IncrementalHoareTripleChecker+Valid, 1081 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8289.58ms IncrementalHoareTripleChecker+Time [2021-11-13 17:31:40,930 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1843 Valid, 3372 Invalid, 2146 Unknown, 0 Unchecked, 75.67ms Time], IncrementalHoareTripleChecker [1063 Valid, 1081 Invalid, 2 Unknown, 0 Unchecked, 8289.58ms Time] [2021-11-13 17:31:40,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2139 states. [2021-11-13 17:31:41,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2139 to 2055. [2021-11-13 17:31:41,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2055 states, 1211 states have (on average 1.23121387283237) internal successors, (1491), 1237 states have internal predecessors, (1491), 704 states have call successors, (704), 138 states have call predecessors, (704), 137 states have return successors, (701), 699 states have call predecessors, (701), 701 states have call successors, (701) [2021-11-13 17:31:41,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2055 states to 2055 states and 2896 transitions. [2021-11-13 17:31:41,227 INFO L78 Accepts]: Start accepts. Automaton has 2055 states and 2896 transitions. Word has length 57 [2021-11-13 17:31:41,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:31:41,228 INFO L470 AbstractCegarLoop]: Abstraction has 2055 states and 2896 transitions. [2021-11-13 17:31:41,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-13 17:31:41,229 INFO L276 IsEmpty]: Start isEmpty. Operand 2055 states and 2896 transitions. [2021-11-13 17:31:41,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-11-13 17:31:41,235 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:31:41,235 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 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] [2021-11-13 17:31:41,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-13 17:31:41,236 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:31:41,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:31:41,237 INFO L85 PathProgramCache]: Analyzing trace with hash 1668427310, now seen corresponding path program 1 times [2021-11-13 17:31:41,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:31:41,237 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995136877] [2021-11-13 17:31:41,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:31:41,237 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:31:41,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:41,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:31:41,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:41,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:31:41,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:41,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:31:41,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:41,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:31:41,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:41,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:31:41,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:41,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:31:41,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:41,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:31:41,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:41,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:31:41,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:41,514 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-13 17:31:41,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:31:41,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995136877] [2021-11-13 17:31:41,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995136877] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:31:41,515 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:31:41,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:31:41,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785058077] [2021-11-13 17:31:41,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:31:41,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:31:41,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:31:41,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:31:41,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:31:41,519 INFO L87 Difference]: Start difference. First operand 2055 states and 2896 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-13 17:31:43,569 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:31:45,708 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:31:48,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:31:48,912 INFO L93 Difference]: Finished difference Result 3950 states and 5567 transitions. [2021-11-13 17:31:48,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 17:31:48,912 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 71 [2021-11-13 17:31:48,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:31:48,932 INFO L225 Difference]: With dead ends: 3950 [2021-11-13 17:31:48,932 INFO L226 Difference]: Without dead ends: 1906 [2021-11-13 17:31:48,943 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:31:48,944 INFO L933 BasicCegarLoop]: 1484 mSDtfsCounter, 747 mSDsluCounter, 1676 mSDsCounter, 0 mSdLazyCounter, 894 mSolverCounterSat, 616 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6389.38ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 928 SdHoareTripleChecker+Valid, 3160 SdHoareTripleChecker+Invalid, 1512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 38.48ms SdHoareTripleChecker+Time, 616 IncrementalHoareTripleChecker+Valid, 894 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7105.23ms IncrementalHoareTripleChecker+Time [2021-11-13 17:31:48,945 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [928 Valid, 3160 Invalid, 1512 Unknown, 0 Unchecked, 38.48ms Time], IncrementalHoareTripleChecker [616 Valid, 894 Invalid, 2 Unknown, 0 Unchecked, 7105.23ms Time] [2021-11-13 17:31:48,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1906 states. [2021-11-13 17:31:49,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1906 to 1829. [2021-11-13 17:31:49,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1829 states, 1140 states have (on average 1.2578947368421052) internal successors, (1434), 1178 states have internal predecessors, (1434), 555 states have call successors, (555), 132 states have call predecessors, (555), 131 states have return successors, (552), 548 states have call predecessors, (552), 552 states have call successors, (552) [2021-11-13 17:31:49,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1829 states to 1829 states and 2541 transitions. [2021-11-13 17:31:49,069 INFO L78 Accepts]: Start accepts. Automaton has 1829 states and 2541 transitions. Word has length 71 [2021-11-13 17:31:49,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:31:49,070 INFO L470 AbstractCegarLoop]: Abstraction has 1829 states and 2541 transitions. [2021-11-13 17:31:49,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-13 17:31:49,070 INFO L276 IsEmpty]: Start isEmpty. Operand 1829 states and 2541 transitions. [2021-11-13 17:31:49,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-13 17:31:49,078 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:31:49,079 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2021-11-13 17:31:49,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-13 17:31:49,079 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:31:49,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:31:49,080 INFO L85 PathProgramCache]: Analyzing trace with hash 1262481058, now seen corresponding path program 1 times [2021-11-13 17:31:49,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:31:49,080 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229544141] [2021-11-13 17:31:49,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:31:49,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:31:49,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:49,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:31:49,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:49,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:31:49,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:49,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:31:49,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:49,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:31:49,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:49,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:31:49,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:49,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:31:49,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:49,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:31:49,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:49,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:31:49,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:49,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:31:49,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:49,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:31:49,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:49,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-13 17:31:49,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:49,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:31:49,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:49,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 17:31:49,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:49,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-13 17:31:49,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:49,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-11-13 17:31:49,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:49,512 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-13 17:31:49,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:31:49,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229544141] [2021-11-13 17:31:49,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229544141] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:31:49,517 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:31:49,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:31:49,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576132964] [2021-11-13 17:31:49,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:31:49,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:31:49,519 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:31:49,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:31:49,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:31:49,520 INFO L87 Difference]: Start difference. First operand 1829 states and 2541 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-11-13 17:31:51,589 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:31:53,771 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.18s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:31:57,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:31:57,966 INFO L93 Difference]: Finished difference Result 4767 states and 6663 transitions. [2021-11-13 17:31:57,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 17:31:57,967 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 109 [2021-11-13 17:31:57,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:31:57,996 INFO L225 Difference]: With dead ends: 4767 [2021-11-13 17:31:57,996 INFO L226 Difference]: Without dead ends: 3303 [2021-11-13 17:31:58,005 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:31:58,010 INFO L933 BasicCegarLoop]: 2018 mSDtfsCounter, 1421 mSDsluCounter, 1951 mSDsCounter, 0 mSdLazyCounter, 1079 mSolverCounterSat, 1000 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7279.69ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1752 SdHoareTripleChecker+Valid, 3969 SdHoareTripleChecker+Invalid, 2081 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 39.70ms SdHoareTripleChecker+Time, 1000 IncrementalHoareTripleChecker+Valid, 1079 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8144.08ms IncrementalHoareTripleChecker+Time [2021-11-13 17:31:58,013 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1752 Valid, 3969 Invalid, 2081 Unknown, 0 Unchecked, 39.70ms Time], IncrementalHoareTripleChecker [1000 Valid, 1079 Invalid, 2 Unknown, 0 Unchecked, 8144.08ms Time] [2021-11-13 17:31:58,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3303 states. [2021-11-13 17:31:58,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3303 to 3181. [2021-11-13 17:31:58,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3181 states, 1966 states have (on average 1.2563580874872837) internal successors, (2470), 2025 states have internal predecessors, (2470), 984 states have call successors, (984), 229 states have call predecessors, (984), 228 states have return successors, (981), 976 states have call predecessors, (981), 981 states have call successors, (981) [2021-11-13 17:31:58,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3181 states to 3181 states and 4435 transitions. [2021-11-13 17:31:58,203 INFO L78 Accepts]: Start accepts. Automaton has 3181 states and 4435 transitions. Word has length 109 [2021-11-13 17:31:58,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:31:58,206 INFO L470 AbstractCegarLoop]: Abstraction has 3181 states and 4435 transitions. [2021-11-13 17:31:58,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-11-13 17:31:58,207 INFO L276 IsEmpty]: Start isEmpty. Operand 3181 states and 4435 transitions. [2021-11-13 17:31:58,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-13 17:31:58,213 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:31:58,213 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2021-11-13 17:31:58,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-13 17:31:58,216 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:31:58,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:31:58,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1685182884, now seen corresponding path program 1 times [2021-11-13 17:31:58,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:31:58,219 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273535987] [2021-11-13 17:31:58,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:31:58,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:31:58,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:58,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:31:58,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:58,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:31:58,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:58,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:31:58,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:58,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:31:58,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:58,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:31:58,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:58,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:31:58,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:58,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:31:58,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:58,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:31:58,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:58,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:31:58,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:58,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:31:58,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:58,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-13 17:31:58,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:58,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:31:58,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:58,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 17:31:58,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:58,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-13 17:31:58,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:58,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-11-13 17:31:58,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:31:58,659 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2021-11-13 17:31:58,659 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:31:58,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273535987] [2021-11-13 17:31:58,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273535987] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:31:58,660 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:31:58,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 17:31:58,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896613192] [2021-11-13 17:31:58,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:31:58,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 17:31:58,663 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:31:58,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 17:31:58,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-13 17:31:58,668 INFO L87 Difference]: Start difference. First operand 3181 states and 4435 transitions. Second operand has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 4 states have internal predecessors, (44), 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) [2021-11-13 17:32:00,722 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:03,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:03,541 INFO L93 Difference]: Finished difference Result 3291 states and 4606 transitions. [2021-11-13 17:32:03,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 17:32:03,542 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 4 states have internal predecessors, (44), 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 109 [2021-11-13 17:32:03,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:03,574 INFO L225 Difference]: With dead ends: 3291 [2021-11-13 17:32:03,574 INFO L226 Difference]: Without dead ends: 3289 [2021-11-13 17:32:03,576 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:32:03,578 INFO L933 BasicCegarLoop]: 1378 mSDtfsCounter, 1295 mSDsluCounter, 2913 mSDsCounter, 0 mSdLazyCounter, 1048 mSolverCounterSat, 735 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4079.67ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1515 SdHoareTripleChecker+Valid, 4291 SdHoareTripleChecker+Invalid, 1784 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 32.66ms SdHoareTripleChecker+Time, 735 IncrementalHoareTripleChecker+Valid, 1048 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4429.23ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:03,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1515 Valid, 4291 Invalid, 1784 Unknown, 0 Unchecked, 32.66ms Time], IncrementalHoareTripleChecker [735 Valid, 1048 Invalid, 1 Unknown, 0 Unchecked, 4429.23ms Time] [2021-11-13 17:32:03,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3289 states. [2021-11-13 17:32:03,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3289 to 3185. [2021-11-13 17:32:03,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3185 states, 1969 states have (on average 1.25596749619096) internal successors, (2473), 2028 states have internal predecessors, (2473), 984 states have call successors, (984), 230 states have call predecessors, (984), 229 states have return successors, (981), 976 states have call predecessors, (981), 981 states have call successors, (981) [2021-11-13 17:32:03,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3185 states to 3185 states and 4438 transitions. [2021-11-13 17:32:03,763 INFO L78 Accepts]: Start accepts. Automaton has 3185 states and 4438 transitions. Word has length 109 [2021-11-13 17:32:03,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:03,764 INFO L470 AbstractCegarLoop]: Abstraction has 3185 states and 4438 transitions. [2021-11-13 17:32:03,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 4 states have internal predecessors, (44), 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) [2021-11-13 17:32:03,764 INFO L276 IsEmpty]: Start isEmpty. Operand 3185 states and 4438 transitions. [2021-11-13 17:32:03,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-13 17:32:03,768 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:03,768 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:03,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-13 17:32:03,769 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:32:03,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:03,770 INFO L85 PathProgramCache]: Analyzing trace with hash 1846967406, now seen corresponding path program 1 times [2021-11-13 17:32:03,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:03,770 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000543907] [2021-11-13 17:32:03,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:03,770 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:03,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:03,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:03,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:03,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:03,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:03,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:32:03,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:03,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:03,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:03,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:32:03,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:04,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:04,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:04,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:32:04,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:04,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 17:32:04,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:04,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:32:04,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:04,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:04,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:04,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-11-13 17:32:04,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:04,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:04,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:04,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-13 17:32:04,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:04,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:04,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:04,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-11-13 17:32:04,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:04,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:04,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:04,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 17:32:04,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:04,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:04,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:04,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-11-13 17:32:04,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:04,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:04,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:04,143 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2021-11-13 17:32:04,143 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:04,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000543907] [2021-11-13 17:32:04,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000543907] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:04,144 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:32:04,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:32:04,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536212885] [2021-11-13 17:32:04,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:04,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:32:04,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:04,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:32:04,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:32:04,148 INFO L87 Difference]: Start difference. First operand 3185 states and 4438 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-13 17:32:06,195 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:08,357 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:12,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:12,473 INFO L93 Difference]: Finished difference Result 9100 states and 12700 transitions. [2021-11-13 17:32:12,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 17:32:12,474 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 124 [2021-11-13 17:32:12,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:12,529 INFO L225 Difference]: With dead ends: 9100 [2021-11-13 17:32:12,529 INFO L226 Difference]: Without dead ends: 5926 [2021-11-13 17:32:12,545 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:32:12,547 INFO L933 BasicCegarLoop]: 1749 mSDtfsCounter, 1456 mSDsluCounter, 1793 mSDsCounter, 0 mSdLazyCounter, 1078 mSolverCounterSat, 1041 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7098.56ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1780 SdHoareTripleChecker+Valid, 3542 SdHoareTripleChecker+Invalid, 2121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 41.25ms SdHoareTripleChecker+Time, 1041 IncrementalHoareTripleChecker+Valid, 1078 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7953.06ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:12,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1780 Valid, 3542 Invalid, 2121 Unknown, 0 Unchecked, 41.25ms Time], IncrementalHoareTripleChecker [1041 Valid, 1078 Invalid, 2 Unknown, 0 Unchecked, 7953.06ms Time] [2021-11-13 17:32:12,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5926 states. [2021-11-13 17:32:12,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5926 to 5691. [2021-11-13 17:32:12,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5691 states, 3503 states have (on average 1.243791036254639) internal successors, (4357), 3597 states have internal predecessors, (4357), 1767 states have call successors, (1767), 419 states have call predecessors, (1767), 418 states have return successors, (1776), 1754 states have call predecessors, (1776), 1764 states have call successors, (1776) [2021-11-13 17:32:12,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5691 states to 5691 states and 7900 transitions. [2021-11-13 17:32:12,959 INFO L78 Accepts]: Start accepts. Automaton has 5691 states and 7900 transitions. Word has length 124 [2021-11-13 17:32:12,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:12,959 INFO L470 AbstractCegarLoop]: Abstraction has 5691 states and 7900 transitions. [2021-11-13 17:32:12,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-13 17:32:12,961 INFO L276 IsEmpty]: Start isEmpty. Operand 5691 states and 7900 transitions. [2021-11-13 17:32:12,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-13 17:32:12,964 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:12,964 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:12,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-13 17:32:12,965 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:32:12,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:12,965 INFO L85 PathProgramCache]: Analyzing trace with hash 1875449172, now seen corresponding path program 1 times [2021-11-13 17:32:12,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:12,966 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538523986] [2021-11-13 17:32:12,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:12,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:13,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:13,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:13,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:13,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:13,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:13,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:32:13,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:13,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:13,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:13,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:32:13,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:13,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:13,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:13,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:32:13,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:13,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:32:13,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:13,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:32:13,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:13,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:32:13,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:13,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-13 17:32:13,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:13,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:13,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:13,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 17:32:13,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:13,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-13 17:32:13,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:13,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-11-13 17:32:13,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:13,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-11-13 17:32:13,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:13,398 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2021-11-13 17:32:13,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:13,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538523986] [2021-11-13 17:32:13,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538523986] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:13,399 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:32:13,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 17:32:13,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467799123] [2021-11-13 17:32:13,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:13,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 17:32:13,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:13,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 17:32:13,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-13 17:32:13,401 INFO L87 Difference]: Start difference. First operand 5691 states and 7900 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-13 17:32:15,454 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:18,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:18,524 INFO L93 Difference]: Finished difference Result 5897 states and 8221 transitions. [2021-11-13 17:32:18,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 17:32:18,525 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 114 [2021-11-13 17:32:18,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:18,571 INFO L225 Difference]: With dead ends: 5897 [2021-11-13 17:32:18,571 INFO L226 Difference]: Without dead ends: 5895 [2021-11-13 17:32:18,574 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:32:18,575 INFO L933 BasicCegarLoop]: 1389 mSDtfsCounter, 1280 mSDsluCounter, 2930 mSDsCounter, 0 mSdLazyCounter, 1048 mSolverCounterSat, 734 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4201.26ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1499 SdHoareTripleChecker+Valid, 4319 SdHoareTripleChecker+Invalid, 1783 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 32.26ms SdHoareTripleChecker+Time, 734 IncrementalHoareTripleChecker+Valid, 1048 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4602.85ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:18,575 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1499 Valid, 4319 Invalid, 1783 Unknown, 0 Unchecked, 32.26ms Time], IncrementalHoareTripleChecker [734 Valid, 1048 Invalid, 1 Unknown, 0 Unchecked, 4602.85ms Time] [2021-11-13 17:32:18,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5895 states. [2021-11-13 17:32:18,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5895 to 5695. [2021-11-13 17:32:18,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5695 states, 3506 states have (on average 1.2435824301197946) internal successors, (4360), 3600 states have internal predecessors, (4360), 1767 states have call successors, (1767), 420 states have call predecessors, (1767), 419 states have return successors, (1776), 1754 states have call predecessors, (1776), 1764 states have call successors, (1776) [2021-11-13 17:32:18,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5695 states to 5695 states and 7903 transitions. [2021-11-13 17:32:18,895 INFO L78 Accepts]: Start accepts. Automaton has 5695 states and 7903 transitions. Word has length 114 [2021-11-13 17:32:18,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:18,896 INFO L470 AbstractCegarLoop]: Abstraction has 5695 states and 7903 transitions. [2021-11-13 17:32:18,896 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-13 17:32:18,897 INFO L276 IsEmpty]: Start isEmpty. Operand 5695 states and 7903 transitions. [2021-11-13 17:32:18,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-13 17:32:18,900 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:18,900 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2021-11-13 17:32:18,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-13 17:32:18,900 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:32:18,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:18,901 INFO L85 PathProgramCache]: Analyzing trace with hash -1120878748, now seen corresponding path program 1 times [2021-11-13 17:32:18,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:18,901 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650115578] [2021-11-13 17:32:18,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:18,902 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:19,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:19,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:19,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:19,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:19,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:19,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:32:19,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:19,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:19,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:19,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:32:19,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:19,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:19,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:19,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:32:19,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:19,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:32:19,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:19,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:32:19,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:19,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:32:19,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:19,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-13 17:32:19,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:19,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:19,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:19,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 17:32:19,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:19,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-13 17:32:19,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:19,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-11-13 17:32:19,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:19,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-11-13 17:32:19,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:19,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-13 17:32:19,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:19,354 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2021-11-13 17:32:19,354 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:19,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650115578] [2021-11-13 17:32:19,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650115578] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:19,354 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:32:19,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 17:32:19,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754757655] [2021-11-13 17:32:19,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:19,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 17:32:19,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:19,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 17:32:19,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-13 17:32:19,356 INFO L87 Difference]: Start difference. First operand 5695 states and 7903 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 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) [2021-11-13 17:32:21,406 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:24,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:24,393 INFO L93 Difference]: Finished difference Result 5901 states and 8224 transitions. [2021-11-13 17:32:24,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 17:32:24,395 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 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 119 [2021-11-13 17:32:24,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:24,446 INFO L225 Difference]: With dead ends: 5901 [2021-11-13 17:32:24,446 INFO L226 Difference]: Without dead ends: 5899 [2021-11-13 17:32:24,450 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:32:24,451 INFO L933 BasicCegarLoop]: 1380 mSDtfsCounter, 1287 mSDsluCounter, 2910 mSDsCounter, 0 mSdLazyCounter, 1048 mSolverCounterSat, 733 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4169.45ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1508 SdHoareTripleChecker+Valid, 4290 SdHoareTripleChecker+Invalid, 1782 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 29.95ms SdHoareTripleChecker+Time, 733 IncrementalHoareTripleChecker+Valid, 1048 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4516.83ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:24,452 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1508 Valid, 4290 Invalid, 1782 Unknown, 0 Unchecked, 29.95ms Time], IncrementalHoareTripleChecker [733 Valid, 1048 Invalid, 1 Unknown, 0 Unchecked, 4516.83ms Time] [2021-11-13 17:32:24,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5899 states. [2021-11-13 17:32:24,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5899 to 5699. [2021-11-13 17:32:24,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5699 states, 3509 states have (on average 1.243374180678256) internal successors, (4363), 3603 states have internal predecessors, (4363), 1767 states have call successors, (1767), 421 states have call predecessors, (1767), 420 states have return successors, (1776), 1754 states have call predecessors, (1776), 1764 states have call successors, (1776) [2021-11-13 17:32:24,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5699 states to 5699 states and 7906 transitions. [2021-11-13 17:32:24,789 INFO L78 Accepts]: Start accepts. Automaton has 5699 states and 7906 transitions. Word has length 119 [2021-11-13 17:32:24,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:24,790 INFO L470 AbstractCegarLoop]: Abstraction has 5699 states and 7906 transitions. [2021-11-13 17:32:24,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 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) [2021-11-13 17:32:24,790 INFO L276 IsEmpty]: Start isEmpty. Operand 5699 states and 7906 transitions. [2021-11-13 17:32:24,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-13 17:32:24,794 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:24,794 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-11-13 17:32:24,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-13 17:32:24,795 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:32:24,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:24,795 INFO L85 PathProgramCache]: Analyzing trace with hash -345114860, now seen corresponding path program 1 times [2021-11-13 17:32:24,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:24,795 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115591684] [2021-11-13 17:32:24,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:24,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:24,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:25,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:25,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:25,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:25,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:25,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:32:25,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:25,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:25,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:25,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:32:25,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:25,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:25,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:25,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:32:25,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:25,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:32:25,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:25,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:32:25,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:25,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:32:25,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:25,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-13 17:32:25,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:25,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:25,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:25,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 17:32:25,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:25,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-13 17:32:25,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:25,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-11-13 17:32:25,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:25,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-11-13 17:32:25,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:25,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-13 17:32:25,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:25,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-11-13 17:32:25,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:25,279 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2021-11-13 17:32:25,280 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:25,280 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115591684] [2021-11-13 17:32:25,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115591684] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:25,280 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:32:25,280 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 17:32:25,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177462655] [2021-11-13 17:32:25,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:25,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 17:32:25,282 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:25,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 17:32:25,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-13 17:32:25,283 INFO L87 Difference]: Start difference. First operand 5699 states and 7906 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 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) [2021-11-13 17:32:27,338 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:30,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:30,132 INFO L93 Difference]: Finished difference Result 6150 states and 8435 transitions. [2021-11-13 17:32:30,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 17:32:30,132 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 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 124 [2021-11-13 17:32:30,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:30,168 INFO L225 Difference]: With dead ends: 6150 [2021-11-13 17:32:30,169 INFO L226 Difference]: Without dead ends: 6148 [2021-11-13 17:32:30,173 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:32:30,174 INFO L933 BasicCegarLoop]: 1379 mSDtfsCounter, 1283 mSDsluCounter, 2941 mSDsCounter, 0 mSdLazyCounter, 1084 mSolverCounterSat, 728 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4054.58ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1497 SdHoareTripleChecker+Valid, 4320 SdHoareTripleChecker+Invalid, 1813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 25.00ms SdHoareTripleChecker+Time, 728 IncrementalHoareTripleChecker+Valid, 1084 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4385.25ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:30,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1497 Valid, 4320 Invalid, 1813 Unknown, 0 Unchecked, 25.00ms Time], IncrementalHoareTripleChecker [728 Valid, 1084 Invalid, 1 Unknown, 0 Unchecked, 4385.25ms Time] [2021-11-13 17:32:30,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6148 states. [2021-11-13 17:32:30,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6148 to 5946. [2021-11-13 17:32:30,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5946 states, 3674 states have (on average 1.2348938486663037) internal successors, (4537), 3768 states have internal predecessors, (4537), 1785 states have call successors, (1785), 485 states have call predecessors, (1785), 484 states have return successors, (1794), 1772 states have call predecessors, (1794), 1782 states have call successors, (1794) [2021-11-13 17:32:30,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5946 states to 5946 states and 8116 transitions. [2021-11-13 17:32:30,585 INFO L78 Accepts]: Start accepts. Automaton has 5946 states and 8116 transitions. Word has length 124 [2021-11-13 17:32:30,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:30,586 INFO L470 AbstractCegarLoop]: Abstraction has 5946 states and 8116 transitions. [2021-11-13 17:32:30,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 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) [2021-11-13 17:32:30,586 INFO L276 IsEmpty]: Start isEmpty. Operand 5946 states and 8116 transitions. [2021-11-13 17:32:30,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-11-13 17:32:30,591 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:30,592 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2021-11-13 17:32:30,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-13 17:32:30,592 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:32:30,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:30,593 INFO L85 PathProgramCache]: Analyzing trace with hash 575481124, now seen corresponding path program 1 times [2021-11-13 17:32:30,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:30,593 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634124700] [2021-11-13 17:32:30,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:30,594 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:30,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:30,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:30,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:30,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:30,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:30,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:32:30,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:30,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:30,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:30,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:32:30,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:30,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:30,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:30,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:32:30,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:30,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:32:30,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:30,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:32:30,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:30,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:32:30,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:30,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-13 17:32:30,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:30,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:30,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:30,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 17:32:30,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:30,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-13 17:32:30,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:30,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-11-13 17:32:30,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:30,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-11-13 17:32:30,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:31,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-13 17:32:31,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:31,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-11-13 17:32:31,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:31,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-11-13 17:32:31,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:31,031 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-11-13 17:32:31,031 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:31,031 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634124700] [2021-11-13 17:32:31,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634124700] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:31,032 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:32:31,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 17:32:31,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218912257] [2021-11-13 17:32:31,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:31,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 17:32:31,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:31,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 17:32:31,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-13 17:32:31,076 INFO L87 Difference]: Start difference. First operand 5946 states and 8116 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-13 17:32:33,133 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:35,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:35,888 INFO L93 Difference]: Finished difference Result 6152 states and 8437 transitions. [2021-11-13 17:32:35,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 17:32:35,889 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 129 [2021-11-13 17:32:35,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:35,917 INFO L225 Difference]: With dead ends: 6152 [2021-11-13 17:32:35,917 INFO L226 Difference]: Without dead ends: 6150 [2021-11-13 17:32:35,920 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:32:35,921 INFO L933 BasicCegarLoop]: 1391 mSDtfsCounter, 1277 mSDsluCounter, 2933 mSDsCounter, 0 mSdLazyCounter, 1048 mSolverCounterSat, 731 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3947.51ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1497 SdHoareTripleChecker+Valid, 4324 SdHoareTripleChecker+Invalid, 1780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 23.00ms SdHoareTripleChecker+Time, 731 IncrementalHoareTripleChecker+Valid, 1048 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4280.83ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:35,922 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1497 Valid, 4324 Invalid, 1780 Unknown, 0 Unchecked, 23.00ms Time], IncrementalHoareTripleChecker [731 Valid, 1048 Invalid, 1 Unknown, 0 Unchecked, 4280.83ms Time] [2021-11-13 17:32:35,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6150 states. [2021-11-13 17:32:36,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6150 to 5950. [2021-11-13 17:32:36,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5950 states, 3677 states have (on average 1.234702202882785) internal successors, (4540), 3771 states have internal predecessors, (4540), 1785 states have call successors, (1785), 486 states have call predecessors, (1785), 485 states have return successors, (1794), 1772 states have call predecessors, (1794), 1782 states have call successors, (1794) [2021-11-13 17:32:36,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5950 states to 5950 states and 8119 transitions. [2021-11-13 17:32:36,341 INFO L78 Accepts]: Start accepts. Automaton has 5950 states and 8119 transitions. Word has length 129 [2021-11-13 17:32:36,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:36,342 INFO L470 AbstractCegarLoop]: Abstraction has 5950 states and 8119 transitions. [2021-11-13 17:32:36,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-13 17:32:36,342 INFO L276 IsEmpty]: Start isEmpty. Operand 5950 states and 8119 transitions. [2021-11-13 17:32:36,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-11-13 17:32:36,354 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:36,355 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:36,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-13 17:32:36,355 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:32:36,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:36,356 INFO L85 PathProgramCache]: Analyzing trace with hash 1365993508, now seen corresponding path program 1 times [2021-11-13 17:32:36,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:36,356 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257207328] [2021-11-13 17:32:36,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:36,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:36,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:36,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:36,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:32:36,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:36,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:32:36,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:36,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:32:36,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-11-13 17:32:36,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-11-13 17:32:36,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:36,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:32:36,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-11-13 17:32:36,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:36,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:32:36,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-11-13 17:32:36,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:36,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 17:32:36,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:36,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-13 17:32:36,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:36,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-11-13 17:32:36,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:36,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-11-13 17:32:36,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:36,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:36,746 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-11-13 17:32:36,747 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:36,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257207328] [2021-11-13 17:32:36,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257207328] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:36,748 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:32:36,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:32:36,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031858213] [2021-11-13 17:32:36,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:36,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:32:36,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:36,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:32:36,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:32:36,750 INFO L87 Difference]: Start difference. First operand 5950 states and 8119 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2021-11-13 17:32:38,806 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:40,958 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:44,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:44,539 INFO L93 Difference]: Finished difference Result 15732 states and 21528 transitions. [2021-11-13 17:32:44,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 17:32:44,540 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 140 [2021-11-13 17:32:44,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:44,601 INFO L225 Difference]: With dead ends: 15732 [2021-11-13 17:32:44,602 INFO L226 Difference]: Without dead ends: 9793 [2021-11-13 17:32:44,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:32:44,639 INFO L933 BasicCegarLoop]: 1638 mSDtfsCounter, 1288 mSDsluCounter, 1755 mSDsCounter, 0 mSdLazyCounter, 1047 mSolverCounterSat, 1029 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6500.98ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1588 SdHoareTripleChecker+Valid, 3393 SdHoareTripleChecker+Invalid, 2078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 24.53ms SdHoareTripleChecker+Time, 1029 IncrementalHoareTripleChecker+Valid, 1047 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7296.25ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:44,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1588 Valid, 3393 Invalid, 2078 Unknown, 0 Unchecked, 24.53ms Time], IncrementalHoareTripleChecker [1029 Valid, 1047 Invalid, 2 Unknown, 0 Unchecked, 7296.25ms Time] [2021-11-13 17:32:44,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9793 states. [2021-11-13 17:32:45,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9793 to 9418. [2021-11-13 17:32:45,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9418 states, 5717 states have (on average 1.207801294385167) internal successors, (6905), 5823 states have internal predecessors, (6905), 2944 states have call successors, (2944), 759 states have call predecessors, (2944), 754 states have return successors, (2981), 2915 states have call predecessors, (2981), 2941 states have call successors, (2981) [2021-11-13 17:32:45,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9418 states to 9418 states and 12830 transitions. [2021-11-13 17:32:45,351 INFO L78 Accepts]: Start accepts. Automaton has 9418 states and 12830 transitions. Word has length 140 [2021-11-13 17:32:45,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:45,352 INFO L470 AbstractCegarLoop]: Abstraction has 9418 states and 12830 transitions. [2021-11-13 17:32:45,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2021-11-13 17:32:45,352 INFO L276 IsEmpty]: Start isEmpty. Operand 9418 states and 12830 transitions. [2021-11-13 17:32:45,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-13 17:32:45,357 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:45,357 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 5, 5, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:45,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-13 17:32:45,358 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:32:45,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:45,359 INFO L85 PathProgramCache]: Analyzing trace with hash 1259332667, now seen corresponding path program 1 times [2021-11-13 17:32:45,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:45,359 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523277010] [2021-11-13 17:32:45,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:45,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:45,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:45,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:45,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:32:45,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:45,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:32:45,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:45,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:32:45,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:32:45,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:32:45,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:32:45,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-13 17:32:45,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:45,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 17:32:45,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-13 17:32:45,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 17:32:45,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-13 17:32:45,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-13 17:32:45,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-11-13 17:32:45,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-11-13 17:32:45,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-11-13 17:32:45,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-13 17:32:45,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-11-13 17:32:45,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:45,940 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2021-11-13 17:32:45,941 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:45,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523277010] [2021-11-13 17:32:45,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523277010] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:45,941 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:32:45,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 17:32:45,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198696863] [2021-11-13 17:32:45,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:45,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 17:32:45,943 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:45,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 17:32:45,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-13 17:32:45,944 INFO L87 Difference]: Start difference. First operand 9418 states and 12830 transitions. Second operand has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 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) [2021-11-13 17:32:47,998 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:51,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:51,291 INFO L93 Difference]: Finished difference Result 10578 states and 14269 transitions. [2021-11-13 17:32:51,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 17:32:51,292 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 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 152 [2021-11-13 17:32:51,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:51,343 INFO L225 Difference]: With dead ends: 10578 [2021-11-13 17:32:51,344 INFO L226 Difference]: Without dead ends: 10576 [2021-11-13 17:32:51,351 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:32:51,351 INFO L933 BasicCegarLoop]: 1415 mSDtfsCounter, 1207 mSDsluCounter, 3093 mSDsCounter, 0 mSdLazyCounter, 1271 mSolverCounterSat, 704 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4307.68ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1451 SdHoareTripleChecker+Valid, 4508 SdHoareTripleChecker+Invalid, 1976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 24.76ms SdHoareTripleChecker+Time, 704 IncrementalHoareTripleChecker+Valid, 1271 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4685.24ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:51,352 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1451 Valid, 4508 Invalid, 1976 Unknown, 0 Unchecked, 24.76ms Time], IncrementalHoareTripleChecker [704 Valid, 1271 Invalid, 1 Unknown, 0 Unchecked, 4685.24ms Time] [2021-11-13 17:32:51,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10576 states. [2021-11-13 17:32:52,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10576 to 10254. [2021-11-13 17:32:52,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10254 states, 6158 states have (on average 1.1929197791490744) internal successors, (7346), 6264 states have internal predecessors, (7346), 3192 states have call successors, (3192), 906 states have call predecessors, (3192), 901 states have return successors, (3229), 3163 states have call predecessors, (3229), 3189 states have call successors, (3229) [2021-11-13 17:32:52,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10254 states to 10254 states and 13767 transitions. [2021-11-13 17:32:52,160 INFO L78 Accepts]: Start accepts. Automaton has 10254 states and 13767 transitions. Word has length 152 [2021-11-13 17:32:52,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:32:52,163 INFO L470 AbstractCegarLoop]: Abstraction has 10254 states and 13767 transitions. [2021-11-13 17:32:52,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 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) [2021-11-13 17:32:52,164 INFO L276 IsEmpty]: Start isEmpty. Operand 10254 states and 13767 transitions. [2021-11-13 17:32:52,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-11-13 17:32:52,168 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:32:52,169 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:32:52,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-13 17:32:52,169 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:32:52,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:32:52,170 INFO L85 PathProgramCache]: Analyzing trace with hash -1996373274, now seen corresponding path program 1 times [2021-11-13 17:32:52,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:32:52,170 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53321404] [2021-11-13 17:32:52,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:32:52,171 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:32:52,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:52,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:32:52,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:52,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:52,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:52,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:32:52,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:52,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:52,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:52,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:32:52,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:52,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:52,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:52,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:32:52,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:52,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:32:52,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:52,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:32:52,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:52,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:32:52,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:52,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-11-13 17:32:52,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:52,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-11-13 17:32:52,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:52,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:32:52,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:52,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 17:32:52,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:52,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 17:32:52,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:52,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-11-13 17:32:52,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:32:52,550 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-13 17:32:52,551 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:32:52,551 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53321404] [2021-11-13 17:32:52,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53321404] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:32:52,551 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:32:52,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:32:52,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563702497] [2021-11-13 17:32:52,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:32:52,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:32:52,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:32:52,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:32:52,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:32:52,554 INFO L87 Difference]: Start difference. First operand 10254 states and 13767 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-13 17:32:54,608 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:56,788 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.18s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:32:59,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:32:59,863 INFO L93 Difference]: Finished difference Result 22965 states and 30847 transitions. [2021-11-13 17:32:59,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 17:32:59,864 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 131 [2021-11-13 17:32:59,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:32:59,929 INFO L225 Difference]: With dead ends: 22965 [2021-11-13 17:32:59,929 INFO L226 Difference]: Without dead ends: 12760 [2021-11-13 17:32:59,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:32:59,977 INFO L933 BasicCegarLoop]: 1585 mSDtfsCounter, 714 mSDsluCounter, 1683 mSDsCounter, 0 mSdLazyCounter, 895 mSolverCounterSat, 585 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5984.10ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 897 SdHoareTripleChecker+Valid, 3268 SdHoareTripleChecker+Invalid, 1482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 18.86ms SdHoareTripleChecker+Time, 585 IncrementalHoareTripleChecker+Valid, 895 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6691.13ms IncrementalHoareTripleChecker+Time [2021-11-13 17:32:59,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [897 Valid, 3268 Invalid, 1482 Unknown, 0 Unchecked, 18.86ms Time], IncrementalHoareTripleChecker [585 Valid, 895 Invalid, 2 Unknown, 0 Unchecked, 6691.13ms Time] [2021-11-13 17:32:59,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12760 states. [2021-11-13 17:33:00,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12760 to 12360. [2021-11-13 17:33:00,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12360 states, 7602 states have (on average 1.202052091554854) internal successors, (9138), 7760 states have internal predecessors, (9138), 3634 states have call successors, (3634), 1126 states have call predecessors, (3634), 1121 states have return successors, (3671), 3593 states have call predecessors, (3671), 3631 states have call successors, (3671) [2021-11-13 17:33:00,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12360 states to 12360 states and 16443 transitions. [2021-11-13 17:33:00,845 INFO L78 Accepts]: Start accepts. Automaton has 12360 states and 16443 transitions. Word has length 131 [2021-11-13 17:33:00,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:33:00,846 INFO L470 AbstractCegarLoop]: Abstraction has 12360 states and 16443 transitions. [2021-11-13 17:33:00,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-13 17:33:00,847 INFO L276 IsEmpty]: Start isEmpty. Operand 12360 states and 16443 transitions. [2021-11-13 17:33:00,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-11-13 17:33:00,850 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:33:00,851 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:33:00,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-13 17:33:00,851 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:33:00,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:33:00,852 INFO L85 PathProgramCache]: Analyzing trace with hash 245270493, now seen corresponding path program 1 times [2021-11-13 17:33:00,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:33:00,852 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257963934] [2021-11-13 17:33:00,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:00,853 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:33:00,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:33:01,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:01,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:33:01,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:01,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:33:01,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:01,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:33:01,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:33:01,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:33:01,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:33:01,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-13 17:33:01,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:01,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 17:33:01,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-13 17:33:01,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 17:33:01,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-13 17:33:01,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-13 17:33:01,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-11-13 17:33:01,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-11-13 17:33:01,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-11-13 17:33:01,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-13 17:33:01,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-11-13 17:33:01,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-11-13 17:33:01,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:01,282 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2021-11-13 17:33:01,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:33:01,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257963934] [2021-11-13 17:33:01,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257963934] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:33:01,283 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:33:01,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 17:33:01,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532840496] [2021-11-13 17:33:01,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:33:01,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 17:33:01,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:33:01,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 17:33:01,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-13 17:33:01,286 INFO L87 Difference]: Start difference. First operand 12360 states and 16443 transitions. Second operand has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-13 17:33:03,346 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:33:06,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:33:06,449 INFO L93 Difference]: Finished difference Result 12718 states and 16999 transitions. [2021-11-13 17:33:06,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 17:33:06,449 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 157 [2021-11-13 17:33:06,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:33:06,519 INFO L225 Difference]: With dead ends: 12718 [2021-11-13 17:33:06,519 INFO L226 Difference]: Without dead ends: 12714 [2021-11-13 17:33:06,529 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:33:06,530 INFO L933 BasicCegarLoop]: 1380 mSDtfsCounter, 1278 mSDsluCounter, 2910 mSDsCounter, 0 mSdLazyCounter, 1048 mSolverCounterSat, 729 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4037.76ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1497 SdHoareTripleChecker+Valid, 4290 SdHoareTripleChecker+Invalid, 1778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 24.33ms SdHoareTripleChecker+Time, 729 IncrementalHoareTripleChecker+Valid, 1048 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4355.27ms IncrementalHoareTripleChecker+Time [2021-11-13 17:33:06,530 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1497 Valid, 4290 Invalid, 1778 Unknown, 0 Unchecked, 24.33ms Time], IncrementalHoareTripleChecker [729 Valid, 1048 Invalid, 1 Unknown, 0 Unchecked, 4355.27ms Time] [2021-11-13 17:33:06,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12714 states. [2021-11-13 17:33:07,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12714 to 12362. [2021-11-13 17:33:07,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12362 states, 7604 states have (on average 1.2018674381904262) internal successors, (9139), 7761 states have internal predecessors, (9139), 3634 states have call successors, (3634), 1127 states have call predecessors, (3634), 1121 states have return successors, (3671), 3593 states have call predecessors, (3671), 3631 states have call successors, (3671) [2021-11-13 17:33:07,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12362 states to 12362 states and 16444 transitions. [2021-11-13 17:33:07,488 INFO L78 Accepts]: Start accepts. Automaton has 12362 states and 16444 transitions. Word has length 157 [2021-11-13 17:33:07,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:33:07,489 INFO L470 AbstractCegarLoop]: Abstraction has 12362 states and 16444 transitions. [2021-11-13 17:33:07,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-13 17:33:07,489 INFO L276 IsEmpty]: Start isEmpty. Operand 12362 states and 16444 transitions. [2021-11-13 17:33:07,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-11-13 17:33:07,493 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:33:07,494 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 6, 6, 6, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:33:07,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-13 17:33:07,494 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:33:07,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:33:07,495 INFO L85 PathProgramCache]: Analyzing trace with hash -1907625669, now seen corresponding path program 1 times [2021-11-13 17:33:07,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:33:07,495 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866823347] [2021-11-13 17:33:07,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:07,496 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:33:07,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:33:07,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:07,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:33:07,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:07,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:33:07,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:07,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:33:07,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:33:07,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:33:07,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:33:07,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-13 17:33:07,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:07,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 17:33:07,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-13 17:33:07,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 17:33:07,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-11-13 17:33:07,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-13 17:33:07,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-11-13 17:33:07,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-11-13 17:33:07,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-11-13 17:33:07,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:07,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-11-13 17:33:07,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-11-13 17:33:08,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-11-13 17:33:08,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-11-13 17:33:08,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:08,020 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 230 trivial. 0 not checked. [2021-11-13 17:33:08,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:33:08,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866823347] [2021-11-13 17:33:08,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866823347] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:33:08,020 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:33:08,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 17:33:08,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118695765] [2021-11-13 17:33:08,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:33:08,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 17:33:08,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:33:08,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 17:33:08,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-13 17:33:08,023 INFO L87 Difference]: Start difference. First operand 12362 states and 16444 transitions. Second operand has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 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) [2021-11-13 17:33:10,074 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:33:13,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:33:13,030 INFO L93 Difference]: Finished difference Result 12714 states and 16995 transitions. [2021-11-13 17:33:13,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 17:33:13,031 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 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 162 [2021-11-13 17:33:13,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:33:13,084 INFO L225 Difference]: With dead ends: 12714 [2021-11-13 17:33:13,084 INFO L226 Difference]: Without dead ends: 12495 [2021-11-13 17:33:13,091 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:33:13,092 INFO L933 BasicCegarLoop]: 1385 mSDtfsCounter, 1265 mSDsluCounter, 2926 mSDsCounter, 0 mSdLazyCounter, 1046 mSolverCounterSat, 725 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3961.61ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1484 SdHoareTripleChecker+Valid, 4311 SdHoareTripleChecker+Invalid, 1772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 21.88ms SdHoareTripleChecker+Time, 725 IncrementalHoareTripleChecker+Valid, 1046 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4264.79ms IncrementalHoareTripleChecker+Time [2021-11-13 17:33:13,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1484 Valid, 4311 Invalid, 1772 Unknown, 0 Unchecked, 21.88ms Time], IncrementalHoareTripleChecker [725 Valid, 1046 Invalid, 1 Unknown, 0 Unchecked, 4264.79ms Time] [2021-11-13 17:33:13,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12495 states. [2021-11-13 17:33:13,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12495 to 12143. [2021-11-13 17:33:13,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12143 states, 7466 states have (on average 1.198901687650683) internal successors, (8951), 7599 states have internal predecessors, (8951), 3567 states have call successors, (3567), 1112 states have call predecessors, (3567), 1108 states have return successors, (3607), 3551 states have call predecessors, (3607), 3567 states have call successors, (3607) [2021-11-13 17:33:13,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12143 states to 12143 states and 16125 transitions. [2021-11-13 17:33:13,972 INFO L78 Accepts]: Start accepts. Automaton has 12143 states and 16125 transitions. Word has length 162 [2021-11-13 17:33:13,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:33:13,973 INFO L470 AbstractCegarLoop]: Abstraction has 12143 states and 16125 transitions. [2021-11-13 17:33:13,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 4 states have internal predecessors, (56), 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) [2021-11-13 17:33:13,973 INFO L276 IsEmpty]: Start isEmpty. Operand 12143 states and 16125 transitions. [2021-11-13 17:33:13,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-11-13 17:33:13,979 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:33:13,980 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:33:13,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-13 17:33:13,980 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:33:13,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:33:13,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1444168354, now seen corresponding path program 1 times [2021-11-13 17:33:13,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:33:13,981 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063073344] [2021-11-13 17:33:13,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:13,982 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:33:14,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:33:14,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:14,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:33:14,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:14,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:33:14,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:14,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:33:14,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:33:14,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:33:14,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:33:14,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-11-13 17:33:14,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-11-13 17:33:14,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:14,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 17:33:14,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 17:33:14,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-11-13 17:33:14,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:14,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:33:14,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:33:14,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-11-13 17:33:14,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:14,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:33:14,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:33:14,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-11-13 17:33:14,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-13 17:33:14,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-11-13 17:33:14,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:14,431 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2021-11-13 17:33:14,431 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:33:14,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063073344] [2021-11-13 17:33:14,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063073344] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:33:14,432 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:33:14,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:33:14,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916014877] [2021-11-13 17:33:14,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:33:14,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:33:14,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:33:14,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:33:14,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:33:14,436 INFO L87 Difference]: Start difference. First operand 12143 states and 16125 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2021-11-13 17:33:16,492 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:33:18,686 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:33:21,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:33:21,922 INFO L93 Difference]: Finished difference Result 26631 states and 35412 transitions. [2021-11-13 17:33:21,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 17:33:21,923 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 203 [2021-11-13 17:33:21,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:33:21,986 INFO L225 Difference]: With dead ends: 26631 [2021-11-13 17:33:21,986 INFO L226 Difference]: Without dead ends: 14482 [2021-11-13 17:33:22,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:33:22,029 INFO L933 BasicCegarLoop]: 1845 mSDtfsCounter, 645 mSDsluCounter, 1882 mSDsCounter, 0 mSdLazyCounter, 854 mSolverCounterSat, 468 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5950.20ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 815 SdHoareTripleChecker+Valid, 3727 SdHoareTripleChecker+Invalid, 1324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 20.94ms SdHoareTripleChecker+Time, 468 IncrementalHoareTripleChecker+Valid, 854 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6683.75ms IncrementalHoareTripleChecker+Time [2021-11-13 17:33:22,029 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [815 Valid, 3727 Invalid, 1324 Unknown, 0 Unchecked, 20.94ms Time], IncrementalHoareTripleChecker [468 Valid, 854 Invalid, 2 Unknown, 0 Unchecked, 6683.75ms Time] [2021-11-13 17:33:22,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14482 states. [2021-11-13 17:33:22,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14482 to 14090. [2021-11-13 17:33:22,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14090 states, 8787 states have (on average 1.203823830658928) internal successors, (10578), 8964 states have internal predecessors, (10578), 3986 states have call successors, (3986), 1319 states have call predecessors, (3986), 1315 states have return successors, (4026), 3966 states have call predecessors, (4026), 3986 states have call successors, (4026) [2021-11-13 17:33:23,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14090 states to 14090 states and 18590 transitions. [2021-11-13 17:33:23,033 INFO L78 Accepts]: Start accepts. Automaton has 14090 states and 18590 transitions. Word has length 203 [2021-11-13 17:33:23,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:33:23,034 INFO L470 AbstractCegarLoop]: Abstraction has 14090 states and 18590 transitions. [2021-11-13 17:33:23,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2021-11-13 17:33:23,034 INFO L276 IsEmpty]: Start isEmpty. Operand 14090 states and 18590 transitions. [2021-11-13 17:33:23,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-11-13 17:33:23,039 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:33:23,040 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:33:23,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-13 17:33:23,040 INFO L402 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)] === [2021-11-13 17:33:23,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:33:23,041 INFO L85 PathProgramCache]: Analyzing trace with hash 600162852, now seen corresponding path program 1 times [2021-11-13 17:33:23,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:33:23,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957123156] [2021-11-13 17:33:23,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:23,042 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:33:23,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:33:23,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:23,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:33:23,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:23,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:33:23,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:23,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:33:23,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:33:23,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:33:23,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:33:23,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-11-13 17:33:23,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-11-13 17:33:23,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:23,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 17:33:23,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 17:33:23,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-11-13 17:33:23,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:23,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:33:23,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:33:23,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-11-13 17:33:23,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:23,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:33:23,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:33:23,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-11-13 17:33:23,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-13 17:33:23,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-11-13 17:33:23,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:23,398 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2021-11-13 17:33:23,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:33:23,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957123156] [2021-11-13 17:33:23,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957123156] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:33:23,401 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:33:23,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:33:23,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630351898] [2021-11-13 17:33:23,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:33:23,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 17:33:23,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:33:23,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:33:23,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:33:23,403 INFO L87 Difference]: Start difference. First operand 14090 states and 18590 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2021-11-13 17:33:25,453 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:33:27,645 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:33:31,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:33:31,050 INFO L93 Difference]: Finished difference Result 31509 states and 41514 transitions. [2021-11-13 17:33:31,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 17:33:31,051 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 203 [2021-11-13 17:33:31,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:33:31,125 INFO L225 Difference]: With dead ends: 31509 [2021-11-13 17:33:31,125 INFO L226 Difference]: Without dead ends: 17468 [2021-11-13 17:33:31,162 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:33:31,163 INFO L933 BasicCegarLoop]: 1901 mSDtfsCounter, 1116 mSDsluCounter, 1381 mSDsCounter, 0 mSdLazyCounter, 843 mSolverCounterSat, 594 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6023.96ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1399 SdHoareTripleChecker+Valid, 3282 SdHoareTripleChecker+Invalid, 1439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 17.76ms SdHoareTripleChecker+Time, 594 IncrementalHoareTripleChecker+Valid, 843 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6742.05ms IncrementalHoareTripleChecker+Time [2021-11-13 17:33:31,164 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1399 Valid, 3282 Invalid, 1439 Unknown, 0 Unchecked, 17.76ms Time], IncrementalHoareTripleChecker [594 Valid, 843 Invalid, 2 Unknown, 0 Unchecked, 6742.05ms Time] [2021-11-13 17:33:31,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17468 states. [2021-11-13 17:33:32,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17468 to 17042. [2021-11-13 17:33:32,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17042 states, 10655 states have (on average 1.1993430314406381) internal successors, (12779), 10874 states have internal predecessors, (12779), 4702 states have call successors, (4702), 1689 states have call predecessors, (4702), 1683 states have return successors, (4742), 4678 states have call predecessors, (4742), 4702 states have call successors, (4742) [2021-11-13 17:33:32,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17042 states to 17042 states and 22223 transitions. [2021-11-13 17:33:32,345 INFO L78 Accepts]: Start accepts. Automaton has 17042 states and 22223 transitions. Word has length 203 [2021-11-13 17:33:32,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:33:32,346 INFO L470 AbstractCegarLoop]: Abstraction has 17042 states and 22223 transitions. [2021-11-13 17:33:32,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2021-11-13 17:33:32,346 INFO L276 IsEmpty]: Start isEmpty. Operand 17042 states and 22223 transitions. [2021-11-13 17:33:32,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2021-11-13 17:33:32,354 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:33:32,355 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 10, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:33:32,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-13 17:33:32,355 INFO L402 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)] === [2021-11-13 17:33:32,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:33:32,356 INFO L85 PathProgramCache]: Analyzing trace with hash -695497111, now seen corresponding path program 1 times [2021-11-13 17:33:32,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:33:32,356 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81063739] [2021-11-13 17:33:32,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:32,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:33:32,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:33:32,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:32,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:33:32,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:32,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:33:32,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:32,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:33:32,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:33:32,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:33:32,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:33:32,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-11-13 17:33:32,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-11-13 17:33:32,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:32,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 17:33:32,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 17:33:32,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-11-13 17:33:32,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:32,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:33:32,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:33:32,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-11-13 17:33:32,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:32,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:33:32,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:33:32,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-11-13 17:33:32,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-13 17:33:32,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-11-13 17:33:32,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-11-13 17:33:32,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:32,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-11-13 17:33:32,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:32,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:32,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-11-13 17:33:32,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-11-13 17:33:32,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2021-11-13 17:33:32,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:32,809 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 437 trivial. 0 not checked. [2021-11-13 17:33:32,809 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:33:32,809 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81063739] [2021-11-13 17:33:32,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81063739] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:33:32,809 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:33:32,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-13 17:33:32,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377328403] [2021-11-13 17:33:32,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:33:32,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 17:33:32,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:33:32,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 17:33:32,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:33:32,812 INFO L87 Difference]: Start difference. First operand 17042 states and 22223 transitions. Second operand has 5 states, 5 states have (on average 23.8) internal successors, (119), 3 states have internal predecessors, (119), 3 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-11-13 17:33:34,866 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:33:37,078 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:33:40,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:33:40,970 INFO L93 Difference]: Finished difference Result 36577 states and 47846 transitions. [2021-11-13 17:33:40,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 17:33:40,971 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.8) internal successors, (119), 3 states have internal predecessors, (119), 3 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 273 [2021-11-13 17:33:40,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:33:41,028 INFO L225 Difference]: With dead ends: 36577 [2021-11-13 17:33:41,028 INFO L226 Difference]: Without dead ends: 19598 [2021-11-13 17:33:41,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-13 17:33:41,058 INFO L933 BasicCegarLoop]: 1715 mSDtfsCounter, 885 mSDsluCounter, 1793 mSDsCounter, 0 mSdLazyCounter, 949 mSolverCounterSat, 1026 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6342.93ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1058 SdHoareTripleChecker+Valid, 3508 SdHoareTripleChecker+Invalid, 1977 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 21.36ms SdHoareTripleChecker+Time, 1026 IncrementalHoareTripleChecker+Valid, 949 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7121.04ms IncrementalHoareTripleChecker+Time [2021-11-13 17:33:41,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1058 Valid, 3508 Invalid, 1977 Unknown, 0 Unchecked, 21.36ms Time], IncrementalHoareTripleChecker [1026 Valid, 949 Invalid, 2 Unknown, 0 Unchecked, 7121.04ms Time] [2021-11-13 17:33:41,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19598 states. [2021-11-13 17:33:41,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19598 to 19060. [2021-11-13 17:33:41,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19060 states, 12035 states have (on average 1.2030743664312422) internal successors, (14479), 12298 states have internal predecessors, (14479), 5128 states have call successors, (5128), 1901 states have call predecessors, (5128), 1895 states have return successors, (5168), 5100 states have call predecessors, (5168), 5128 states have call successors, (5168) [2021-11-13 17:33:41,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19060 states to 19060 states and 24775 transitions. [2021-11-13 17:33:41,959 INFO L78 Accepts]: Start accepts. Automaton has 19060 states and 24775 transitions. Word has length 273 [2021-11-13 17:33:41,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:33:41,960 INFO L470 AbstractCegarLoop]: Abstraction has 19060 states and 24775 transitions. [2021-11-13 17:33:41,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.8) internal successors, (119), 3 states have internal predecessors, (119), 3 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-11-13 17:33:41,960 INFO L276 IsEmpty]: Start isEmpty. Operand 19060 states and 24775 transitions. [2021-11-13 17:33:41,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2021-11-13 17:33:41,967 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:33:41,968 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 10, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:33:41,968 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-13 17:33:41,968 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:33:41,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:33:41,969 INFO L85 PathProgramCache]: Analyzing trace with hash -1539502613, now seen corresponding path program 1 times [2021-11-13 17:33:41,969 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:33:41,969 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821226292] [2021-11-13 17:33:41,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:41,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:33:42,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:33:42,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:42,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:33:42,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:42,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:33:42,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:42,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:33:42,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:33:42,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:33:42,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:33:42,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-11-13 17:33:42,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-11-13 17:33:42,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:42,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 17:33:42,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 17:33:42,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-11-13 17:33:42,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:42,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:33:42,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:33:42,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-11-13 17:33:42,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:42,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:33:42,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:33:42,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-11-13 17:33:42,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-13 17:33:42,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-11-13 17:33:42,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-11-13 17:33:42,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:42,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-11-13 17:33:42,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:42,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:42,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-11-13 17:33:42,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-11-13 17:33:42,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2021-11-13 17:33:42,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:42,615 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 437 trivial. 0 not checked. [2021-11-13 17:33:42,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:33:42,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821226292] [2021-11-13 17:33:42,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821226292] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:33:42,616 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:33:42,616 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-13 17:33:42,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23947231] [2021-11-13 17:33:42,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:33:42,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 17:33:42,617 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:33:42,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 17:33:42,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:33:42,618 INFO L87 Difference]: Start difference. First operand 19060 states and 24775 transitions. Second operand has 5 states, 5 states have (on average 23.8) internal successors, (119), 3 states have internal predecessors, (119), 3 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-11-13 17:33:44,669 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:33:46,902 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:33:50,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:33:50,963 INFO L93 Difference]: Finished difference Result 40753 states and 53142 transitions. [2021-11-13 17:33:50,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 17:33:50,963 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.8) internal successors, (119), 3 states have internal predecessors, (119), 3 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 273 [2021-11-13 17:33:50,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:33:51,067 INFO L225 Difference]: With dead ends: 40753 [2021-11-13 17:33:51,067 INFO L226 Difference]: Without dead ends: 21756 [2021-11-13 17:33:51,117 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-13 17:33:51,118 INFO L933 BasicCegarLoop]: 1790 mSDtfsCounter, 911 mSDsluCounter, 1835 mSDsCounter, 0 mSdLazyCounter, 952 mSolverCounterSat, 981 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6258.69ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1084 SdHoareTripleChecker+Valid, 3625 SdHoareTripleChecker+Invalid, 1935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 22.75ms SdHoareTripleChecker+Time, 981 IncrementalHoareTripleChecker+Valid, 952 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7096.66ms IncrementalHoareTripleChecker+Time [2021-11-13 17:33:51,119 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1084 Valid, 3625 Invalid, 1935 Unknown, 0 Unchecked, 22.75ms Time], IncrementalHoareTripleChecker [981 Valid, 952 Invalid, 2 Unknown, 0 Unchecked, 7096.66ms Time] [2021-11-13 17:33:51,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21756 states. [2021-11-13 17:33:52,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21756 to 21174. [2021-11-13 17:33:52,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21174 states, 13495 states have (on average 1.2060022230455725) internal successors, (16275), 13802 states have internal predecessors, (16275), 5562 states have call successors, (5562), 2121 states have call predecessors, (5562), 2115 states have return successors, (5602), 5530 states have call predecessors, (5602), 5562 states have call successors, (5602) [2021-11-13 17:33:52,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21174 states to 21174 states and 27439 transitions. [2021-11-13 17:33:52,400 INFO L78 Accepts]: Start accepts. Automaton has 21174 states and 27439 transitions. Word has length 273 [2021-11-13 17:33:52,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:33:52,401 INFO L470 AbstractCegarLoop]: Abstraction has 21174 states and 27439 transitions. [2021-11-13 17:33:52,401 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.8) internal successors, (119), 3 states have internal predecessors, (119), 3 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2021-11-13 17:33:52,402 INFO L276 IsEmpty]: Start isEmpty. Operand 21174 states and 27439 transitions. [2021-11-13 17:33:52,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2021-11-13 17:33:52,409 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:33:52,409 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 11, 11, 11, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:33:52,410 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-13 17:33:52,410 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:33:52,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:33:52,411 INFO L85 PathProgramCache]: Analyzing trace with hash -1090673931, now seen corresponding path program 1 times [2021-11-13 17:33:52,411 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:33:52,411 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502692397] [2021-11-13 17:33:52,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:33:52,412 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:33:52,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:33:52,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:52,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:33:52,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:52,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:33:52,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:52,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:33:52,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:33:52,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:33:52,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:33:52,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-11-13 17:33:52,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-11-13 17:33:52,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:52,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 17:33:52,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 17:33:52,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-11-13 17:33:52,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:52,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:33:52,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:33:52,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-11-13 17:33:52,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:52,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:33:52,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:33:52,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-11-13 17:33:52,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-13 17:33:52,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-11-13 17:33:52,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-11-13 17:33:52,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:52,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-11-13 17:33:52,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:52,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:52,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-11-13 17:33:52,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-11-13 17:33:52,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-11-13 17:33:52,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-11-13 17:33:52,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:33:52,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:52,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-11-13 17:33:52,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:53,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2021-11-13 17:33:53,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:33:53,018 INFO L134 CoverageAnalysis]: Checked inductivity of 636 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 592 trivial. 0 not checked. [2021-11-13 17:33:53,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:33:53,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502692397] [2021-11-13 17:33:53,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502692397] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:33:53,020 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:33:53,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 17:33:53,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040859025] [2021-11-13 17:33:53,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:33:53,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 17:33:53,023 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:33:53,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 17:33:53,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-13 17:33:53,024 INFO L87 Difference]: Start difference. First operand 21174 states and 27439 transitions. Second operand has 7 states, 7 states have (on average 18.0) internal successors, (126), 4 states have internal predecessors, (126), 3 states have call successors, (31), 4 states have call predecessors, (31), 2 states have return successors, (29), 4 states have call predecessors, (29), 3 states have call successors, (29) [2021-11-13 17:33:55,083 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:33:57,317 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:33:59,513 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:34:04,440 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:34:07,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:34:07,430 INFO L93 Difference]: Finished difference Result 45333 states and 58897 transitions. [2021-11-13 17:34:07,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 17:34:07,431 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.0) internal successors, (126), 4 states have internal predecessors, (126), 3 states have call successors, (31), 4 states have call predecessors, (31), 2 states have return successors, (29), 4 states have call predecessors, (29), 3 states have call successors, (29) Word has length 312 [2021-11-13 17:34:07,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:34:07,502 INFO L225 Difference]: With dead ends: 45333 [2021-11-13 17:34:07,502 INFO L226 Difference]: Without dead ends: 24222 [2021-11-13 17:34:07,540 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-11-13 17:34:07,541 INFO L933 BasicCegarLoop]: 1776 mSDtfsCounter, 701 mSDsluCounter, 5539 mSDsCounter, 0 mSdLazyCounter, 2299 mSolverCounterSat, 551 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11881.23ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 871 SdHoareTripleChecker+Valid, 7315 SdHoareTripleChecker+Invalid, 2854 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 43.04ms SdHoareTripleChecker+Time, 551 IncrementalHoareTripleChecker+Valid, 2299 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13132.18ms IncrementalHoareTripleChecker+Time [2021-11-13 17:34:07,541 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [871 Valid, 7315 Invalid, 2854 Unknown, 0 Unchecked, 43.04ms Time], IncrementalHoareTripleChecker [551 Valid, 2299 Invalid, 4 Unknown, 0 Unchecked, 13132.18ms Time] [2021-11-13 17:34:07,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24222 states. [2021-11-13 17:34:08,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24222 to 23580. [2021-11-13 17:34:08,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23580 states, 15037 states have (on average 1.2072221852763183) internal successors, (18153), 15388 states have internal predecessors, (18153), 6148 states have call successors, (6148), 2391 states have call predecessors, (6148), 2393 states have return successors, (6196), 6120 states have call predecessors, (6196), 6148 states have call successors, (6196) [2021-11-13 17:34:08,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23580 states to 23580 states and 30497 transitions. [2021-11-13 17:34:08,830 INFO L78 Accepts]: Start accepts. Automaton has 23580 states and 30497 transitions. Word has length 312 [2021-11-13 17:34:08,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:34:08,832 INFO L470 AbstractCegarLoop]: Abstraction has 23580 states and 30497 transitions. [2021-11-13 17:34:08,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.0) internal successors, (126), 4 states have internal predecessors, (126), 3 states have call successors, (31), 4 states have call predecessors, (31), 2 states have return successors, (29), 4 states have call predecessors, (29), 3 states have call successors, (29) [2021-11-13 17:34:08,832 INFO L276 IsEmpty]: Start isEmpty. Operand 23580 states and 30497 transitions. [2021-11-13 17:34:08,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2021-11-13 17:34:08,840 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:34:08,840 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 11, 11, 11, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:34:08,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-13 17:34:08,841 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:34:08,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:34:08,841 INFO L85 PathProgramCache]: Analyzing trace with hash -168921492, now seen corresponding path program 1 times [2021-11-13 17:34:08,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:34:08,842 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773592801] [2021-11-13 17:34:08,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:34:08,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:34:08,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:34:09,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:09,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:34:09,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:09,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:34:09,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:09,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:34:09,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:34:09,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:34:09,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:34:09,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-11-13 17:34:09,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-11-13 17:34:09,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:09,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 17:34:09,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 17:34:09,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-11-13 17:34:09,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:09,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:34:09,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:34:09,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-11-13 17:34:09,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:09,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:34:09,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:34:09,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-11-13 17:34:09,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-13 17:34:09,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-11-13 17:34:09,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-11-13 17:34:09,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:09,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-11-13 17:34:09,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:09,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:09,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-11-13 17:34:09,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-11-13 17:34:09,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-11-13 17:34:09,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-11-13 17:34:09,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:09,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2021-11-13 17:34:09,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-11-13 17:34:09,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:09,662 INFO L134 CoverageAnalysis]: Checked inductivity of 636 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 636 trivial. 0 not checked. [2021-11-13 17:34:09,662 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:34:09,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773592801] [2021-11-13 17:34:09,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773592801] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:34:09,663 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:34:09,663 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-13 17:34:09,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814179623] [2021-11-13 17:34:09,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:34:09,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 17:34:09,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:34:09,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 17:34:09,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:34:09,665 INFO L87 Difference]: Start difference. First operand 23580 states and 30497 transitions. Second operand has 5 states, 5 states have (on average 23.0) internal successors, (115), 3 states have internal predecessors, (115), 3 states have call successors, (30), 4 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-13 17:34:11,731 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:34:14,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:34:14,853 INFO L93 Difference]: Finished difference Result 46395 states and 59997 transitions. [2021-11-13 17:34:14,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 17:34:14,853 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.0) internal successors, (115), 3 states have internal predecessors, (115), 3 states have call successors, (30), 4 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 313 [2021-11-13 17:34:14,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:34:14,941 INFO L225 Difference]: With dead ends: 46395 [2021-11-13 17:34:14,941 INFO L226 Difference]: Without dead ends: 22878 [2021-11-13 17:34:14,986 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-13 17:34:14,987 INFO L933 BasicCegarLoop]: 1102 mSDtfsCounter, 1283 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 421 mSolverCounterSat, 1103 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3659.86ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1444 SdHoareTripleChecker+Valid, 1512 SdHoareTripleChecker+Invalid, 1525 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 12.77ms SdHoareTripleChecker+Time, 1103 IncrementalHoareTripleChecker+Valid, 421 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4185.48ms IncrementalHoareTripleChecker+Time [2021-11-13 17:34:14,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1444 Valid, 1512 Invalid, 1525 Unknown, 0 Unchecked, 12.77ms Time], IncrementalHoareTripleChecker [1103 Valid, 421 Invalid, 1 Unknown, 0 Unchecked, 4185.48ms Time] [2021-11-13 17:34:15,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22878 states. [2021-11-13 17:34:16,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22878 to 22260. [2021-11-13 17:34:16,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22260 states, 14101 states have (on average 1.1511949507127155) internal successors, (16233), 14452 states have internal predecessors, (16233), 5764 states have call successors, (5764), 2391 states have call predecessors, (5764), 2393 states have return successors, (5812), 5736 states have call predecessors, (5812), 5764 states have call successors, (5812) [2021-11-13 17:34:16,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22260 states to 22260 states and 27809 transitions. [2021-11-13 17:34:16,197 INFO L78 Accepts]: Start accepts. Automaton has 22260 states and 27809 transitions. Word has length 313 [2021-11-13 17:34:16,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:34:16,198 INFO L470 AbstractCegarLoop]: Abstraction has 22260 states and 27809 transitions. [2021-11-13 17:34:16,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.0) internal successors, (115), 3 states have internal predecessors, (115), 3 states have call successors, (30), 4 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-13 17:34:16,198 INFO L276 IsEmpty]: Start isEmpty. Operand 22260 states and 27809 transitions. [2021-11-13 17:34:16,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2021-11-13 17:34:16,207 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:34:16,207 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 11, 11, 11, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:34:16,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-13 17:34:16,208 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:34:16,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:34:16,209 INFO L85 PathProgramCache]: Analyzing trace with hash 1606085870, now seen corresponding path program 1 times [2021-11-13 17:34:16,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:34:16,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296504277] [2021-11-13 17:34:16,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:34:16,210 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:34:16,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:34:16,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:16,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:34:16,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:16,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:34:16,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:16,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:34:16,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:34:16,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:34:16,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:34:16,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-11-13 17:34:16,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-11-13 17:34:16,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:16,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 17:34:16,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 17:34:16,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-11-13 17:34:16,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:16,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:34:16,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:34:16,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-11-13 17:34:16,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:16,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:34:16,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:34:16,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-11-13 17:34:16,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-13 17:34:16,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-11-13 17:34:16,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-11-13 17:34:16,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:16,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-11-13 17:34:16,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:16,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:16,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-11-13 17:34:16,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-11-13 17:34:16,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-11-13 17:34:16,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-11-13 17:34:16,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:16,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2021-11-13 17:34:16,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-11-13 17:34:16,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:16,888 INFO L134 CoverageAnalysis]: Checked inductivity of 636 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 636 trivial. 0 not checked. [2021-11-13 17:34:16,889 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:34:16,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296504277] [2021-11-13 17:34:16,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296504277] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:34:16,889 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:34:16,890 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 17:34:16,890 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759642629] [2021-11-13 17:34:16,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:34:16,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 17:34:16,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:34:16,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 17:34:16,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-13 17:34:16,892 INFO L87 Difference]: Start difference. First operand 22260 states and 27809 transitions. Second operand has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-13 17:34:18,975 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:34:21,203 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:34:26,063 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:34:27,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:34:27,605 INFO L93 Difference]: Finished difference Result 23026 states and 28903 transitions. [2021-11-13 17:34:27,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-13 17:34:27,606 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 313 [2021-11-13 17:34:27,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:34:27,695 INFO L225 Difference]: With dead ends: 23026 [2021-11-13 17:34:27,696 INFO L226 Difference]: Without dead ends: 23024 [2021-11-13 17:34:27,706 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-11-13 17:34:27,707 INFO L933 BasicCegarLoop]: 1151 mSDtfsCounter, 1012 mSDsluCounter, 2804 mSDsCounter, 0 mSdLazyCounter, 1575 mSolverCounterSat, 635 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8798.58ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1200 SdHoareTripleChecker+Valid, 3955 SdHoareTripleChecker+Invalid, 2213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 27.94ms SdHoareTripleChecker+Time, 635 IncrementalHoareTripleChecker+Valid, 1575 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9623.35ms IncrementalHoareTripleChecker+Time [2021-11-13 17:34:27,708 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1200 Valid, 3955 Invalid, 2213 Unknown, 0 Unchecked, 27.94ms Time], IncrementalHoareTripleChecker [635 Valid, 1575 Invalid, 3 Unknown, 0 Unchecked, 9623.35ms Time] [2021-11-13 17:34:27,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23024 states. [2021-11-13 17:34:28,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23024 to 22404. [2021-11-13 17:34:28,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22404 states, 14209 states have (on average 1.148919698782462) internal successors, (16325), 14560 states have internal predecessors, (16325), 5764 states have call successors, (5764), 2427 states have call predecessors, (5764), 2429 states have return successors, (5812), 5736 states have call predecessors, (5812), 5764 states have call successors, (5812) [2021-11-13 17:34:28,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22404 states to 22404 states and 27901 transitions. [2021-11-13 17:34:28,912 INFO L78 Accepts]: Start accepts. Automaton has 22404 states and 27901 transitions. Word has length 313 [2021-11-13 17:34:28,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:34:28,913 INFO L470 AbstractCegarLoop]: Abstraction has 22404 states and 27901 transitions. [2021-11-13 17:34:28,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-13 17:34:28,913 INFO L276 IsEmpty]: Start isEmpty. Operand 22404 states and 27901 transitions. [2021-11-13 17:34:28,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2021-11-13 17:34:28,921 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:34:28,921 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 12, 12, 12, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:34:28,921 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-13 17:34:28,922 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:34:28,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:34:28,922 INFO L85 PathProgramCache]: Analyzing trace with hash -240510272, now seen corresponding path program 1 times [2021-11-13 17:34:28,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:34:28,923 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189094212] [2021-11-13 17:34:28,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:34:28,923 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:34:29,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:34:29,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:29,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:34:29,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:29,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:34:29,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:29,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:34:29,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:34:29,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:34:29,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:34:29,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-11-13 17:34:29,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-11-13 17:34:29,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:29,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 17:34:29,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 17:34:29,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-11-13 17:34:29,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:29,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:34:29,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:34:29,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-11-13 17:34:29,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:29,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:34:29,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:34:29,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-11-13 17:34:29,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-13 17:34:29,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-11-13 17:34:29,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-11-13 17:34:29,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:29,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-11-13 17:34:29,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:29,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:29,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-11-13 17:34:29,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-11-13 17:34:29,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-11-13 17:34:29,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-11-13 17:34:29,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:29,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2021-11-13 17:34:29,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-11-13 17:34:29,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2021-11-13 17:34:29,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:34:29,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-11-13 17:34:29,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2021-11-13 17:34:29,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:29,634 INFO L134 CoverageAnalysis]: Checked inductivity of 680 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 680 trivial. 0 not checked. [2021-11-13 17:34:29,635 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:34:29,635 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189094212] [2021-11-13 17:34:29,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189094212] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:34:29,636 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:34:29,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 17:34:29,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378662977] [2021-11-13 17:34:29,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:34:29,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 17:34:29,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:34:29,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 17:34:29,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-13 17:34:29,639 INFO L87 Difference]: Start difference. First operand 22404 states and 27901 transitions. Second operand has 8 states, 7 states have (on average 17.714285714285715) internal successors, (124), 4 states have internal predecessors, (124), 3 states have call successors, (34), 6 states have call predecessors, (34), 2 states have return successors, (32), 2 states have call predecessors, (32), 3 states have call successors, (32) [2021-11-13 17:34:31,692 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:34:33,895 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:34:36,103 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:34:41,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:34:41,241 INFO L93 Difference]: Finished difference Result 23024 states and 28850 transitions. [2021-11-13 17:34:41,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-13 17:34:41,242 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 17.714285714285715) internal successors, (124), 4 states have internal predecessors, (124), 3 states have call successors, (34), 6 states have call predecessors, (34), 2 states have return successors, (32), 2 states have call predecessors, (32), 3 states have call successors, (32) Word has length 333 [2021-11-13 17:34:41,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:34:41,315 INFO L225 Difference]: With dead ends: 23024 [2021-11-13 17:34:41,315 INFO L226 Difference]: Without dead ends: 22731 [2021-11-13 17:34:41,325 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2021-11-13 17:34:41,326 INFO L933 BasicCegarLoop]: 1149 mSDtfsCounter, 921 mSDsluCounter, 3004 mSDsCounter, 0 mSdLazyCounter, 2335 mSolverCounterSat, 1462 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9111.85ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 953 SdHoareTripleChecker+Valid, 4153 SdHoareTripleChecker+Invalid, 3800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 33.03ms SdHoareTripleChecker+Time, 1462 IncrementalHoareTripleChecker+Valid, 2335 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10243.04ms IncrementalHoareTripleChecker+Time [2021-11-13 17:34:41,326 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [953 Valid, 4153 Invalid, 3800 Unknown, 0 Unchecked, 33.03ms Time], IncrementalHoareTripleChecker [1462 Valid, 2335 Invalid, 3 Unknown, 0 Unchecked, 10243.04ms Time] [2021-11-13 17:34:41,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22731 states. [2021-11-13 17:34:42,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22731 to 22113. [2021-11-13 17:34:42,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22113 states, 14007 states have (on average 1.144784750481902) internal successors, (16035), 14354 states have internal predecessors, (16035), 5708 states have call successors, (5708), 2394 states have call predecessors, (5708), 2396 states have return successors, (5756), 5680 states have call predecessors, (5756), 5708 states have call successors, (5756) [2021-11-13 17:34:42,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22113 states to 22113 states and 27499 transitions. [2021-11-13 17:34:42,476 INFO L78 Accepts]: Start accepts. Automaton has 22113 states and 27499 transitions. Word has length 333 [2021-11-13 17:34:42,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:34:42,476 INFO L470 AbstractCegarLoop]: Abstraction has 22113 states and 27499 transitions. [2021-11-13 17:34:42,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 17.714285714285715) internal successors, (124), 4 states have internal predecessors, (124), 3 states have call successors, (34), 6 states have call predecessors, (34), 2 states have return successors, (32), 2 states have call predecessors, (32), 3 states have call successors, (32) [2021-11-13 17:34:42,477 INFO L276 IsEmpty]: Start isEmpty. Operand 22113 states and 27499 transitions. [2021-11-13 17:34:42,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 355 [2021-11-13 17:34:42,483 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:34:42,483 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 13, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:34:42,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-13 17:34:42,484 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:34:42,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:34:42,485 INFO L85 PathProgramCache]: Analyzing trace with hash -1816112068, now seen corresponding path program 1 times [2021-11-13 17:34:42,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:34:42,485 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153037964] [2021-11-13 17:34:42,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:34:42,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:34:42,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:34:42,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:42,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:34:42,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:42,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:34:42,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:42,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:34:42,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:34:42,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:34:42,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:34:42,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-11-13 17:34:42,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-11-13 17:34:42,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:42,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 17:34:42,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 17:34:42,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-11-13 17:34:42,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:42,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:34:42,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:34:42,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-11-13 17:34:42,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:42,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:34:42,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:34:42,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-11-13 17:34:42,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-13 17:34:42,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-11-13 17:34:42,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-11-13 17:34:42,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:42,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-11-13 17:34:42,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:42,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:42,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:42,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-11-13 17:34:43,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:43,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-11-13 17:34:43,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:43,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-11-13 17:34:43,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:43,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-11-13 17:34:43,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:43,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:43,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:43,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2021-11-13 17:34:43,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:43,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-11-13 17:34:43,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:43,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2021-11-13 17:34:43,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:43,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:34:43,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:43,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-11-13 17:34:43,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:43,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2021-11-13 17:34:43,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:43,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2021-11-13 17:34:43,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:43,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:43,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:43,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:34:43,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:43,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-13 17:34:43,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:43,294 INFO L134 CoverageAnalysis]: Checked inductivity of 730 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 728 trivial. 0 not checked. [2021-11-13 17:34:43,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:34:43,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153037964] [2021-11-13 17:34:43,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153037964] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:34:43,295 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:34:43,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 17:34:43,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470220037] [2021-11-13 17:34:43,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:34:43,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 17:34:43,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:34:43,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 17:34:43,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-13 17:34:43,299 INFO L87 Difference]: Start difference. First operand 22113 states and 27499 transitions. Second operand has 8 states, 8 states have (on average 16.75) internal successors, (134), 4 states have internal predecessors, (134), 3 states have call successors, (38), 6 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 3 states have call successors, (36) [2021-11-13 17:34:45,547 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.25s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:34:47,796 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.25s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:34:49,965 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:34:54,443 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:34:56,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:34:56,383 INFO L93 Difference]: Finished difference Result 22731 states and 28447 transitions. [2021-11-13 17:34:56,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-13 17:34:56,389 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 16.75) internal successors, (134), 4 states have internal predecessors, (134), 3 states have call successors, (38), 6 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 3 states have call successors, (36) Word has length 354 [2021-11-13 17:34:56,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:34:56,479 INFO L225 Difference]: With dead ends: 22731 [2021-11-13 17:34:56,479 INFO L226 Difference]: Without dead ends: 22729 [2021-11-13 17:34:56,493 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=179, Unknown=0, NotChecked=0, Total=272 [2021-11-13 17:34:56,493 INFO L933 BasicCegarLoop]: 1094 mSDtfsCounter, 1310 mSDsluCounter, 2797 mSDsCounter, 0 mSdLazyCounter, 1835 mSolverCounterSat, 1151 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10811.13ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1453 SdHoareTripleChecker+Valid, 3891 SdHoareTripleChecker+Invalid, 2990 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 24.85ms SdHoareTripleChecker+Time, 1151 IncrementalHoareTripleChecker+Valid, 1835 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11879.95ms IncrementalHoareTripleChecker+Time [2021-11-13 17:34:56,494 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1453 Valid, 3891 Invalid, 2990 Unknown, 0 Unchecked, 24.85ms Time], IncrementalHoareTripleChecker [1151 Valid, 1835 Invalid, 4 Unknown, 0 Unchecked, 11879.95ms Time] [2021-11-13 17:34:56,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22729 states. [2021-11-13 17:34:57,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22729 to 22111. [2021-11-13 17:34:57,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22111 states, 14006 states have (on average 1.1422247608167928) internal successors, (15998), 14352 states have internal predecessors, (15998), 5708 states have call successors, (5708), 2394 states have call predecessors, (5708), 2396 states have return successors, (5756), 5680 states have call predecessors, (5756), 5708 states have call successors, (5756) [2021-11-13 17:34:57,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22111 states to 22111 states and 27462 transitions. [2021-11-13 17:34:57,679 INFO L78 Accepts]: Start accepts. Automaton has 22111 states and 27462 transitions. Word has length 354 [2021-11-13 17:34:57,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:34:57,680 INFO L470 AbstractCegarLoop]: Abstraction has 22111 states and 27462 transitions. [2021-11-13 17:34:57,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 16.75) internal successors, (134), 4 states have internal predecessors, (134), 3 states have call successors, (38), 6 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 3 states have call successors, (36) [2021-11-13 17:34:57,680 INFO L276 IsEmpty]: Start isEmpty. Operand 22111 states and 27462 transitions. [2021-11-13 17:34:57,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2021-11-13 17:34:57,686 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 17:34:57,687 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:34:57,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-13 17:34:57,687 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 17:34:57,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:34:57,688 INFO L85 PathProgramCache]: Analyzing trace with hash -367444826, now seen corresponding path program 1 times [2021-11-13 17:34:57,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:34:57,689 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142227722] [2021-11-13 17:34:57,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:34:57,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:34:57,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:57,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 17:34:57,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:57,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:57,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:57,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:34:57,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:57,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:57,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:57,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:34:57,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:57,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:57,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:57,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 17:34:57,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:57,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-11-13 17:34:57,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:57,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-11-13 17:34:57,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:57,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-11-13 17:34:57,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:57,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-11-13 17:34:58,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-11-13 17:34:58,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:58,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 17:34:58,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 17:34:58,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-11-13 17:34:58,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:58,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:34:58,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:34:58,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-11-13 17:34:58,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:58,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:34:58,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-13 17:34:58,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-11-13 17:34:58,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-11-13 17:34:58,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-11-13 17:34:58,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-11-13 17:34:58,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:58,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-11-13 17:34:58,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:58,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:58,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2021-11-13 17:34:58,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-11-13 17:34:58,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-11-13 17:34:58,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-11-13 17:34:58,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:58,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2021-11-13 17:34:58,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-11-13 17:34:58,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2021-11-13 17:34:58,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:34:58,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-11-13 17:34:58,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2021-11-13 17:34:58,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2021-11-13 17:34:58,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:34:58,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:34:58,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-11-13 17:34:58,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2021-11-13 17:34:58,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 17:34:58,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-11-13 17:34:58,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2021-11-13 17:34:58,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:34:58,421 INFO L134 CoverageAnalysis]: Checked inductivity of 789 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 787 trivial. 0 not checked. [2021-11-13 17:34:58,421 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:34:58,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142227722] [2021-11-13 17:34:58,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142227722] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:34:58,422 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:34:58,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-13 17:34:58,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229214368] [2021-11-13 17:34:58,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:34:58,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-13 17:34:58,425 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:34:58,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-13 17:34:58,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-11-13 17:34:58,425 INFO L87 Difference]: Start difference. First operand 22111 states and 27462 transitions. Second operand has 9 states, 8 states have (on average 17.25) internal successors, (138), 4 states have internal predecessors, (138), 4 states have call successors, (42), 7 states have call predecessors, (42), 2 states have return successors, (40), 2 states have call predecessors, (40), 4 states have call successors, (40) [2021-11-13 17:35:00,480 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:02,702 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:05,039 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.34s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:07,256 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:09,539 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.28s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:15,031 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 17:35:17,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:35:17,303 INFO L93 Difference]: Finished difference Result 22729 states and 28410 transitions. [2021-11-13 17:35:17,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-13 17:35:17,303 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 17.25) internal successors, (138), 4 states have internal predecessors, (138), 4 states have call successors, (42), 7 states have call predecessors, (42), 2 states have return successors, (40), 2 states have call predecessors, (40), 4 states have call successors, (40) Word has length 374 [2021-11-13 17:35:17,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 17:35:17,306 INFO L225 Difference]: With dead ends: 22729 [2021-11-13 17:35:17,307 INFO L226 Difference]: Without dead ends: 0 [2021-11-13 17:35:17,347 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2021-11-13 17:35:17,348 INFO L933 BasicCegarLoop]: 1110 mSDtfsCounter, 852 mSDsluCounter, 3527 mSDsCounter, 0 mSdLazyCounter, 2889 mSolverCounterSat, 1327 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15983.16ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 862 SdHoareTripleChecker+Valid, 4637 SdHoareTripleChecker+Invalid, 4222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 34.01ms SdHoareTripleChecker+Time, 1327 IncrementalHoareTripleChecker+Valid, 2889 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17740.21ms IncrementalHoareTripleChecker+Time [2021-11-13 17:35:17,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [862 Valid, 4637 Invalid, 4222 Unknown, 0 Unchecked, 34.01ms Time], IncrementalHoareTripleChecker [1327 Valid, 2889 Invalid, 6 Unknown, 0 Unchecked, 17740.21ms Time] [2021-11-13 17:35:17,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-11-13 17:35:17,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-11-13 17:35:17,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:35:17,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-11-13 17:35:17,352 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 374 [2021-11-13 17:35:17,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 17:35:17,353 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-13 17:35:17,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 17.25) internal successors, (138), 4 states have internal predecessors, (138), 4 states have call successors, (42), 7 states have call predecessors, (42), 2 states have return successors, (40), 2 states have call predecessors, (40), 4 states have call successors, (40) [2021-11-13 17:35:17,353 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-11-13 17:35:17,353 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-11-13 17:35:17,356 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2021-11-13 17:35:17,369 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 3 remaining) [2021-11-13 17:35:17,370 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 3 remaining) [2021-11-13 17:35:17,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-13 17:35:17,372 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.