./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-net-ethernet-qlogic-qla3xxx.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa --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 5663310b82fa3e5d48c5bcacd13ac8ac886029c41a2f8f3bd2b8442c496a9447 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 19:03:15,901 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 19:03:15,902 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 19:03:15,925 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 19:03:15,926 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 19:03:15,927 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 19:03:15,928 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 19:03:15,930 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 19:03:15,932 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 19:03:15,933 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 19:03:15,933 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 19:03:15,935 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 19:03:15,935 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 19:03:15,936 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 19:03:15,937 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 19:03:15,938 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 19:03:15,939 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 19:03:15,940 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 19:03:15,942 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 19:03:15,944 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 19:03:15,945 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 19:03:15,946 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 19:03:15,948 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 19:03:15,948 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 19:03:15,951 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 19:03:15,952 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 19:03:15,952 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 19:03:15,953 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 19:03:15,953 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 19:03:15,954 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 19:03:15,954 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 19:03:15,955 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 19:03:15,956 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 19:03:15,957 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 19:03:15,957 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 19:03:15,958 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 19:03:15,958 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 19:03:15,958 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 19:03:15,958 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 19:03:15,959 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 19:03:15,960 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 19:03:15,960 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-06 19:03:15,979 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 19:03:15,979 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 19:03:15,979 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 19:03:15,980 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 19:03:15,980 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 19:03:15,980 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 19:03:15,981 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 19:03:15,981 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 19:03:15,981 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 19:03:15,981 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 19:03:15,981 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 19:03:15,982 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 19:03:15,982 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 19:03:15,982 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 19:03:15,982 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 19:03:15,982 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 19:03:15,982 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 19:03:15,982 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 19:03:15,983 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 19:03:15,983 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 19:03:15,983 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 19:03:15,983 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 19:03:15,983 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 19:03:15,983 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 19:03:15,983 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 19:03:15,984 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 19:03:15,984 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 19:03:15,984 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 19:03:15,984 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 19:03:15,984 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 19:03:15,984 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 19:03:15,984 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_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/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_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa 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 -> 5663310b82fa3e5d48c5bcacd13ac8ac886029c41a2f8f3bd2b8442c496a9447 [2021-12-06 19:03:16,183 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 19:03:16,198 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 19:03:16,199 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 19:03:16,200 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 19:03:16,201 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 19:03:16,202 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i [2021-12-06 19:03:16,252 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/data/e4e9b38b0/6b28e67e7bbf4ace878c41d58bd6062c/FLAGb99d58429 [2021-12-06 19:03:16,938 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 19:03:16,939 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i [2021-12-06 19:03:16,990 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/data/e4e9b38b0/6b28e67e7bbf4ace878c41d58bd6062c/FLAGb99d58429 [2021-12-06 19:03:17,227 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/data/e4e9b38b0/6b28e67e7bbf4ace878c41d58bd6062c [2021-12-06 19:03:17,229 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 19:03:17,230 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 19:03:17,232 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 19:03:17,232 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 19:03:17,234 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 19:03:17,235 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:03:17" (1/1) ... [2021-12-06 19:03:17,236 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@c507bdf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:03:17, skipping insertion in model container [2021-12-06 19:03:17,236 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:03:17" (1/1) ... [2021-12-06 19:03:17,241 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 19:03:17,324 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 19:03:20,104 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i[408897,408910] [2021-12-06 19:03:20,106 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i[409066,409079] [2021-12-06 19:03:20,106 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i[409233,409246] [2021-12-06 19:03:20,107 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i[409401,409414] [2021-12-06 19:03:20,128 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:03:20,153 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 19:03:20,412 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i[408897,408910] [2021-12-06 19:03:20,413 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i[409066,409079] [2021-12-06 19:03:20,413 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i[409233,409246] [2021-12-06 19:03:20,413 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i[409401,409414] [2021-12-06 19:03:20,420 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:03:20,617 INFO L208 MainTranslator]: Completed translation [2021-12-06 19:03:20,618 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:03:20 WrapperNode [2021-12-06 19:03:20,618 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 19:03:20,618 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 19:03:20,619 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 19:03:20,619 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 19:03:20,624 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:03:20" (1/1) ... [2021-12-06 19:03:20,688 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:03:20" (1/1) ... [2021-12-06 19:03:20,851 INFO L137 Inliner]: procedures = 572, calls = 2923, calls flagged for inlining = 287, calls inlined = 255, statements flattened = 6555 [2021-12-06 19:03:20,851 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 19:03:20,852 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 19:03:20,852 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 19:03:20,852 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 19:03:20,861 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:03:20" (1/1) ... [2021-12-06 19:03:20,861 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:03:20" (1/1) ... [2021-12-06 19:03:20,879 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:03:20" (1/1) ... [2021-12-06 19:03:20,879 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:03:20" (1/1) ... [2021-12-06 19:03:20,972 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:03:20" (1/1) ... [2021-12-06 19:03:20,991 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:03:20" (1/1) ... [2021-12-06 19:03:21,009 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:03:20" (1/1) ... [2021-12-06 19:03:21,032 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 19:03:21,033 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 19:03:21,033 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 19:03:21,033 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 19:03:21,034 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:03:20" (1/1) ... [2021-12-06 19:03:21,040 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 19:03:21,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:03:21,059 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 19:03:21,086 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 19:03:21,121 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_link_speed [2021-12-06 19:03:21,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_link_speed [2021-12-06 19:03:21,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_hw_lock_of_ql3_adapter [2021-12-06 19:03:21,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_hw_lock_of_ql3_adapter [2021-12-06 19:03:21,121 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-12-06 19:03:21,121 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-12-06 19:03:21,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-12-06 19:03:21,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-12-06 19:03:21,122 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2021-12-06 19:03:21,122 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2021-12-06 19:03:21,122 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2021-12-06 19:03:21,122 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2021-12-06 19:03:21,122 INFO L130 BoogieDeclarations]: Found specification of procedure ql3xxx_close [2021-12-06 19:03:21,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ql3xxx_close [2021-12-06 19:03:21,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-06 19:03:21,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-06 19:03:21,123 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-12-06 19:03:21,123 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-12-06 19:03:21,123 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2021-12-06 19:03:21,123 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2021-12-06 19:03:21,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-12-06 19:03:21,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-12-06 19:03:21,123 INFO L130 BoogieDeclarations]: Found specification of procedure ql_this_adapter_controls_port [2021-12-06 19:03:21,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_this_adapter_controls_port [2021-12-06 19:03:21,123 INFO L130 BoogieDeclarations]: Found specification of procedure ql_enable_interrupts [2021-12-06 19:03:21,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_enable_interrupts [2021-12-06 19:03:21,124 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-12-06 19:03:21,124 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-12-06 19:03:21,124 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-12-06 19:03:21,124 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-12-06 19:03:21,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_61 [2021-12-06 19:03:21,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_61 [2021-12-06 19:03:21,124 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_common_reg_l [2021-12-06 19:03:21,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_common_reg_l [2021-12-06 19:03:21,125 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_send_free_list [2021-12-06 19:03:21,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_send_free_list [2021-12-06 19:03:21,125 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2021-12-06 19:03:21,125 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2021-12-06 19:03:21,125 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-12-06 19:03:21,125 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-12-06 19:03:21,125 INFO L130 BoogieDeclarations]: Found specification of procedure ssleep [2021-12-06 19:03:21,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ssleep [2021-12-06 19:03:21,125 INFO L130 BoogieDeclarations]: Found specification of procedure ql_cycle_adapter [2021-12-06 19:03:21,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_cycle_adapter [2021-12-06 19:03:21,126 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-12-06 19:03:21,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-12-06 19:03:21,126 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mac_cfg_soft_reset [2021-12-06 19:03:21,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mac_cfg_soft_reset [2021-12-06 19:03:21,126 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-12-06 19:03:21,126 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-12-06 19:03:21,126 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-12-06 19:03:21,126 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-12-06 19:03:21,127 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_disable_scan_mode [2021-12-06 19:03:21,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_disable_scan_mode [2021-12-06 19:03:21,127 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-12-06 19:03:21,127 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-12-06 19:03:21,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-12-06 19:03:21,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-12-06 19:03:21,127 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2021-12-06 19:03:21,127 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2021-12-06 19:03:21,127 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 19:03:21,127 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2021-12-06 19:03:21,128 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2021-12-06 19:03:21,128 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_page0_reg_l [2021-12-06 19:03:21,128 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_page0_reg_l [2021-12-06 19:03:21,128 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_up [2021-12-06 19:03:21,128 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_up [2021-12-06 19:03:21,128 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-12-06 19:03:21,128 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-12-06 19:03:21,128 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2021-12-06 19:03:21,128 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2021-12-06 19:03:21,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-06 19:03:21,129 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-12-06 19:03:21,129 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-12-06 19:03:21,129 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-12-06 19:03:21,129 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-12-06 19:03:21,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-06 19:03:21,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-12-06 19:03:21,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-12-06 19:03:21,129 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_page1_reg [2021-12-06 19:03:21,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_page1_reg [2021-12-06 19:03:21,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 19:03:21,130 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-12-06 19:03:21,130 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-12-06 19:03:21,130 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-06 19:03:21,130 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-06 19:03:21,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-12-06 19:03:21,130 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-12-06 19:03:21,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-12-06 19:03:21,130 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-12-06 19:03:21,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-12-06 19:03:21,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-12-06 19:03:21,131 INFO L130 BoogieDeclarations]: Found specification of procedure dev_close [2021-12-06 19:03:21,131 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_close [2021-12-06 19:03:21,131 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2021-12-06 19:03:21,131 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2021-12-06 19:03:21,131 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_hw_lock_of_ql3_adapter [2021-12-06 19:03:21,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_hw_lock_of_ql3_adapter [2021-12-06 19:03:21,131 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_register_page [2021-12-06 19:03:21,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_register_page [2021-12-06 19:03:21,131 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-12-06 19:03:21,132 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-12-06 19:03:21,132 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_read_reg_ex [2021-12-06 19:03:21,132 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_read_reg_ex [2021-12-06 19:03:21,132 INFO L130 BoogieDeclarations]: Found specification of procedure ql_phy_init_ex [2021-12-06 19:03:21,132 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_phy_init_ex [2021-12-06 19:03:21,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-12-06 19:03:21,132 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-12-06 19:03:21,132 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_common_reg_l [2021-12-06 19:03:21,132 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_common_reg_l [2021-12-06 19:03:21,132 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 19:03:21,133 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_common_reg [2021-12-06 19:03:21,133 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_common_reg [2021-12-06 19:03:21,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2021-12-06 19:03:21,133 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2021-12-06 19:03:21,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2021-12-06 19:03:21,133 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2021-12-06 19:03:21,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2021-12-06 19:03:21,133 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2021-12-06 19:03:21,133 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_spinlock [2021-12-06 19:03:21,133 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_spinlock [2021-12-06 19:03:21,134 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_page2_reg [2021-12-06 19:03:21,134 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_page2_reg [2021-12-06 19:03:21,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 19:03:21,134 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_common_reg [2021-12-06 19:03:21,134 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_common_reg [2021-12-06 19:03:21,134 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-12-06 19:03:21,134 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-12-06 19:03:21,134 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-12-06 19:03:21,134 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-12-06 19:03:21,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 19:03:21,135 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_read_reg [2021-12-06 19:03:21,135 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_read_reg [2021-12-06 19:03:21,135 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-12-06 19:03:21,135 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-12-06 19:03:21,135 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_unlock [2021-12-06 19:03:21,135 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_unlock [2021-12-06 19:03:21,135 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2021-12-06 19:03:21,135 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2021-12-06 19:03:21,135 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-12-06 19:03:21,135 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-12-06 19:03:21,136 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_nvram_reg [2021-12-06 19:03:21,136 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_nvram_reg [2021-12-06 19:03:21,136 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2021-12-06 19:03:21,136 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2021-12-06 19:03:21,136 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2021-12-06 19:03:21,136 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2021-12-06 19:03:21,136 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2021-12-06 19:03:21,136 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2021-12-06 19:03:21,136 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-12-06 19:03:21,136 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-12-06 19:03:21,136 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_for_drvr_lock [2021-12-06 19:03:21,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_for_drvr_lock [2021-12-06 19:03:21,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-12-06 19:03:21,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-12-06 19:03:21,137 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2021-12-06 19:03:21,137 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2021-12-06 19:03:21,137 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_enable_scan_mode [2021-12-06 19:03:21,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_enable_scan_mode [2021-12-06 19:03:21,137 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2021-12-06 19:03:21,137 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2021-12-06 19:03:21,137 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2021-12-06 19:03:21,137 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2021-12-06 19:03:21,138 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-12-06 19:03:21,138 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-12-06 19:03:21,138 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 19:03:21,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 19:03:21,138 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_for_mii_ready [2021-12-06 19:03:21,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_for_mii_ready [2021-12-06 19:03:21,138 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-12-06 19:03:21,138 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-12-06 19:03:21,138 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_large_buffers [2021-12-06 19:03:21,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_large_buffers [2021-12-06 19:03:21,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-06 19:03:21,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-06 19:03:21,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-06 19:03:21,139 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-06 19:03:21,139 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-12-06 19:03:21,139 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-12-06 19:03:21,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-12-06 19:03:21,139 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-12-06 19:03:21,139 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-12-06 19:03:21,139 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-12-06 19:03:21,139 INFO L130 BoogieDeclarations]: Found specification of procedure ql_disable_interrupts [2021-12-06 19:03:21,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_disable_interrupts [2021-12-06 19:03:21,140 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2021-12-06 19:03:21,140 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2021-12-06 19:03:21,140 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2021-12-06 19:03:21,140 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2021-12-06 19:03:21,140 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-12-06 19:03:21,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-12-06 19:03:21,140 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_page0_reg [2021-12-06 19:03:21,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_page0_reg [2021-12-06 19:03:21,140 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2021-12-06 19:03:21,140 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2021-12-06 19:03:21,141 INFO L130 BoogieDeclarations]: Found specification of procedure PHY_Setup [2021-12-06 19:03:21,141 INFO L138 BoogieDeclarations]: Found implementation of procedure PHY_Setup [2021-12-06 19:03:21,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-06 19:03:21,141 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-06 19:03:21,141 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_buffer_queues [2021-12-06 19:03:21,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_buffer_queues [2021-12-06 19:03:21,141 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-12-06 19:03:21,141 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-12-06 19:03:21,141 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2021-12-06 19:03:21,141 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2021-12-06 19:03:21,142 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2021-12-06 19:03:21,142 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2021-12-06 19:03:21,142 INFO L130 BoogieDeclarations]: Found specification of procedure ql3xxx_remove [2021-12-06 19:03:21,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ql3xxx_remove [2021-12-06 19:03:21,142 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2021-12-06 19:03:21,142 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2021-12-06 19:03:21,142 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2021-12-06 19:03:21,142 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2021-12-06 19:03:21,142 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 19:03:21,142 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-12-06 19:03:21,143 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-12-06 19:03:21,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 19:03:21,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 19:03:21,143 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-12-06 19:03:21,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-12-06 19:03:21,143 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2021-12-06 19:03:21,143 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2021-12-06 19:03:21,143 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-12-06 19:03:21,143 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-12-06 19:03:21,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-12-06 19:03:21,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-12-06 19:03:21,144 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2021-12-06 19:03:21,144 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2021-12-06 19:03:21,144 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_page0_reg [2021-12-06 19:03:21,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_page0_reg [2021-12-06 19:03:21,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2021-12-06 19:03:21,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2021-12-06 19:03:21,144 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2021-12-06 19:03:21,144 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2021-12-06 19:03:21,144 INFO L130 BoogieDeclarations]: Found specification of procedure ql_is_link_full_dup [2021-12-06 19:03:21,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_is_link_full_dup [2021-12-06 19:03:21,144 INFO L130 BoogieDeclarations]: Found specification of procedure ql3xxx_open [2021-12-06 19:03:21,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ql3xxx_open [2021-12-06 19:03:21,145 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-12-06 19:03:21,145 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-12-06 19:03:21,145 INFO L130 BoogieDeclarations]: Found specification of procedure ql3xxx_tx_timeout [2021-12-06 19:03:21,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ql3xxx_tx_timeout [2021-12-06 19:03:21,145 INFO L130 BoogieDeclarations]: Found specification of procedure ql_supported_modes [2021-12-06 19:03:21,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_supported_modes [2021-12-06 19:03:21,145 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2021-12-06 19:03:21,145 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2021-12-06 19:03:21,145 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-12-06 19:03:21,145 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-12-06 19:03:21,146 INFO L130 BoogieDeclarations]: Found specification of procedure ql_is_fiber [2021-12-06 19:03:21,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_is_fiber [2021-12-06 19:03:21,146 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2021-12-06 19:03:21,146 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2021-12-06 19:03:21,146 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-06 19:03:21,146 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-06 19:03:21,146 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_net_req_rsp_queues [2021-12-06 19:03:21,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_net_req_rsp_queues [2021-12-06 19:03:21,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 19:03:21,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-06 19:03:21,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-06 19:03:21,147 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_write_reg_ex [2021-12-06 19:03:21,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_write_reg_ex [2021-12-06 19:03:21,147 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_down [2021-12-06 19:03:21,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_down [2021-12-06 19:03:21,147 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-12-06 19:03:21,147 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-12-06 19:03:21,147 INFO L130 BoogieDeclarations]: Found specification of procedure ql_port_start [2021-12-06 19:03:21,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_port_start [2021-12-06 19:03:21,147 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2021-12-06 19:03:21,147 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2021-12-06 19:03:21,147 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_auto_cfg_status [2021-12-06 19:03:21,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_auto_cfg_status [2021-12-06 19:03:21,148 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_write_reg [2021-12-06 19:03:21,148 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_write_reg [2021-12-06 19:03:21,148 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-12-06 19:03:21,148 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-12-06 19:03:21,148 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-12-06 19:03:21,148 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-12-06 19:03:21,148 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2021-12-06 19:03:21,148 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2021-12-06 19:03:21,148 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2021-12-06 19:03:21,148 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2021-12-06 19:03:21,148 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2021-12-06 19:03:21,148 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2021-12-06 19:03:21,148 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2021-12-06 19:03:21,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 19:03:21,149 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_mac_addr [2021-12-06 19:03:21,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_mac_addr [2021-12-06 19:03:21,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-12-06 19:03:21,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-12-06 19:03:21,688 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 19:03:21,692 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 19:03:21,852 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-06 19:03:24,945 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-12-06 19:03:25,013 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 19:03:25,029 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 19:03:25,030 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-12-06 19:03:25,034 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:03:25 BoogieIcfgContainer [2021-12-06 19:03:25,034 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 19:03:25,035 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 19:03:25,035 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 19:03:25,038 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 19:03:25,038 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 07:03:17" (1/3) ... [2021-12-06 19:03:25,038 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23b08f44 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 07:03:25, skipping insertion in model container [2021-12-06 19:03:25,038 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:03:20" (2/3) ... [2021-12-06 19:03:25,039 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23b08f44 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 07:03:25, skipping insertion in model container [2021-12-06 19:03:25,039 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:03:25" (3/3) ... [2021-12-06 19:03:25,040 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i [2021-12-06 19:03:25,044 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 19:03:25,044 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-12-06 19:03:25,087 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 19:03:25,092 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-12-06 19:03:25,092 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-12-06 19:03:25,147 INFO L276 IsEmpty]: Start isEmpty. Operand has 2500 states, 1648 states have (on average 1.258495145631068) internal successors, (2074), 1699 states have internal predecessors, (2074), 714 states have call successors, (714), 136 states have call predecessors, (714), 135 states have return successors, (709), 694 states have call predecessors, (709), 709 states have call successors, (709) [2021-12-06 19:03:25,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-12-06 19:03:25,156 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:03:25,156 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:03:25,157 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-12-06 19:03:25,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:25,161 INFO L85 PathProgramCache]: Analyzing trace with hash 99291340, now seen corresponding path program 1 times [2021-12-06 19:03:25,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:25,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736948427] [2021-12-06 19:03:25,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:25,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:25,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:25,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:03:25,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:25,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:25,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:25,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:03:25,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:25,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:25,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:25,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:03:25,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:25,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:25,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:25,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:03:25,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:25,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:25,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:25,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:03:25,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:25,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:25,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:25,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:03:25,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:25,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:25,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:25,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:03:25,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:25,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:25,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:25,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:03:25,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:25,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:25,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:25,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:03:25,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:25,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 19:03:25,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:25,610 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2021-12-06 19:03:25,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:25,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736948427] [2021-12-06 19:03:25,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736948427] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:03:25,611 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:03:25,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:03:25,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130583612] [2021-12-06 19:03:25,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:03:25,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:03:25,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:25,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:03:25,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:03:25,649 INFO L87 Difference]: Start difference. First operand has 2500 states, 1648 states have (on average 1.258495145631068) internal successors, (2074), 1699 states have internal predecessors, (2074), 714 states have call successors, (714), 136 states have call predecessors, (714), 135 states have return successors, (709), 694 states have call predecessors, (709), 709 states have call successors, (709) Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-06 19:03:30,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:03:30,542 INFO L93 Difference]: Finished difference Result 8287 states and 11980 transitions. [2021-12-06 19:03:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 19:03:30,544 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 112 [2021-12-06 19:03:30,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:03:30,603 INFO L225 Difference]: With dead ends: 8287 [2021-12-06 19:03:30,604 INFO L226 Difference]: Without dead ends: 5798 [2021-12-06 19:03:30,632 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 38 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-12-06 19:03:30,636 INFO L933 BasicCegarLoop]: 3678 mSDtfsCounter, 5197 mSDsluCounter, 3673 mSDsCounter, 0 mSdLazyCounter, 2932 mSolverCounterSat, 2858 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5987 SdHoareTripleChecker+Valid, 7351 SdHoareTripleChecker+Invalid, 5790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2858 IncrementalHoareTripleChecker+Valid, 2932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2021-12-06 19:03:30,637 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5987 Valid, 7351 Invalid, 5790 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2858 Valid, 2932 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2021-12-06 19:03:30,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5798 states. [2021-12-06 19:03:30,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5798 to 4890. [2021-12-06 19:03:30,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4890 states, 3236 states have (on average 1.2533992583436342) internal successors, (4056), 3336 states have internal predecessors, (4056), 1384 states have call successors, (1384), 268 states have call predecessors, (1384), 267 states have return successors, (1381), 1351 states have call predecessors, (1381), 1381 states have call successors, (1381) [2021-12-06 19:03:30,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4890 states to 4890 states and 6821 transitions. [2021-12-06 19:03:30,991 INFO L78 Accepts]: Start accepts. Automaton has 4890 states and 6821 transitions. Word has length 112 [2021-12-06 19:03:30,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:03:30,992 INFO L470 AbstractCegarLoop]: Abstraction has 4890 states and 6821 transitions. [2021-12-06 19:03:30,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-06 19:03:30,992 INFO L276 IsEmpty]: Start isEmpty. Operand 4890 states and 6821 transitions. [2021-12-06 19:03:30,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-06 19:03:30,998 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:03:30,998 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:03:30,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 19:03:30,999 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-12-06 19:03:31,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:31,000 INFO L85 PathProgramCache]: Analyzing trace with hash 264932796, now seen corresponding path program 1 times [2021-12-06 19:03:31,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:31,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455371668] [2021-12-06 19:03:31,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:31,001 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:31,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:31,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:03:31,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:31,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:31,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:31,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:03:31,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:31,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:31,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:31,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:03:31,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:31,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:31,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:31,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:03:31,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:31,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:31,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:31,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:03:31,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:31,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:31,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:31,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:03:31,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:31,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:31,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:31,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:03:31,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:31,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:31,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:31,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:03:31,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:31,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:31,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:31,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:03:31,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:31,303 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2021-12-06 19:03:31,303 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:31,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455371668] [2021-12-06 19:03:31,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455371668] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:03:31,304 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:03:31,304 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 19:03:31,304 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738217125] [2021-12-06 19:03:31,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:03:31,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 19:03:31,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:31,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 19:03:31,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:03:31,307 INFO L87 Difference]: Start difference. First operand 4890 states and 6821 transitions. Second operand has 7 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-06 19:03:38,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:03:38,681 INFO L93 Difference]: Finished difference Result 11607 states and 16141 transitions. [2021-12-06 19:03:38,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 19:03:38,682 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 117 [2021-12-06 19:03:38,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:03:38,728 INFO L225 Difference]: With dead ends: 11607 [2021-12-06 19:03:38,728 INFO L226 Difference]: Without dead ends: 6738 [2021-12-06 19:03:38,743 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-12-06 19:03:38,744 INFO L933 BasicCegarLoop]: 4044 mSDtfsCounter, 9640 mSDsluCounter, 6253 mSDsCounter, 0 mSdLazyCounter, 7227 mSolverCounterSat, 5888 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10617 SdHoareTripleChecker+Valid, 10297 SdHoareTripleChecker+Invalid, 13115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5888 IncrementalHoareTripleChecker+Valid, 7227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2021-12-06 19:03:38,744 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10617 Valid, 10297 Invalid, 13115 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5888 Valid, 7227 Invalid, 0 Unknown, 0 Unchecked, 6.9s Time] [2021-12-06 19:03:38,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6738 states. [2021-12-06 19:03:38,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6738 to 5900. [2021-12-06 19:03:38,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5900 states, 3936 states have (on average 1.2398373983739837) internal successors, (4880), 4036 states have internal predecessors, (4880), 1581 states have call successors, (1581), 381 states have call predecessors, (1581), 380 states have return successors, (1578), 1554 states have call predecessors, (1578), 1578 states have call successors, (1578) [2021-12-06 19:03:38,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5900 states to 5900 states and 8039 transitions. [2021-12-06 19:03:38,956 INFO L78 Accepts]: Start accepts. Automaton has 5900 states and 8039 transitions. Word has length 117 [2021-12-06 19:03:38,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:03:38,956 INFO L470 AbstractCegarLoop]: Abstraction has 5900 states and 8039 transitions. [2021-12-06 19:03:38,956 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-06 19:03:38,957 INFO L276 IsEmpty]: Start isEmpty. Operand 5900 states and 8039 transitions. [2021-12-06 19:03:38,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-12-06 19:03:38,958 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:03:38,958 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:03:38,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 19:03:38,959 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:03:38,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:38,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1281227428, now seen corresponding path program 1 times [2021-12-06 19:03:38,959 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:38,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148438504] [2021-12-06 19:03:38,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:38,960 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:39,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:03:39,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:39,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:03:39,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:39,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:03:39,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:39,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:03:39,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:39,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:03:39,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:39,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:03:39,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:39,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:03:39,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:39,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:03:39,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:39,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:03:39,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 19:03:39,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2021-12-06 19:03:39,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,153 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2021-12-06 19:03:39,154 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:39,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148438504] [2021-12-06 19:03:39,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148438504] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:03:39,154 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:03:39,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:03:39,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781911206] [2021-12-06 19:03:39,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:03:39,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:03:39,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:39,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:03:39,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:03:39,155 INFO L87 Difference]: Start difference. First operand 5900 states and 8039 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-06 19:03:43,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:03:43,449 INFO L93 Difference]: Finished difference Result 17328 states and 23904 transitions. [2021-12-06 19:03:43,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 19:03:43,450 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 120 [2021-12-06 19:03:43,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:03:43,517 INFO L225 Difference]: With dead ends: 17328 [2021-12-06 19:03:43,517 INFO L226 Difference]: Without dead ends: 11449 [2021-12-06 19:03:43,556 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 40 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-12-06 19:03:43,557 INFO L933 BasicCegarLoop]: 3969 mSDtfsCounter, 4889 mSDsluCounter, 3679 mSDsCounter, 0 mSdLazyCounter, 2742 mSolverCounterSat, 2733 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5615 SdHoareTripleChecker+Valid, 7648 SdHoareTripleChecker+Invalid, 5475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2733 IncrementalHoareTripleChecker+Valid, 2742 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2021-12-06 19:03:43,558 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5615 Valid, 7648 Invalid, 5475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2733 Valid, 2742 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2021-12-06 19:03:43,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11449 states. [2021-12-06 19:03:43,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11449 to 10062. [2021-12-06 19:03:43,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10062 states, 6714 states have (on average 1.241733690795353) internal successors, (8337), 6893 states have internal predecessors, (8337), 2689 states have call successors, (2689), 664 states have call predecessors, (2689), 656 states have return successors, (2705), 2625 states have call predecessors, (2705), 2686 states have call successors, (2705) [2021-12-06 19:03:43,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10062 states to 10062 states and 13731 transitions. [2021-12-06 19:03:43,913 INFO L78 Accepts]: Start accepts. Automaton has 10062 states and 13731 transitions. Word has length 120 [2021-12-06 19:03:43,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:03:43,914 INFO L470 AbstractCegarLoop]: Abstraction has 10062 states and 13731 transitions. [2021-12-06 19:03:43,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-06 19:03:43,914 INFO L276 IsEmpty]: Start isEmpty. Operand 10062 states and 13731 transitions. [2021-12-06 19:03:43,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-12-06 19:03:43,916 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:03:43,916 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:03:43,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 19:03:43,917 INFO L402 AbstractCegarLoop]: === Iteration 4 === 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-12-06 19:03:43,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:43,917 INFO L85 PathProgramCache]: Analyzing trace with hash 1222009648, now seen corresponding path program 1 times [2021-12-06 19:03:43,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:43,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222073270] [2021-12-06 19:03:43,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:43,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:43,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:03:44,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:44,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:03:44,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:44,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:03:44,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:44,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:03:44,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:44,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:03:44,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:44,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:03:44,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:44,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:03:44,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:44,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:03:44,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:44,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:03:44,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-06 19:03:44,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 19:03:44,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:03:44,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:44,141 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2021-12-06 19:03:44,141 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:44,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222073270] [2021-12-06 19:03:44,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222073270] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:03:44,142 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:03:44,142 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 19:03:44,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766084656] [2021-12-06 19:03:44,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:03:44,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:03:44,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:44,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:03:44,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:03:44,143 INFO L87 Difference]: Start difference. First operand 10062 states and 13731 transitions. Second operand has 5 states, 5 states have (on average 9.6) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-06 19:03:53,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:03:53,446 INFO L93 Difference]: Finished difference Result 32340 states and 47317 transitions. [2021-12-06 19:03:53,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 19:03:53,446 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 135 [2021-12-06 19:03:53,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:03:53,538 INFO L225 Difference]: With dead ends: 32340 [2021-12-06 19:03:53,538 INFO L226 Difference]: Without dead ends: 22299 [2021-12-06 19:03:53,569 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-06 19:03:53,570 INFO L933 BasicCegarLoop]: 3725 mSDtfsCounter, 7572 mSDsluCounter, 4956 mSDsCounter, 0 mSdLazyCounter, 5988 mSolverCounterSat, 6587 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8303 SdHoareTripleChecker+Valid, 8681 SdHoareTripleChecker+Invalid, 12575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6587 IncrementalHoareTripleChecker+Valid, 5988 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2021-12-06 19:03:53,570 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8303 Valid, 8681 Invalid, 12575 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6587 Valid, 5988 Invalid, 0 Unknown, 0 Unchecked, 8.5s Time] [2021-12-06 19:03:53,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22299 states. [2021-12-06 19:03:54,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22299 to 16524. [2021-12-06 19:03:54,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16524 states, 10901 states have (on average 1.2397945142647464) internal successors, (13515), 11258 states have internal predecessors, (13515), 4570 states have call successors, (4570), 1055 states have call predecessors, (4570), 1050 states have return successors, (4647), 4446 states have call predecessors, (4647), 4567 states have call successors, (4647) [2021-12-06 19:03:54,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16524 states to 16524 states and 22732 transitions. [2021-12-06 19:03:54,261 INFO L78 Accepts]: Start accepts. Automaton has 16524 states and 22732 transitions. Word has length 135 [2021-12-06 19:03:54,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:03:54,262 INFO L470 AbstractCegarLoop]: Abstraction has 16524 states and 22732 transitions. [2021-12-06 19:03:54,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-12-06 19:03:54,262 INFO L276 IsEmpty]: Start isEmpty. Operand 16524 states and 22732 transitions. [2021-12-06 19:03:54,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-12-06 19:03:54,264 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:03:54,264 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:54,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 19:03:54,264 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:03:54,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:54,265 INFO L85 PathProgramCache]: Analyzing trace with hash 1610791070, now seen corresponding path program 1 times [2021-12-06 19:03:54,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:54,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308538774] [2021-12-06 19:03:54,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:54,265 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:54,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:03:54,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:54,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:03:54,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:54,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:03:54,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:54,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:03:54,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:54,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:03:54,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:54,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:03:54,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:54,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:03:54,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:54,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:03:54,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:54,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:03:54,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:03:54,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:03:54,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:03:54,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:03:54,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:54,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 19:03:54,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:03:54,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 19:03:54,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:54,609 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2021-12-06 19:03:54,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:54,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308538774] [2021-12-06 19:03:54,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308538774] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:03:54,609 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:03:54,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:03:54,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867184069] [2021-12-06 19:03:54,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:03:54,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:03:54,610 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:54,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:03:54,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:03:54,610 INFO L87 Difference]: Start difference. First operand 16524 states and 22732 transitions. Second operand has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-06 19:03:58,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:03:58,185 INFO L93 Difference]: Finished difference Result 18630 states and 26014 transitions. [2021-12-06 19:03:58,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:03:58,186 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 164 [2021-12-06 19:03:58,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:03:58,237 INFO L225 Difference]: With dead ends: 18630 [2021-12-06 19:03:58,238 INFO L226 Difference]: Without dead ends: 18628 [2021-12-06 19:03:58,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:03:58,244 INFO L933 BasicCegarLoop]: 3205 mSDtfsCounter, 4060 mSDsluCounter, 6188 mSDsCounter, 0 mSdLazyCounter, 3199 mSolverCounterSat, 2042 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4482 SdHoareTripleChecker+Valid, 9393 SdHoareTripleChecker+Invalid, 5241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2042 IncrementalHoareTripleChecker+Valid, 3199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:03:58,244 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4482 Valid, 9393 Invalid, 5241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2042 Valid, 3199 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2021-12-06 19:03:58,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18628 states. [2021-12-06 19:03:58,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18628 to 16528. [2021-12-06 19:03:58,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16528 states, 10904 states have (on average 1.2397285399853264) internal successors, (13518), 11261 states have internal predecessors, (13518), 4570 states have call successors, (4570), 1056 states have call predecessors, (4570), 1051 states have return successors, (4647), 4446 states have call predecessors, (4647), 4567 states have call successors, (4647) [2021-12-06 19:03:58,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16528 states to 16528 states and 22735 transitions. [2021-12-06 19:03:58,826 INFO L78 Accepts]: Start accepts. Automaton has 16528 states and 22735 transitions. Word has length 164 [2021-12-06 19:03:58,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:03:58,826 INFO L470 AbstractCegarLoop]: Abstraction has 16528 states and 22735 transitions. [2021-12-06 19:03:58,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-06 19:03:58,827 INFO L276 IsEmpty]: Start isEmpty. Operand 16528 states and 22735 transitions. [2021-12-06 19:03:58,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-12-06 19:03:58,828 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:03:58,828 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 4, 4, 4, 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] [2021-12-06 19:03:58,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 19:03:58,829 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-12-06 19:03:58,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:58,829 INFO L85 PathProgramCache]: Analyzing trace with hash 1950506016, now seen corresponding path program 1 times [2021-12-06 19:03:58,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:58,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970422397] [2021-12-06 19:03:58,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:58,829 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:58,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:58,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:03:58,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:58,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:58,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:58,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:03:58,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:58,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:58,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:58,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:03:58,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:58,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:58,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:58,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:03:58,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:58,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:58,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:58,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:03:58,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:59,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:59,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:59,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:03:59,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:59,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:59,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:59,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:03:59,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:59,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:59,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:59,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:03:59,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:59,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:59,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:59,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:03:59,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:59,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:03:59,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:59,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:03:59,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:59,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:03:59,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:59,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:03:59,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:59,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:03:59,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:59,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 19:03:59,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:59,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:03:59,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:59,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 19:03:59,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:59,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:03:59,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:59,089 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2021-12-06 19:03:59,089 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:59,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970422397] [2021-12-06 19:03:59,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970422397] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:03:59,090 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:03:59,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:03:59,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49459780] [2021-12-06 19:03:59,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:03:59,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:03:59,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:59,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:03:59,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:03:59,091 INFO L87 Difference]: Start difference. First operand 16528 states and 22735 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-06 19:04:02,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:04:02,662 INFO L93 Difference]: Finished difference Result 19173 states and 26580 transitions. [2021-12-06 19:04:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 19:04:02,662 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 169 [2021-12-06 19:04:02,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:04:02,718 INFO L225 Difference]: With dead ends: 19173 [2021-12-06 19:04:02,718 INFO L226 Difference]: Without dead ends: 19171 [2021-12-06 19:04:02,725 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:04:02,726 INFO L933 BasicCegarLoop]: 3218 mSDtfsCounter, 4091 mSDsluCounter, 6252 mSDsCounter, 0 mSdLazyCounter, 3370 mSolverCounterSat, 2061 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4524 SdHoareTripleChecker+Valid, 9470 SdHoareTripleChecker+Invalid, 5431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2061 IncrementalHoareTripleChecker+Valid, 3370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:04:02,726 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4524 Valid, 9470 Invalid, 5431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2061 Valid, 3370 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2021-12-06 19:04:02,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19171 states. [2021-12-06 19:04:03,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19171 to 17067. [2021-12-06 19:04:03,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17067 states, 11222 states have (on average 1.235073961860631) internal successors, (13860), 11591 states have internal predecessors, (13860), 4681 states have call successors, (4681), 1166 states have call predecessors, (4681), 1161 states have return successors, (4758), 4557 states have call predecessors, (4758), 4678 states have call successors, (4758) [2021-12-06 19:04:03,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17067 states to 17067 states and 23299 transitions. [2021-12-06 19:04:03,353 INFO L78 Accepts]: Start accepts. Automaton has 17067 states and 23299 transitions. Word has length 169 [2021-12-06 19:04:03,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:04:03,353 INFO L470 AbstractCegarLoop]: Abstraction has 17067 states and 23299 transitions. [2021-12-06 19:04:03,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-06 19:04:03,353 INFO L276 IsEmpty]: Start isEmpty. Operand 17067 states and 23299 transitions. [2021-12-06 19:04:03,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-12-06 19:04:03,355 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:04:03,355 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:04:03,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 19:04:03,356 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-12-06 19:04:03,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:04:03,356 INFO L85 PathProgramCache]: Analyzing trace with hash 860074398, now seen corresponding path program 1 times [2021-12-06 19:04:03,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:04:03,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090225565] [2021-12-06 19:04:03,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:04:03,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:04:03,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:04:03,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:03,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:04:03,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:03,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:04:03,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:03,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:04:03,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:03,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:04:03,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:03,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:04:03,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:03,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:04:03,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:03,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:04:03,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:03,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:04:03,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:04:03,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:04:03,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:04:03,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:04:03,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:03,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 19:04:03,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:04:03,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 19:04:03,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:04:03,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:04:03,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:03,656 INFO L134 CoverageAnalysis]: Checked inductivity of 404 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2021-12-06 19:04:03,656 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:04:03,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090225565] [2021-12-06 19:04:03,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090225565] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:04:03,656 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:04:03,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:04:03,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298981816] [2021-12-06 19:04:03,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:04:03,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:04:03,657 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:04:03,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:04:03,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:04:03,658 INFO L87 Difference]: Start difference. First operand 17067 states and 23299 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 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-12-06 19:04:07,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:04:07,416 INFO L93 Difference]: Finished difference Result 19173 states and 26581 transitions. [2021-12-06 19:04:07,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:04:07,417 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 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 174 [2021-12-06 19:04:07,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:04:07,468 INFO L225 Difference]: With dead ends: 19173 [2021-12-06 19:04:07,468 INFO L226 Difference]: Without dead ends: 19171 [2021-12-06 19:04:07,477 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:04:07,478 INFO L933 BasicCegarLoop]: 3206 mSDtfsCounter, 4053 mSDsluCounter, 6183 mSDsCounter, 0 mSdLazyCounter, 3199 mSolverCounterSat, 2040 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4476 SdHoareTripleChecker+Valid, 9389 SdHoareTripleChecker+Invalid, 5239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2040 IncrementalHoareTripleChecker+Valid, 3199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:04:07,478 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4476 Valid, 9389 Invalid, 5239 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2040 Valid, 3199 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2021-12-06 19:04:07,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19171 states. [2021-12-06 19:04:08,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19171 to 17071. [2021-12-06 19:04:08,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17071 states, 11225 states have (on average 1.235011135857461) internal successors, (13863), 11594 states have internal predecessors, (13863), 4681 states have call successors, (4681), 1167 states have call predecessors, (4681), 1162 states have return successors, (4758), 4557 states have call predecessors, (4758), 4678 states have call successors, (4758) [2021-12-06 19:04:08,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17071 states to 17071 states and 23302 transitions. [2021-12-06 19:04:08,154 INFO L78 Accepts]: Start accepts. Automaton has 17071 states and 23302 transitions. Word has length 174 [2021-12-06 19:04:08,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:04:08,155 INFO L470 AbstractCegarLoop]: Abstraction has 17071 states and 23302 transitions. [2021-12-06 19:04:08,155 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 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-12-06 19:04:08,155 INFO L276 IsEmpty]: Start isEmpty. Operand 17071 states and 23302 transitions. [2021-12-06 19:04:08,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-06 19:04:08,157 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:04:08,157 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:04:08,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-06 19:04:08,158 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-12-06 19:04:08,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:04:08,158 INFO L85 PathProgramCache]: Analyzing trace with hash -1880149344, now seen corresponding path program 1 times [2021-12-06 19:04:08,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:04:08,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289158512] [2021-12-06 19:04:08,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:04:08,158 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:04:08,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:04:08,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:08,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:04:08,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:08,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:04:08,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:08,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:04:08,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:08,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:04:08,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:08,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:04:08,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:08,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:04:08,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:08,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:04:08,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:08,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:04:08,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:04:08,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:04:08,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:04:08,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:04:08,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:08,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 19:04:08,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:04:08,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 19:04:08,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:04:08,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:04:08,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 19:04:08,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:08,428 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 408 trivial. 0 not checked. [2021-12-06 19:04:08,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:04:08,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289158512] [2021-12-06 19:04:08,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289158512] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:04:08,428 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:04:08,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:04:08,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295568611] [2021-12-06 19:04:08,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:04:08,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:04:08,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:04:08,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:04:08,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:04:08,430 INFO L87 Difference]: Start difference. First operand 17071 states and 23302 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 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-12-06 19:04:12,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:04:12,308 INFO L93 Difference]: Finished difference Result 19177 states and 26584 transitions. [2021-12-06 19:04:12,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:04:12,309 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 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 179 [2021-12-06 19:04:12,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:04:12,355 INFO L225 Difference]: With dead ends: 19177 [2021-12-06 19:04:12,355 INFO L226 Difference]: Without dead ends: 19175 [2021-12-06 19:04:12,363 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:04:12,364 INFO L933 BasicCegarLoop]: 3209 mSDtfsCounter, 4053 mSDsluCounter, 6192 mSDsCounter, 0 mSdLazyCounter, 3199 mSolverCounterSat, 2039 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4473 SdHoareTripleChecker+Valid, 9401 SdHoareTripleChecker+Invalid, 5238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2039 IncrementalHoareTripleChecker+Valid, 3199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:04:12,364 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4473 Valid, 9401 Invalid, 5238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2039 Valid, 3199 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2021-12-06 19:04:12,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19175 states. [2021-12-06 19:04:12,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19175 to 17075. [2021-12-06 19:04:12,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17075 states, 11228 states have (on average 1.2349483434271464) internal successors, (13866), 11597 states have internal predecessors, (13866), 4681 states have call successors, (4681), 1168 states have call predecessors, (4681), 1163 states have return successors, (4758), 4557 states have call predecessors, (4758), 4678 states have call successors, (4758) [2021-12-06 19:04:12,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17075 states to 17075 states and 23305 transitions. [2021-12-06 19:04:12,995 INFO L78 Accepts]: Start accepts. Automaton has 17075 states and 23305 transitions. Word has length 179 [2021-12-06 19:04:12,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:04:12,996 INFO L470 AbstractCegarLoop]: Abstraction has 17075 states and 23305 transitions. [2021-12-06 19:04:12,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 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-12-06 19:04:12,996 INFO L276 IsEmpty]: Start isEmpty. Operand 17075 states and 23305 transitions. [2021-12-06 19:04:12,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-12-06 19:04:12,998 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:04:12,998 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 5, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:04:12,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-06 19:04:12,999 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-12-06 19:04:12,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:04:12,999 INFO L85 PathProgramCache]: Analyzing trace with hash -1965876578, now seen corresponding path program 1 times [2021-12-06 19:04:12,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:04:12,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248916280] [2021-12-06 19:04:12,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:04:12,999 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:04:13,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:04:13,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:13,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:04:13,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:13,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:04:13,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:13,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:04:13,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:13,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:04:13,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:13,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:04:13,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:13,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:04:13,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:13,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:04:13,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:13,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:04:13,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:04:13,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:04:13,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:04:13,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:04:13,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:13,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 19:04:13,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:04:13,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 19:04:13,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:04:13,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:04:13,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 19:04:13,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 19:04:13,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:13,330 INFO L134 CoverageAnalysis]: Checked inductivity of 428 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2021-12-06 19:04:13,330 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:04:13,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248916280] [2021-12-06 19:04:13,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248916280] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:04:13,331 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:04:13,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:04:13,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678576804] [2021-12-06 19:04:13,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:04:13,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:04:13,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:04:13,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:04:13,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:04:13,332 INFO L87 Difference]: Start difference. First operand 17075 states and 23305 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 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-12-06 19:04:17,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:04:17,208 INFO L93 Difference]: Finished difference Result 19575 states and 26927 transitions. [2021-12-06 19:04:17,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 19:04:17,209 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 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 184 [2021-12-06 19:04:17,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:04:17,258 INFO L225 Difference]: With dead ends: 19575 [2021-12-06 19:04:17,258 INFO L226 Difference]: Without dead ends: 19573 [2021-12-06 19:04:17,267 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:04:17,268 INFO L933 BasicCegarLoop]: 3233 mSDtfsCounter, 2960 mSDsluCounter, 7210 mSDsCounter, 0 mSdLazyCounter, 3694 mSolverCounterSat, 1482 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3363 SdHoareTripleChecker+Valid, 10443 SdHoareTripleChecker+Invalid, 5176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1482 IncrementalHoareTripleChecker+Valid, 3694 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:04:17,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3363 Valid, 10443 Invalid, 5176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1482 Valid, 3694 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2021-12-06 19:04:17,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19573 states. [2021-12-06 19:04:17,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19573 to 17471. [2021-12-06 19:04:17,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17471 states, 11484 states have (on average 1.2309299895506791) internal successors, (14136), 11861 states have internal predecessors, (14136), 4717 states have call successors, (4717), 1272 states have call predecessors, (4717), 1267 states have return successors, (4794), 4593 states have call predecessors, (4794), 4714 states have call successors, (4794) [2021-12-06 19:04:17,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17471 states to 17471 states and 23647 transitions. [2021-12-06 19:04:17,914 INFO L78 Accepts]: Start accepts. Automaton has 17471 states and 23647 transitions. Word has length 184 [2021-12-06 19:04:17,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:04:17,915 INFO L470 AbstractCegarLoop]: Abstraction has 17471 states and 23647 transitions. [2021-12-06 19:04:17,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 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-12-06 19:04:17,915 INFO L276 IsEmpty]: Start isEmpty. Operand 17471 states and 23647 transitions. [2021-12-06 19:04:17,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-06 19:04:17,917 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:04:17,917 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 6, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:04:17,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-06 19:04:17,917 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:04:17,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:04:17,917 INFO L85 PathProgramCache]: Analyzing trace with hash -959211232, now seen corresponding path program 1 times [2021-12-06 19:04:17,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:04:17,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005048138] [2021-12-06 19:04:17,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:04:17,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:04:17,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:04:18,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:18,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:04:18,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:18,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:04:18,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:18,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:04:18,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:18,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:04:18,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:18,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:04:18,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:18,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:04:18,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:18,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:04:18,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:18,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:04:18,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:04:18,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:04:18,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:04:18,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:04:18,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:18,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 19:04:18,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:04:18,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 19:04:18,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:04:18,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:04:18,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 19:04:18,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 19:04:18,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-06 19:04:18,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:18,194 INFO L134 CoverageAnalysis]: Checked inductivity of 446 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 436 trivial. 0 not checked. [2021-12-06 19:04:18,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:04:18,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005048138] [2021-12-06 19:04:18,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005048138] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:04:18,194 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:04:18,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:04:18,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765288958] [2021-12-06 19:04:18,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:04:18,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:04:18,195 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:04:18,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:04:18,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:04:18,195 INFO L87 Difference]: Start difference. First operand 17471 states and 23647 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-06 19:04:22,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:04:22,003 INFO L93 Difference]: Finished difference Result 19577 states and 26929 transitions. [2021-12-06 19:04:22,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:04:22,004 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 189 [2021-12-06 19:04:22,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:04:22,059 INFO L225 Difference]: With dead ends: 19577 [2021-12-06 19:04:22,059 INFO L226 Difference]: Without dead ends: 19575 [2021-12-06 19:04:22,068 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:04:22,069 INFO L933 BasicCegarLoop]: 3204 mSDtfsCounter, 4057 mSDsluCounter, 6181 mSDsCounter, 0 mSdLazyCounter, 3196 mSolverCounterSat, 2038 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4478 SdHoareTripleChecker+Valid, 9385 SdHoareTripleChecker+Invalid, 5234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2038 IncrementalHoareTripleChecker+Valid, 3196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:04:22,069 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4478 Valid, 9385 Invalid, 5234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2038 Valid, 3196 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2021-12-06 19:04:22,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19575 states. [2021-12-06 19:04:22,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19575 to 17475. [2021-12-06 19:04:22,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17475 states, 11487 states have (on average 1.2308696787673021) internal successors, (14139), 11864 states have internal predecessors, (14139), 4717 states have call successors, (4717), 1273 states have call predecessors, (4717), 1268 states have return successors, (4794), 4593 states have call predecessors, (4794), 4714 states have call successors, (4794) [2021-12-06 19:04:22,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17475 states to 17475 states and 23650 transitions. [2021-12-06 19:04:22,856 INFO L78 Accepts]: Start accepts. Automaton has 17475 states and 23650 transitions. Word has length 189 [2021-12-06 19:04:22,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:04:22,857 INFO L470 AbstractCegarLoop]: Abstraction has 17475 states and 23650 transitions. [2021-12-06 19:04:22,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-06 19:04:22,857 INFO L276 IsEmpty]: Start isEmpty. Operand 17475 states and 23650 transitions. [2021-12-06 19:04:22,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2021-12-06 19:04:22,860 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:04:22,860 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 7, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:04:22,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-06 19:04:22,860 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-12-06 19:04:22,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:04:22,861 INFO L85 PathProgramCache]: Analyzing trace with hash -345705570, now seen corresponding path program 1 times [2021-12-06 19:04:22,861 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:04:22,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858599373] [2021-12-06 19:04:22,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:04:22,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:04:22,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:22,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:04:22,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:22,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:22,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:22,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:04:22,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:22,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:22,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:22,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:04:22,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:22,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:22,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:22,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:04:22,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:22,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:22,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:22,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:04:23,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:23,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:04:23,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:23,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:04:23,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:23,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:04:23,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:23,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:04:23,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:04:23,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:04:23,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:04:23,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:04:23,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:23,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 19:04:23,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:04:23,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 19:04:23,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:04:23,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:04:23,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 19:04:23,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 19:04:23,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-06 19:04:23,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-06 19:04:23,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:23,098 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 456 trivial. 0 not checked. [2021-12-06 19:04:23,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:04:23,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858599373] [2021-12-06 19:04:23,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858599373] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:04:23,099 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:04:23,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:04:23,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341781528] [2021-12-06 19:04:23,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:04:23,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:04:23,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:04:23,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:04:23,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:04:23,100 INFO L87 Difference]: Start difference. First operand 17475 states and 23650 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-06 19:04:27,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:04:27,096 INFO L93 Difference]: Finished difference Result 19581 states and 26932 transitions. [2021-12-06 19:04:27,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:04:27,096 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 194 [2021-12-06 19:04:27,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:04:27,139 INFO L225 Difference]: With dead ends: 19581 [2021-12-06 19:04:27,139 INFO L226 Difference]: Without dead ends: 19579 [2021-12-06 19:04:27,145 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:04:27,146 INFO L933 BasicCegarLoop]: 3203 mSDtfsCounter, 4057 mSDsluCounter, 6178 mSDsCounter, 0 mSdLazyCounter, 3196 mSolverCounterSat, 2037 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4479 SdHoareTripleChecker+Valid, 9381 SdHoareTripleChecker+Invalid, 5233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2037 IncrementalHoareTripleChecker+Valid, 3196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:04:27,146 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4479 Valid, 9381 Invalid, 5233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2037 Valid, 3196 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2021-12-06 19:04:27,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19579 states. [2021-12-06 19:04:27,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19579 to 17479. [2021-12-06 19:04:27,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17479 states, 11490 states have (on average 1.2308093994778069) internal successors, (14142), 11867 states have internal predecessors, (14142), 4717 states have call successors, (4717), 1274 states have call predecessors, (4717), 1269 states have return successors, (4794), 4593 states have call predecessors, (4794), 4714 states have call successors, (4794) [2021-12-06 19:04:27,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17479 states to 17479 states and 23653 transitions. [2021-12-06 19:04:27,855 INFO L78 Accepts]: Start accepts. Automaton has 17479 states and 23653 transitions. Word has length 194 [2021-12-06 19:04:27,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:04:27,856 INFO L470 AbstractCegarLoop]: Abstraction has 17479 states and 23653 transitions. [2021-12-06 19:04:27,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-06 19:04:27,856 INFO L276 IsEmpty]: Start isEmpty. Operand 17479 states and 23653 transitions. [2021-12-06 19:04:27,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2021-12-06 19:04:27,858 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:04:27,858 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 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] [2021-12-06 19:04:27,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-06 19:04:27,858 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:04:27,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:04:27,859 INFO L85 PathProgramCache]: Analyzing trace with hash -891568123, now seen corresponding path program 1 times [2021-12-06 19:04:27,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:04:27,859 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582896232] [2021-12-06 19:04:27,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:04:27,859 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:04:27,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:04:27,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:27,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:04:27,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:27,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:04:27,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:27,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:04:27,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:27,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:04:27,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:27,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:04:27,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:27,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:04:27,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:27,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:04:27,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:27,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:04:27,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:04:27,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:04:27,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:27,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:04:27,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:28,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:04:28,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:28,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:28,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:28,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 19:04:28,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:28,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:04:28,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:28,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:04:28,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:28,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-06 19:04:28,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:28,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:04:28,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:28,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:04:28,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:28,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-12-06 19:04:28,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:28,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2021-12-06 19:04:28,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:28,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-06 19:04:28,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:28,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-12-06 19:04:28,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:28,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-06 19:04:28,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:28,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-06 19:04:28,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:28,046 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 510 trivial. 0 not checked. [2021-12-06 19:04:28,046 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:04:28,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582896232] [2021-12-06 19:04:28,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582896232] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:04:28,046 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:04:28,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:04:28,047 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116997185] [2021-12-06 19:04:28,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:04:28,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:04:28,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:04:28,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:04:28,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:04:28,047 INFO L87 Difference]: Start difference. First operand 17479 states and 23653 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 3 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-12-06 19:04:34,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:04:34,495 INFO L93 Difference]: Finished difference Result 55964 states and 76654 transitions. [2021-12-06 19:04:34,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 19:04:34,496 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 3 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 217 [2021-12-06 19:04:34,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:04:34,640 INFO L225 Difference]: With dead ends: 55964 [2021-12-06 19:04:34,640 INFO L226 Difference]: Without dead ends: 38571 [2021-12-06 19:04:34,682 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 70 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-12-06 19:04:34,682 INFO L933 BasicCegarLoop]: 3734 mSDtfsCounter, 5161 mSDsluCounter, 3751 mSDsCounter, 0 mSdLazyCounter, 2932 mSolverCounterSat, 2892 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5944 SdHoareTripleChecker+Valid, 7485 SdHoareTripleChecker+Invalid, 5824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2892 IncrementalHoareTripleChecker+Valid, 2932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:04:34,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5944 Valid, 7485 Invalid, 5824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2892 Valid, 2932 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2021-12-06 19:04:34,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38571 states. [2021-12-06 19:04:36,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38571 to 34320. [2021-12-06 19:04:36,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34320 states, 22563 states have (on average 1.232017019013429) internal successors, (27798), 23283 states have internal predecessors, (27798), 9263 states have call successors, (9263), 2500 states have call predecessors, (9263), 2491 states have return successors, (9420), 9048 states have call predecessors, (9420), 9260 states have call successors, (9420) [2021-12-06 19:04:36,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34320 states to 34320 states and 46481 transitions. [2021-12-06 19:04:36,283 INFO L78 Accepts]: Start accepts. Automaton has 34320 states and 46481 transitions. Word has length 217 [2021-12-06 19:04:36,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:04:36,283 INFO L470 AbstractCegarLoop]: Abstraction has 34320 states and 46481 transitions. [2021-12-06 19:04:36,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 3 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-12-06 19:04:36,283 INFO L276 IsEmpty]: Start isEmpty. Operand 34320 states and 46481 transitions. [2021-12-06 19:04:36,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2021-12-06 19:04:36,339 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:04:36,339 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 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] [2021-12-06 19:04:36,339 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-06 19:04:36,339 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-12-06 19:04:36,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:04:36,339 INFO L85 PathProgramCache]: Analyzing trace with hash -1778790969, now seen corresponding path program 1 times [2021-12-06 19:04:36,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:04:36,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712961460] [2021-12-06 19:04:36,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:04:36,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:04:36,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:04:36,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:36,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:04:36,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:36,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:04:36,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:36,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:04:36,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:36,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:04:36,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:36,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:04:36,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:36,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:04:36,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:36,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:04:36,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:36,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:04:36,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:04:36,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:04:36,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:04:36,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:04:36,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:36,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 19:04:36,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:04:36,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:04:36,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-06 19:04:36,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:04:36,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:04:36,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-12-06 19:04:36,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2021-12-06 19:04:36,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-06 19:04:36,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-12-06 19:04:36,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-06 19:04:36,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-06 19:04:36,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:36,572 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 515 trivial. 0 not checked. [2021-12-06 19:04:36,572 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:04:36,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712961460] [2021-12-06 19:04:36,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712961460] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:04:36,572 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:04:36,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:04:36,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896352248] [2021-12-06 19:04:36,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:04:36,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:04:36,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:04:36,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:04:36,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:04:36,573 INFO L87 Difference]: Start difference. First operand 34320 states and 46481 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-12-06 19:04:41,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:04:41,539 INFO L93 Difference]: Finished difference Result 38526 states and 53032 transitions. [2021-12-06 19:04:41,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:04:41,540 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 217 [2021-12-06 19:04:41,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:04:41,638 INFO L225 Difference]: With dead ends: 38526 [2021-12-06 19:04:41,638 INFO L226 Difference]: Without dead ends: 38524 [2021-12-06 19:04:41,653 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:04:41,653 INFO L933 BasicCegarLoop]: 3202 mSDtfsCounter, 4048 mSDsluCounter, 6175 mSDsCounter, 0 mSdLazyCounter, 3196 mSolverCounterSat, 2036 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4469 SdHoareTripleChecker+Valid, 9377 SdHoareTripleChecker+Invalid, 5232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2036 IncrementalHoareTripleChecker+Valid, 3196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2021-12-06 19:04:41,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4469 Valid, 9377 Invalid, 5232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2036 Valid, 3196 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2021-12-06 19:04:41,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38524 states. [2021-12-06 19:04:43,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38524 to 34324. [2021-12-06 19:04:43,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34324 states, 22566 states have (on average 1.231986173889923) internal successors, (27801), 23286 states have internal predecessors, (27801), 9263 states have call successors, (9263), 2501 states have call predecessors, (9263), 2492 states have return successors, (9420), 9048 states have call predecessors, (9420), 9260 states have call successors, (9420) [2021-12-06 19:04:43,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34324 states to 34324 states and 46484 transitions. [2021-12-06 19:04:43,216 INFO L78 Accepts]: Start accepts. Automaton has 34324 states and 46484 transitions. Word has length 217 [2021-12-06 19:04:43,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:04:43,217 INFO L470 AbstractCegarLoop]: Abstraction has 34324 states and 46484 transitions. [2021-12-06 19:04:43,217 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-12-06 19:04:43,217 INFO L276 IsEmpty]: Start isEmpty. Operand 34324 states and 46484 transitions. [2021-12-06 19:04:43,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2021-12-06 19:04:43,221 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:04:43,222 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 9, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:04:43,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-06 19:04:43,222 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-12-06 19:04:43,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:04:43,222 INFO L85 PathProgramCache]: Analyzing trace with hash -2001912674, now seen corresponding path program 1 times [2021-12-06 19:04:43,222 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:04:43,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595404932] [2021-12-06 19:04:43,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:04:43,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:04:43,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:04:43,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:43,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:04:43,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:43,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:04:43,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:43,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:04:43,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:43,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:04:43,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:43,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:04:43,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:43,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:04:43,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:43,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:04:43,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:43,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:04:43,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:04:43,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:04:43,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:04:43,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:04:43,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:43,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 19:04:43,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:04:43,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 19:04:43,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:04:43,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:04:43,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 19:04:43,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 19:04:43,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-06 19:04:43,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-06 19:04:43,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:04:43,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2021-12-06 19:04:43,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:43,450 INFO L134 CoverageAnalysis]: Checked inductivity of 524 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2021-12-06 19:04:43,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:04:43,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595404932] [2021-12-06 19:04:43,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595404932] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:04:43,450 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:04:43,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:04:43,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904900961] [2021-12-06 19:04:43,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:04:43,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:04:43,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:04:43,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:04:43,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:04:43,451 INFO L87 Difference]: Start difference. First operand 34324 states and 46484 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-12-06 19:04:48,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:04:48,696 INFO L93 Difference]: Finished difference Result 38530 states and 53035 transitions. [2021-12-06 19:04:48,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:04:48,697 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 204 [2021-12-06 19:04:48,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:04:48,808 INFO L225 Difference]: With dead ends: 38530 [2021-12-06 19:04:48,808 INFO L226 Difference]: Without dead ends: 38528 [2021-12-06 19:04:48,825 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:04:48,826 INFO L933 BasicCegarLoop]: 3207 mSDtfsCounter, 4053 mSDsluCounter, 6186 mSDsCounter, 0 mSdLazyCounter, 3199 mSolverCounterSat, 2034 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4475 SdHoareTripleChecker+Valid, 9393 SdHoareTripleChecker+Invalid, 5233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2034 IncrementalHoareTripleChecker+Valid, 3199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2021-12-06 19:04:48,826 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4475 Valid, 9393 Invalid, 5233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2034 Valid, 3199 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2021-12-06 19:04:48,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38528 states. [2021-12-06 19:04:50,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38528 to 34328. [2021-12-06 19:04:50,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34328 states, 22569 states have (on average 1.2319553369666356) internal successors, (27804), 23289 states have internal predecessors, (27804), 9263 states have call successors, (9263), 2502 states have call predecessors, (9263), 2493 states have return successors, (9420), 9048 states have call predecessors, (9420), 9260 states have call successors, (9420) [2021-12-06 19:04:50,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34328 states to 34328 states and 46487 transitions. [2021-12-06 19:04:50,445 INFO L78 Accepts]: Start accepts. Automaton has 34328 states and 46487 transitions. Word has length 204 [2021-12-06 19:04:50,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:04:50,445 INFO L470 AbstractCegarLoop]: Abstraction has 34328 states and 46487 transitions. [2021-12-06 19:04:50,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-12-06 19:04:50,445 INFO L276 IsEmpty]: Start isEmpty. Operand 34328 states and 46487 transitions. [2021-12-06 19:04:50,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2021-12-06 19:04:50,448 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:04:50,448 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 8, 8, 8, 8, 8, 8, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:04:50,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-06 19:04:50,449 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-12-06 19:04:50,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:04:50,449 INFO L85 PathProgramCache]: Analyzing trace with hash 1775116677, now seen corresponding path program 1 times [2021-12-06 19:04:50,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:04:50,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793234456] [2021-12-06 19:04:50,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:04:50,449 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:04:50,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:04:50,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:50,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:04:50,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:50,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:04:50,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:50,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:04:50,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:50,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:04:50,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:50,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:04:50,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:50,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:04:50,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:50,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:04:50,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:50,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:04:50,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:04:50,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:04:50,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:04:50,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 19:04:50,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 19:04:50,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:50,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:04:50,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:04:50,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2021-12-06 19:04:50,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:50,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-06 19:04:50,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:50,614 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 465 trivial. 0 not checked. [2021-12-06 19:04:50,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:04:50,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793234456] [2021-12-06 19:04:50,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793234456] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:04:50,615 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:04:50,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:04:50,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803043494] [2021-12-06 19:04:50,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:04:50,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:04:50,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:04:50,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:04:50,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:04:50,616 INFO L87 Difference]: Start difference. First operand 34328 states and 46487 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 3 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-12-06 19:04:56,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:04:56,408 INFO L93 Difference]: Finished difference Result 77237 states and 105098 transitions. [2021-12-06 19:04:56,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 19:04:56,409 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 3 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 204 [2021-12-06 19:04:56,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:04:56,569 INFO L225 Difference]: With dead ends: 77237 [2021-12-06 19:04:56,569 INFO L226 Difference]: Without dead ends: 42995 [2021-12-06 19:04:56,639 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 58 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-12-06 19:04:56,640 INFO L933 BasicCegarLoop]: 4211 mSDtfsCounter, 2003 mSDsluCounter, 3975 mSDsCounter, 0 mSdLazyCounter, 2381 mSolverCounterSat, 1208 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2485 SdHoareTripleChecker+Valid, 8186 SdHoareTripleChecker+Invalid, 3589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1208 IncrementalHoareTripleChecker+Valid, 2381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2021-12-06 19:04:56,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2485 Valid, 8186 Invalid, 3589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1208 Valid, 2381 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2021-12-06 19:04:56,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42995 states. [2021-12-06 19:04:58,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42995 to 38706. [2021-12-06 19:04:58,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38706 states, 25553 states have (on average 1.227566234884358) internal successors, (31368), 26321 states have internal predecessors, (31368), 10219 states have call successors, (10219), 2940 states have call predecessors, (10219), 2931 states have return successors, (10376), 9992 states have call predecessors, (10376), 10216 states have call successors, (10376) [2021-12-06 19:04:58,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38706 states to 38706 states and 51963 transitions. [2021-12-06 19:04:58,440 INFO L78 Accepts]: Start accepts. Automaton has 38706 states and 51963 transitions. Word has length 204 [2021-12-06 19:04:58,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:04:58,440 INFO L470 AbstractCegarLoop]: Abstraction has 38706 states and 51963 transitions. [2021-12-06 19:04:58,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 3 states have internal predecessors, (82), 3 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-12-06 19:04:58,441 INFO L276 IsEmpty]: Start isEmpty. Operand 38706 states and 51963 transitions. [2021-12-06 19:04:58,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2021-12-06 19:04:58,442 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:04:58,443 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 9, 9, 8, 8, 8, 8, 8, 8, 6, 6, 6, 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] [2021-12-06 19:04:58,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-06 19:04:58,443 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:04:58,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:04:58,443 INFO L85 PathProgramCache]: Analyzing trace with hash -1269624953, now seen corresponding path program 1 times [2021-12-06 19:04:58,443 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:04:58,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716433368] [2021-12-06 19:04:58,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:04:58,443 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:04:58,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:04:58,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:58,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:04:58,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:58,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:04:58,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:58,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:04:58,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:58,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:04:58,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:58,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:04:58,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:58,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:04:58,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:58,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:04:58,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:58,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:04:58,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:04:58,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:04:58,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:04:58,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:04:58,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:04:58,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 19:04:58,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:04:58,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:04:58,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-06 19:04:58,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:04:58,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:04:58,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-12-06 19:04:58,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2021-12-06 19:04:58,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-06 19:04:58,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-12-06 19:04:58,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-06 19:04:58,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-06 19:04:58,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2021-12-06 19:04:58,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-06 19:04:58,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:58,676 INFO L134 CoverageAnalysis]: Checked inductivity of 593 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 575 trivial. 0 not checked. [2021-12-06 19:04:58,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:04:58,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716433368] [2021-12-06 19:04:58,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716433368] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:04:58,676 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:04:58,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:04:58,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180808009] [2021-12-06 19:04:58,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:04:58,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:04:58,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:04:58,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:04:58,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:04:58,678 INFO L87 Difference]: Start difference. First operand 38706 states and 51963 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 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-12-06 19:05:04,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:05:04,096 INFO L93 Difference]: Finished difference Result 42936 states and 58542 transitions. [2021-12-06 19:05:04,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:05:04,097 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 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 227 [2021-12-06 19:05:04,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:05:04,253 INFO L225 Difference]: With dead ends: 42936 [2021-12-06 19:05:04,253 INFO L226 Difference]: Without dead ends: 42934 [2021-12-06 19:05:04,267 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:05:04,267 INFO L933 BasicCegarLoop]: 3204 mSDtfsCounter, 4047 mSDsluCounter, 6180 mSDsCounter, 0 mSdLazyCounter, 3196 mSolverCounterSat, 2034 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4467 SdHoareTripleChecker+Valid, 9384 SdHoareTripleChecker+Invalid, 5230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2034 IncrementalHoareTripleChecker+Valid, 3196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2021-12-06 19:05:04,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4467 Valid, 9384 Invalid, 5230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2034 Valid, 3196 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2021-12-06 19:05:04,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42934 states. [2021-12-06 19:05:06,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42934 to 38710. [2021-12-06 19:05:06,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38710 states, 25556 states have (on average 1.2275395210518079) internal successors, (31371), 26324 states have internal predecessors, (31371), 10219 states have call successors, (10219), 2941 states have call predecessors, (10219), 2932 states have return successors, (10376), 9992 states have call predecessors, (10376), 10216 states have call successors, (10376) [2021-12-06 19:05:06,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38710 states to 38710 states and 51966 transitions. [2021-12-06 19:05:06,295 INFO L78 Accepts]: Start accepts. Automaton has 38710 states and 51966 transitions. Word has length 227 [2021-12-06 19:05:06,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:05:06,295 INFO L470 AbstractCegarLoop]: Abstraction has 38710 states and 51966 transitions. [2021-12-06 19:05:06,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 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-12-06 19:05:06,296 INFO L276 IsEmpty]: Start isEmpty. Operand 38710 states and 51966 transitions. [2021-12-06 19:05:06,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2021-12-06 19:05:06,297 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:05:06,297 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 10, 10, 8, 8, 8, 8, 8, 8, 4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:05:06,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-06 19:05:06,298 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:05:06,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:05:06,298 INFO L85 PathProgramCache]: Analyzing trace with hash -2057308770, now seen corresponding path program 1 times [2021-12-06 19:05:06,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:05:06,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284889174] [2021-12-06 19:05:06,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:05:06,298 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:05:06,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:05:06,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:06,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:05:06,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:06,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:05:06,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:06,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:05:06,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:06,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:05:06,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:06,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:05:06,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:06,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:05:06,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:06,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:05:06,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:06,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:05:06,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:05:06,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:05:06,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:05:06,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:05:06,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:06,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 19:05:06,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:05:06,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 19:05:06,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:05:06,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:05:06,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 19:05:06,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 19:05:06,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-06 19:05:06,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-06 19:05:06,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:05:06,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2021-12-06 19:05:06,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-12-06 19:05:06,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2021-12-06 19:05:06,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:06,509 INFO L134 CoverageAnalysis]: Checked inductivity of 596 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 576 trivial. 0 not checked. [2021-12-06 19:05:06,509 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:05:06,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284889174] [2021-12-06 19:05:06,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284889174] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:05:06,509 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:05:06,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:05:06,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626155994] [2021-12-06 19:05:06,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:05:06,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:05:06,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:05:06,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:05:06,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:05:06,510 INFO L87 Difference]: Start difference. First operand 38710 states and 51966 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-12-06 19:05:12,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:05:12,410 INFO L93 Difference]: Finished difference Result 42940 states and 58545 transitions. [2021-12-06 19:05:12,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:05:12,411 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 214 [2021-12-06 19:05:12,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:05:12,518 INFO L225 Difference]: With dead ends: 42940 [2021-12-06 19:05:12,518 INFO L226 Difference]: Without dead ends: 42938 [2021-12-06 19:05:12,532 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:05:12,533 INFO L933 BasicCegarLoop]: 3207 mSDtfsCounter, 4053 mSDsluCounter, 6186 mSDsCounter, 0 mSdLazyCounter, 3199 mSolverCounterSat, 2032 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4475 SdHoareTripleChecker+Valid, 9393 SdHoareTripleChecker+Invalid, 5231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2032 IncrementalHoareTripleChecker+Valid, 3199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:05:12,533 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4475 Valid, 9393 Invalid, 5231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2032 Valid, 3199 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2021-12-06 19:05:12,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42938 states. [2021-12-06 19:05:14,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42938 to 38714. [2021-12-06 19:05:14,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38714 states, 25559 states have (on average 1.2275128134903557) internal successors, (31374), 26327 states have internal predecessors, (31374), 10219 states have call successors, (10219), 2942 states have call predecessors, (10219), 2933 states have return successors, (10376), 9992 states have call predecessors, (10376), 10216 states have call successors, (10376) [2021-12-06 19:05:14,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38714 states to 38714 states and 51969 transitions. [2021-12-06 19:05:14,477 INFO L78 Accepts]: Start accepts. Automaton has 38714 states and 51969 transitions. Word has length 214 [2021-12-06 19:05:14,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:05:14,477 INFO L470 AbstractCegarLoop]: Abstraction has 38714 states and 51969 transitions. [2021-12-06 19:05:14,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-12-06 19:05:14,477 INFO L276 IsEmpty]: Start isEmpty. Operand 38714 states and 51969 transitions. [2021-12-06 19:05:14,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2021-12-06 19:05:14,480 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:05:14,480 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 8, 8, 8, 8, 8, 8, 6, 6, 6, 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] [2021-12-06 19:05:14,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-06 19:05:14,480 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:05:14,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:05:14,481 INFO L85 PathProgramCache]: Analyzing trace with hash 1455870279, now seen corresponding path program 1 times [2021-12-06 19:05:14,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:05:14,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544111656] [2021-12-06 19:05:14,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:05:14,481 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:05:14,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:05:14,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:14,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:05:14,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:14,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:05:14,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:14,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:05:14,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:14,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:05:14,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:14,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:05:14,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:14,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:05:14,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:14,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:05:14,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:14,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:05:14,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:05:14,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:05:14,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:05:14,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:05:14,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:14,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 19:05:14,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:05:14,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:05:14,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-06 19:05:14,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:05:14,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:05:14,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-12-06 19:05:14,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2021-12-06 19:05:14,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-06 19:05:14,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2021-12-06 19:05:14,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-06 19:05:14,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-06 19:05:14,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2021-12-06 19:05:14,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-06 19:05:14,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-06 19:05:14,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2021-12-06 19:05:14,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:14,720 INFO L134 CoverageAnalysis]: Checked inductivity of 673 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 651 trivial. 0 not checked. [2021-12-06 19:05:14,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:05:14,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544111656] [2021-12-06 19:05:14,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544111656] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:05:14,721 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:05:14,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:05:14,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702822923] [2021-12-06 19:05:14,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:05:14,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:05:14,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:05:14,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:05:14,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:05:14,722 INFO L87 Difference]: Start difference. First operand 38714 states and 51969 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-12-06 19:05:20,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:05:20,538 INFO L93 Difference]: Finished difference Result 42944 states and 58548 transitions. [2021-12-06 19:05:20,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:05:20,538 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 237 [2021-12-06 19:05:20,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:05:20,662 INFO L225 Difference]: With dead ends: 42944 [2021-12-06 19:05:20,662 INFO L226 Difference]: Without dead ends: 42940 [2021-12-06 19:05:20,682 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:05:20,682 INFO L933 BasicCegarLoop]: 3206 mSDtfsCounter, 4047 mSDsluCounter, 6186 mSDsCounter, 0 mSdLazyCounter, 3196 mSolverCounterSat, 2032 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4465 SdHoareTripleChecker+Valid, 9392 SdHoareTripleChecker+Invalid, 5228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2032 IncrementalHoareTripleChecker+Valid, 3196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2021-12-06 19:05:20,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4465 Valid, 9392 Invalid, 5228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2032 Valid, 3196 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2021-12-06 19:05:20,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42940 states. [2021-12-06 19:05:22,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42940 to 38716. [2021-12-06 19:05:22,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38716 states, 25561 states have (on average 1.2274558898321661) internal successors, (31375), 26328 states have internal predecessors, (31375), 10219 states have call successors, (10219), 2943 states have call predecessors, (10219), 2933 states have return successors, (10376), 9992 states have call predecessors, (10376), 10216 states have call successors, (10376) [2021-12-06 19:05:22,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38716 states to 38716 states and 51970 transitions. [2021-12-06 19:05:22,697 INFO L78 Accepts]: Start accepts. Automaton has 38716 states and 51970 transitions. Word has length 237 [2021-12-06 19:05:22,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:05:22,697 INFO L470 AbstractCegarLoop]: Abstraction has 38716 states and 51970 transitions. [2021-12-06 19:05:22,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-12-06 19:05:22,697 INFO L276 IsEmpty]: Start isEmpty. Operand 38716 states and 51970 transitions. [2021-12-06 19:05:22,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2021-12-06 19:05:22,699 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:05:22,699 INFO L514 BasicCegarLoop]: trace histogram [13, 12, 12, 12, 12, 8, 8, 8, 8, 8, 8, 4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:05:22,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-06 19:05:22,699 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:05:22,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:05:22,700 INFO L85 PathProgramCache]: Analyzing trace with hash 858857118, now seen corresponding path program 1 times [2021-12-06 19:05:22,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:05:22,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775343566] [2021-12-06 19:05:22,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:05:22,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:05:22,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:05:22,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:22,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:05:22,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:22,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:05:22,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:22,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:05:22,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:22,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:05:22,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:22,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:05:22,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:22,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:05:22,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:22,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:05:22,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:22,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:05:22,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:05:22,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:05:22,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:05:22,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 19:05:22,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:22,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 19:05:22,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 19:05:22,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 19:05:22,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 19:05:22,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 19:05:22,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 19:05:22,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 19:05:22,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-06 19:05:22,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-06 19:05:22,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 19:05:22,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2021-12-06 19:05:22,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-12-06 19:05:22,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2021-12-06 19:05:22,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-06 19:05:22,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2021-12-06 19:05:22,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:22,911 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 660 trivial. 0 not checked. [2021-12-06 19:05:22,911 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:05:22,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775343566] [2021-12-06 19:05:22,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775343566] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:05:22,911 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:05:22,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:05:22,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977874381] [2021-12-06 19:05:22,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:05:22,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:05:22,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:05:22,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:05:22,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:05:22,913 INFO L87 Difference]: Start difference. First operand 38716 states and 51970 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-12-06 19:05:28,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:05:28,831 INFO L93 Difference]: Finished difference Result 42940 states and 58544 transitions. [2021-12-06 19:05:28,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:05:28,833 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 224 [2021-12-06 19:05:28,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:05:28,936 INFO L225 Difference]: With dead ends: 42940 [2021-12-06 19:05:28,936 INFO L226 Difference]: Without dead ends: 42639 [2021-12-06 19:05:28,950 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:05:28,951 INFO L933 BasicCegarLoop]: 3205 mSDtfsCounter, 4047 mSDsluCounter, 6189 mSDsCounter, 0 mSdLazyCounter, 3194 mSolverCounterSat, 2030 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4468 SdHoareTripleChecker+Valid, 9394 SdHoareTripleChecker+Invalid, 5224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2030 IncrementalHoareTripleChecker+Valid, 3194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2021-12-06 19:05:28,951 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4468 Valid, 9394 Invalid, 5224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2030 Valid, 3194 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2021-12-06 19:05:28,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42639 states. [2021-12-06 19:05:30,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42639 to 38415. [2021-12-06 19:05:30,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38415 states, 25366 states have (on average 1.2267208073799574) internal successors, (31117), 26101 states have internal predecessors, (31117), 10132 states have call successors, (10132), 2923 states have call predecessors, (10132), 2915 states have return successors, (10292), 9938 states have call predecessors, (10292), 10132 states have call successors, (10292) [2021-12-06 19:05:31,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38415 states to 38415 states and 51541 transitions. [2021-12-06 19:05:31,037 INFO L78 Accepts]: Start accepts. Automaton has 38415 states and 51541 transitions. Word has length 224 [2021-12-06 19:05:31,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:05:31,037 INFO L470 AbstractCegarLoop]: Abstraction has 38415 states and 51541 transitions. [2021-12-06 19:05:31,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-12-06 19:05:31,037 INFO L276 IsEmpty]: Start isEmpty. Operand 38415 states and 51541 transitions. [2021-12-06 19:05:31,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2021-12-06 19:05:31,040 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:05:31,040 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2021-12-06 19:05:31,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-06 19:05:31,041 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-12-06 19:05:31,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:05:31,041 INFO L85 PathProgramCache]: Analyzing trace with hash -384468419, now seen corresponding path program 1 times [2021-12-06 19:05:31,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:05:31,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405421081] [2021-12-06 19:05:31,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:05:31,041 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:05:31,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:05:31,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:31,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:05:31,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:31,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:05:31,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:31,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:05:31,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:31,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:05:31,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:31,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:05:31,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:31,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:05:31,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:31,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:05:31,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:31,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:05:31,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:05:31,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:05:31,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:05:31,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 19:05:31,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 19:05:31,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:31,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:05:31,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:05:31,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:05:31,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:31,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:05:31,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:05:31,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:05:31,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:31,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:05:31,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:05:31,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:05:31,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 19:05:31,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2021-12-06 19:05:31,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:31,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-06 19:05:31,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:31,313 INFO L134 CoverageAnalysis]: Checked inductivity of 692 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 654 trivial. 0 not checked. [2021-12-06 19:05:31,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:05:31,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405421081] [2021-12-06 19:05:31,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405421081] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:05:31,314 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:05:31,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:05:31,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016260671] [2021-12-06 19:05:31,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:05:31,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:05:31,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:05:31,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:05:31,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:05:31,315 INFO L87 Difference]: Start difference. First operand 38415 states and 51541 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-12-06 19:05:37,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:05:37,580 INFO L93 Difference]: Finished difference Result 85243 states and 114966 transitions. [2021-12-06 19:05:37,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 19:05:37,581 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 278 [2021-12-06 19:05:37,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:05:37,707 INFO L225 Difference]: With dead ends: 85243 [2021-12-06 19:05:37,707 INFO L226 Difference]: Without dead ends: 46847 [2021-12-06 19:05:37,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 78 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-12-06 19:05:37,784 INFO L933 BasicCegarLoop]: 4175 mSDtfsCounter, 1973 mSDsluCounter, 3951 mSDsCounter, 0 mSdLazyCounter, 2319 mSolverCounterSat, 1127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2437 SdHoareTripleChecker+Valid, 8126 SdHoareTripleChecker+Invalid, 3446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1127 IncrementalHoareTripleChecker+Valid, 2319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2021-12-06 19:05:37,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2437 Valid, 8126 Invalid, 3446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1127 Valid, 2319 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2021-12-06 19:05:37,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46847 states. [2021-12-06 19:05:39,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46847 to 42591. [2021-12-06 19:05:39,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42591 states, 28209 states have (on average 1.2234393278740827) internal successors, (34512), 28984 states have internal predecessors, (34512), 11042 states have call successors, (11042), 3346 states have call predecessors, (11042), 3338 states have return successors, (11202), 10844 states have call predecessors, (11202), 11042 states have call successors, (11202) [2021-12-06 19:05:40,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42591 states to 42591 states and 56756 transitions. [2021-12-06 19:05:40,116 INFO L78 Accepts]: Start accepts. Automaton has 42591 states and 56756 transitions. Word has length 278 [2021-12-06 19:05:40,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:05:40,116 INFO L470 AbstractCegarLoop]: Abstraction has 42591 states and 56756 transitions. [2021-12-06 19:05:40,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-12-06 19:05:40,116 INFO L276 IsEmpty]: Start isEmpty. Operand 42591 states and 56756 transitions. [2021-12-06 19:05:40,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2021-12-06 19:05:40,120 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:05:40,120 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2021-12-06 19:05:40,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-06 19:05:40,120 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-12-06 19:05:40,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:05:40,121 INFO L85 PathProgramCache]: Analyzing trace with hash 59432255, now seen corresponding path program 1 times [2021-12-06 19:05:40,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:05:40,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339517591] [2021-12-06 19:05:40,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:05:40,121 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:05:40,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:05:40,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:40,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:05:40,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:40,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:05:40,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:40,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:05:40,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:40,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:05:40,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:40,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:05:40,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:40,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:05:40,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:40,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:05:40,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:40,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:05:40,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:05:40,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:05:40,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:05:40,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 19:05:40,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 19:05:40,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:40,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:05:40,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:05:40,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:05:40,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:40,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:05:40,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:05:40,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:05:40,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:40,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:05:40,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:05:40,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:05:40,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 19:05:40,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2021-12-06 19:05:40,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:40,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-06 19:05:40,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:40,337 INFO L134 CoverageAnalysis]: Checked inductivity of 692 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 654 trivial. 0 not checked. [2021-12-06 19:05:40,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:05:40,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339517591] [2021-12-06 19:05:40,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339517591] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:05:40,337 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:05:40,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:05:40,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147118490] [2021-12-06 19:05:40,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:05:40,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:05:40,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:05:40,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:05:40,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:05:40,338 INFO L87 Difference]: Start difference. First operand 42591 states and 56756 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-12-06 19:05:48,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:05:48,675 INFO L93 Difference]: Finished difference Result 102784 states and 138408 transitions. [2021-12-06 19:05:48,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 19:05:48,676 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 278 [2021-12-06 19:05:48,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:05:48,855 INFO L225 Difference]: With dead ends: 102784 [2021-12-06 19:05:48,856 INFO L226 Difference]: Without dead ends: 60279 [2021-12-06 19:05:48,946 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 78 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-12-06 19:05:48,947 INFO L933 BasicCegarLoop]: 5161 mSDtfsCounter, 3315 mSDsluCounter, 3898 mSDsCounter, 0 mSdLazyCounter, 2663 mSolverCounterSat, 1632 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4018 SdHoareTripleChecker+Valid, 9059 SdHoareTripleChecker+Invalid, 4295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1632 IncrementalHoareTripleChecker+Valid, 2663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2021-12-06 19:05:48,947 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4018 Valid, 9059 Invalid, 4295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1632 Valid, 2663 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2021-12-06 19:05:48,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60279 states. [2021-12-06 19:05:51,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60279 to 53831. [2021-12-06 19:05:51,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53831 states, 35625 states have (on average 1.2231859649122807) internal successors, (43576), 36624 states have internal predecessors, (43576), 13980 states have call successors, (13980), 4236 states have call predecessors, (13980), 4224 states have return successors, (14148), 13750 states have call predecessors, (14148), 13980 states have call successors, (14148) [2021-12-06 19:05:52,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53831 states to 53831 states and 71704 transitions. [2021-12-06 19:05:52,057 INFO L78 Accepts]: Start accepts. Automaton has 53831 states and 71704 transitions. Word has length 278 [2021-12-06 19:05:52,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:05:52,058 INFO L470 AbstractCegarLoop]: Abstraction has 53831 states and 71704 transitions. [2021-12-06 19:05:52,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-12-06 19:05:52,058 INFO L276 IsEmpty]: Start isEmpty. Operand 53831 states and 71704 transitions. [2021-12-06 19:05:52,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2021-12-06 19:05:52,062 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:05:52,063 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 10, 10, 10, 8, 8, 8, 8, 8, 8, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:05:52,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-06 19:05:52,063 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:05:52,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:05:52,063 INFO L85 PathProgramCache]: Analyzing trace with hash 565397805, now seen corresponding path program 1 times [2021-12-06 19:05:52,063 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:05:52,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156230204] [2021-12-06 19:05:52,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:05:52,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:05:52,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:05:52,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:52,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:05:52,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:52,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:05:52,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:52,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:05:52,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:52,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:05:52,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:52,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:05:52,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:52,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:05:52,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:52,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:05:52,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:52,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:05:52,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:05:52,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:05:52,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:05:52,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 19:05:52,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 19:05:52,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:52,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:05:52,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:05:52,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:05:52,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:52,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:05:52,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:05:52,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:05:52,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:52,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:05:52,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:05:52,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:05:52,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 19:05:52,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-06 19:05:52,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 19:05:52,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 19:05:52,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:52,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-06 19:05:52,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-06 19:05:52,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2021-12-06 19:05:52,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:05:52,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2021-12-06 19:05:52,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:52,382 INFO L134 CoverageAnalysis]: Checked inductivity of 911 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 850 trivial. 0 not checked. [2021-12-06 19:05:52,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:05:52,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156230204] [2021-12-06 19:05:52,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156230204] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:05:52,382 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:05:52,382 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:05:52,383 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361078646] [2021-12-06 19:05:52,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:05:52,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:05:52,383 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:05:52,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:05:52,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:05:52,384 INFO L87 Difference]: Start difference. First operand 53831 states and 71704 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 3 states have internal predecessors, (131), 3 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2021-12-06 19:06:00,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:06:00,542 INFO L93 Difference]: Finished difference Result 118286 states and 158668 transitions. [2021-12-06 19:06:00,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 19:06:00,542 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 3 states have internal predecessors, (131), 3 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 340 [2021-12-06 19:06:00,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:06:00,735 INFO L225 Difference]: With dead ends: 118286 [2021-12-06 19:06:00,735 INFO L226 Difference]: Without dead ends: 64541 [2021-12-06 19:06:00,852 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 90 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-12-06 19:06:00,853 INFO L933 BasicCegarLoop]: 3892 mSDtfsCounter, 1993 mSDsluCounter, 3755 mSDsCounter, 0 mSdLazyCounter, 2323 mSolverCounterSat, 1192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2459 SdHoareTripleChecker+Valid, 7647 SdHoareTripleChecker+Invalid, 3515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1192 IncrementalHoareTripleChecker+Valid, 2323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:06:00,853 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2459 Valid, 7647 Invalid, 3515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1192 Valid, 2323 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2021-12-06 19:06:00,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64541 states. [2021-12-06 19:06:04,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64541 to 58069. [2021-12-06 19:06:04,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58069 states, 38525 states have (on average 1.2211291369240753) internal successors, (47044), 39564 states have internal predecessors, (47044), 14896 states have call successors, (14896), 4658 states have call predecessors, (14896), 4646 states have return successors, (15064), 14662 states have call predecessors, (15064), 14896 states have call successors, (15064) [2021-12-06 19:06:04,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58069 states to 58069 states and 77004 transitions. [2021-12-06 19:06:04,327 INFO L78 Accepts]: Start accepts. Automaton has 58069 states and 77004 transitions. Word has length 340 [2021-12-06 19:06:04,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:06:04,327 INFO L470 AbstractCegarLoop]: Abstraction has 58069 states and 77004 transitions. [2021-12-06 19:06:04,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 3 states have internal predecessors, (131), 3 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2021-12-06 19:06:04,328 INFO L276 IsEmpty]: Start isEmpty. Operand 58069 states and 77004 transitions. [2021-12-06 19:06:04,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2021-12-06 19:06:04,333 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:06:04,333 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 10, 10, 10, 8, 8, 8, 8, 8, 8, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:06:04,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-06 19:06:04,333 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-12-06 19:06:04,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:06:04,333 INFO L85 PathProgramCache]: Analyzing trace with hash 1009298479, now seen corresponding path program 1 times [2021-12-06 19:06:04,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:06:04,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151050012] [2021-12-06 19:06:04,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:06:04,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:06:04,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:06:04,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:04,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:06:04,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:04,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:06:04,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:04,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:06:04,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:04,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:06:04,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:04,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:06:04,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:04,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:06:04,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:04,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:06:04,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:04,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:06:04,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:06:04,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:06:04,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:06:04,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 19:06:04,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 19:06:04,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:04,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:06:04,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:06:04,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:06:04,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:04,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:06:04,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:06:04,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:06:04,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:04,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:06:04,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:06:04,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:06:04,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 19:06:04,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-06 19:06:04,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 19:06:04,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 19:06:04,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:04,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-06 19:06:04,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-06 19:06:04,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2021-12-06 19:06:04,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:04,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2021-12-06 19:06:04,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:04,608 INFO L134 CoverageAnalysis]: Checked inductivity of 911 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 850 trivial. 0 not checked. [2021-12-06 19:06:04,608 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:06:04,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151050012] [2021-12-06 19:06:04,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151050012] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:06:04,608 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:06:04,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:06:04,608 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267391426] [2021-12-06 19:06:04,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:06:04,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:06:04,609 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:06:04,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:06:04,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:06:04,609 INFO L87 Difference]: Start difference. First operand 58069 states and 77004 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 3 states have internal predecessors, (131), 3 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2021-12-06 19:06:12,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:06:12,634 INFO L93 Difference]: Finished difference Result 126882 states and 169416 transitions. [2021-12-06 19:06:12,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 19:06:12,635 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 3 states have internal predecessors, (131), 3 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 340 [2021-12-06 19:06:12,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:06:12,833 INFO L225 Difference]: With dead ends: 126882 [2021-12-06 19:06:12,833 INFO L226 Difference]: Without dead ends: 68899 [2021-12-06 19:06:12,951 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 90 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-12-06 19:06:12,952 INFO L933 BasicCegarLoop]: 4172 mSDtfsCounter, 1994 mSDsluCounter, 3949 mSDsCounter, 0 mSdLazyCounter, 2326 mSolverCounterSat, 1130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2460 SdHoareTripleChecker+Valid, 8121 SdHoareTripleChecker+Invalid, 3456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1130 IncrementalHoareTripleChecker+Valid, 2326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:06:12,952 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2460 Valid, 8121 Invalid, 3456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1130 Valid, 2326 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2021-12-06 19:06:13,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68899 states. [2021-12-06 19:06:16,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68899 to 62403. [2021-12-06 19:06:16,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62403 states, 41505 states have (on average 1.2193229731357669) internal successors, (50608), 42584 states have internal predecessors, (50608), 15820 states have call successors, (15820), 5088 states have call predecessors, (15820), 5076 states have return successors, (15988), 15582 states have call predecessors, (15988), 15820 states have call successors, (15988) [2021-12-06 19:06:16,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62403 states to 62403 states and 82416 transitions. [2021-12-06 19:06:16,458 INFO L78 Accepts]: Start accepts. Automaton has 62403 states and 82416 transitions. Word has length 340 [2021-12-06 19:06:16,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:06:16,459 INFO L470 AbstractCegarLoop]: Abstraction has 62403 states and 82416 transitions. [2021-12-06 19:06:16,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 3 states have internal predecessors, (131), 3 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2021-12-06 19:06:16,459 INFO L276 IsEmpty]: Start isEmpty. Operand 62403 states and 82416 transitions. [2021-12-06 19:06:16,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 355 [2021-12-06 19:06:16,464 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:06:16,464 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 11, 11, 11, 8, 8, 8, 8, 8, 8, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 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-12-06 19:06:16,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-06 19:06:16,464 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:06:16,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:06:16,465 INFO L85 PathProgramCache]: Analyzing trace with hash 1944248628, now seen corresponding path program 1 times [2021-12-06 19:06:16,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:06:16,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92545890] [2021-12-06 19:06:16,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:06:16,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:06:16,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:06:16,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:16,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:06:16,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:16,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:06:16,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:16,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:06:16,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:16,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:06:16,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:16,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:06:16,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:16,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:06:16,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:16,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:06:16,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:16,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:06:16,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:06:16,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:06:16,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:06:16,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 19:06:16,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 19:06:16,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:16,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:06:16,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:06:16,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:06:16,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:16,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:06:16,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:06:16,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:06:16,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:16,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:06:16,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:06:16,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:06:16,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 19:06:16,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-06 19:06:16,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 19:06:16,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 19:06:16,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:16,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-06 19:06:16,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-06 19:06:16,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-06 19:06:16,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-06 19:06:16,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:16,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-12-06 19:06:16,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:16,871 INFO L134 CoverageAnalysis]: Checked inductivity of 969 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 969 trivial. 0 not checked. [2021-12-06 19:06:16,872 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:06:16,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92545890] [2021-12-06 19:06:16,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92545890] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:06:16,872 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:06:16,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:06:16,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148824] [2021-12-06 19:06:16,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:06:16,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:06:16,872 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:06:16,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:06:16,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:06:16,873 INFO L87 Difference]: Start difference. First operand 62403 states and 82416 transitions. Second operand has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-12-06 19:06:24,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:06:24,631 INFO L93 Difference]: Finished difference Result 69023 states and 92544 transitions. [2021-12-06 19:06:24,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 19:06:24,631 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 354 [2021-12-06 19:06:24,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:06:24,818 INFO L225 Difference]: With dead ends: 69023 [2021-12-06 19:06:24,819 INFO L226 Difference]: Without dead ends: 69021 [2021-12-06 19:06:24,842 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:06:24,843 INFO L933 BasicCegarLoop]: 3194 mSDtfsCounter, 2886 mSDsluCounter, 7146 mSDsCounter, 0 mSdLazyCounter, 3636 mSolverCounterSat, 1427 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3279 SdHoareTripleChecker+Valid, 10340 SdHoareTripleChecker+Invalid, 5063 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1427 IncrementalHoareTripleChecker+Valid, 3636 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:06:24,843 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3279 Valid, 10340 Invalid, 5063 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1427 Valid, 3636 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2021-12-06 19:06:24,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69021 states. [2021-12-06 19:06:28,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69021 to 62531. [2021-12-06 19:06:28,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62531 states, 41601 states have (on average 1.2175188096439988) internal successors, (50650), 42680 states have internal predecessors, (50650), 15820 states have call successors, (15820), 5120 states have call predecessors, (15820), 5108 states have return successors, (15988), 15582 states have call predecessors, (15988), 15820 states have call successors, (15988) [2021-12-06 19:06:28,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62531 states to 62531 states and 82458 transitions. [2021-12-06 19:06:28,348 INFO L78 Accepts]: Start accepts. Automaton has 62531 states and 82458 transitions. Word has length 354 [2021-12-06 19:06:28,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:06:28,348 INFO L470 AbstractCegarLoop]: Abstraction has 62531 states and 82458 transitions. [2021-12-06 19:06:28,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-12-06 19:06:28,348 INFO L276 IsEmpty]: Start isEmpty. Operand 62531 states and 82458 transitions. [2021-12-06 19:06:28,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2021-12-06 19:06:28,355 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:06:28,355 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 12, 12, 12, 8, 8, 8, 8, 8, 8, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 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, 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-12-06 19:06:28,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-06 19:06:28,356 INFO L402 AbstractCegarLoop]: === Iteration 25 === 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-12-06 19:06:28,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:06:28,356 INFO L85 PathProgramCache]: Analyzing trace with hash 1367126016, now seen corresponding path program 1 times [2021-12-06 19:06:28,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:06:28,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292478071] [2021-12-06 19:06:28,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:06:28,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:06:28,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:06:28,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:28,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:06:28,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:28,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:06:28,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:28,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:06:28,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:28,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:06:28,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:28,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:06:28,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:28,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:06:28,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:28,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:06:28,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:28,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:06:28,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:06:28,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:06:28,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:06:28,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 19:06:28,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 19:06:28,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:28,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:06:28,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:06:28,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:06:28,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:28,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:06:28,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:06:28,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:06:28,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:28,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:06:28,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:06:28,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:06:28,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 19:06:28,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-06 19:06:28,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 19:06:28,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 19:06:28,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:28,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-06 19:06:28,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-06 19:06:28,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-06 19:06:28,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-06 19:06:28,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:28,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-12-06 19:06:28,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2021-12-06 19:06:28,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:06:28,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:06:28,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2021-12-06 19:06:28,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2021-12-06 19:06:28,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:06:28,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2021-12-06 19:06:28,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:28,658 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1013 trivial. 0 not checked. [2021-12-06 19:06:28,658 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:06:28,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292478071] [2021-12-06 19:06:28,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292478071] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:06:28,659 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:06:28,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 19:06:28,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432063544] [2021-12-06 19:06:28,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:06:28,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 19:06:28,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:06:28,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 19:06:28,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 19:06:28,660 INFO L87 Difference]: Start difference. First operand 62531 states and 82458 transitions. Second operand has 8 states, 7 states have (on average 19.714285714285715) internal successors, (138), 4 states have internal predecessors, (138), 3 states have call successors, (41), 6 states have call predecessors, (41), 2 states have return successors, (37), 2 states have call predecessors, (37), 3 states have call successors, (37) [2021-12-06 19:06:42,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:06:42,235 INFO L93 Difference]: Finished difference Result 81207 states and 116673 transitions. [2021-12-06 19:06:42,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-06 19:06:42,235 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 19.714285714285715) internal successors, (138), 4 states have internal predecessors, (138), 3 states have call successors, (41), 6 states have call predecessors, (41), 2 states have return successors, (37), 2 states have call predecessors, (37), 3 states have call successors, (37) Word has length 398 [2021-12-06 19:06:42,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:06:42,520 INFO L225 Difference]: With dead ends: 81207 [2021-12-06 19:06:42,520 INFO L226 Difference]: Without dead ends: 79506 [2021-12-06 19:06:42,558 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=134, Invalid=328, Unknown=0, NotChecked=0, Total=462 [2021-12-06 19:06:42,559 INFO L933 BasicCegarLoop]: 2987 mSDtfsCounter, 5097 mSDsluCounter, 8339 mSDsCounter, 0 mSdLazyCounter, 9083 mSolverCounterSat, 5139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5407 SdHoareTripleChecker+Valid, 11326 SdHoareTripleChecker+Invalid, 14222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 5139 IncrementalHoareTripleChecker+Valid, 9083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:06:42,559 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5407 Valid, 11326 Invalid, 14222 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5139 Valid, 9083 Invalid, 0 Unknown, 0 Unchecked, 8.8s Time] [2021-12-06 19:06:42,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79506 states. [2021-12-06 19:06:46,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79506 to 61202. [2021-12-06 19:06:46,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61202 states, 40681 states have (on average 1.2150389616774415) internal successors, (49429), 41766 states have internal predecessors, (49429), 15516 states have call successors, (15516), 4987 states have call predecessors, (15516), 5003 states have return successors, (15716), 15290 states have call predecessors, (15716), 15516 states have call successors, (15716) [2021-12-06 19:06:46,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61202 states to 61202 states and 80661 transitions. [2021-12-06 19:06:46,527 INFO L78 Accepts]: Start accepts. Automaton has 61202 states and 80661 transitions. Word has length 398 [2021-12-06 19:06:46,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:06:46,528 INFO L470 AbstractCegarLoop]: Abstraction has 61202 states and 80661 transitions. [2021-12-06 19:06:46,528 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 19.714285714285715) internal successors, (138), 4 states have internal predecessors, (138), 3 states have call successors, (41), 6 states have call predecessors, (41), 2 states have return successors, (37), 2 states have call predecessors, (37), 3 states have call successors, (37) [2021-12-06 19:06:46,528 INFO L276 IsEmpty]: Start isEmpty. Operand 61202 states and 80661 transitions. [2021-12-06 19:06:46,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 485 [2021-12-06 19:06:46,543 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:06:46,544 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 15, 15, 15, 8, 8, 8, 8, 8, 8, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:06:46,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-06 19:06:46,544 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:06:46,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:06:46,544 INFO L85 PathProgramCache]: Analyzing trace with hash 1998522456, now seen corresponding path program 1 times [2021-12-06 19:06:46,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:06:46,545 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838457028] [2021-12-06 19:06:46,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:06:46,545 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:06:46,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:06:46,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:46,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:06:46,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:46,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:06:46,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:46,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:06:46,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:46,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:06:46,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:46,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:06:46,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:46,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:06:46,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:46,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:06:46,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:46,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:06:46,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:06:46,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:06:46,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:06:46,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 19:06:46,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 19:06:46,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:46,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:06:46,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:06:46,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:06:46,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:46,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:06:46,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:06:46,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:06:46,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:46,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:06:46,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:06:46,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:06:46,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 19:06:46,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-06 19:06:46,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 19:06:46,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 19:06:46,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:46,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-06 19:06:46,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-06 19:06:46,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-06 19:06:46,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-06 19:06:46,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:46,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-12-06 19:06:46,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2021-12-06 19:06:46,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:06:46,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:46,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:06:46,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 19:06:46,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:06:46,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 19:06:46,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2021-12-06 19:06:46,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2021-12-06 19:06:46,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2021-12-06 19:06:46,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2021-12-06 19:06:46,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:46,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:06:46,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:06:46,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:06:46,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:06:46,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:06:46,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:06:46,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:06:46,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:06:46,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:46,959 INFO L134 CoverageAnalysis]: Checked inductivity of 1316 backedges. 68 proven. 0 refuted. 0 times theorem prover too weak. 1248 trivial. 0 not checked. [2021-12-06 19:06:46,959 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:06:46,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838457028] [2021-12-06 19:06:46,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838457028] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:06:46,960 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:06:46,960 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 19:06:46,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137996889] [2021-12-06 19:06:46,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:06:46,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 19:06:46,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:06:46,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 19:06:46,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 19:06:46,961 INFO L87 Difference]: Start difference. First operand 61202 states and 80661 transitions. Second operand has 8 states, 8 states have (on average 24.375) internal successors, (195), 4 states have internal predecessors, (195), 4 states have call successors, (52), 5 states have call predecessors, (52), 2 states have return successors, (51), 4 states have call predecessors, (51), 4 states have call successors, (51) [2021-12-06 19:07:06,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:07:06,115 INFO L93 Difference]: Finished difference Result 139692 states and 191457 transitions. [2021-12-06 19:07:06,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 19:07:06,116 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 24.375) internal successors, (195), 4 states have internal predecessors, (195), 4 states have call successors, (52), 5 states have call predecessors, (52), 2 states have return successors, (51), 4 states have call predecessors, (51), 4 states have call successors, (51) Word has length 484 [2021-12-06 19:07:06,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:07:06,445 INFO L225 Difference]: With dead ends: 139692 [2021-12-06 19:07:06,445 INFO L226 Difference]: Without dead ends: 78576 [2021-12-06 19:07:06,580 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-12-06 19:07:06,581 INFO L933 BasicCegarLoop]: 4586 mSDtfsCounter, 6540 mSDsluCounter, 11984 mSDsCounter, 0 mSdLazyCounter, 10046 mSolverCounterSat, 6048 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7247 SdHoareTripleChecker+Valid, 16570 SdHoareTripleChecker+Invalid, 16094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6048 IncrementalHoareTripleChecker+Valid, 10046 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:07:06,581 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7247 Valid, 16570 Invalid, 16094 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6048 Valid, 10046 Invalid, 0 Unknown, 0 Unchecked, 13.2s Time] [2021-12-06 19:07:06,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78576 states. [2021-12-06 19:07:11,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78576 to 65680. [2021-12-06 19:07:11,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65680 states, 43743 states have (on average 1.2138856502754727) internal successors, (53099), 44876 states have internal predecessors, (53099), 16480 states have call successors, (16480), 5411 states have call predecessors, (16480), 5455 states have return successors, (16712), 16270 states have call predecessors, (16712), 16480 states have call successors, (16712) [2021-12-06 19:07:11,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65680 states to 65680 states and 86291 transitions. [2021-12-06 19:07:11,647 INFO L78 Accepts]: Start accepts. Automaton has 65680 states and 86291 transitions. Word has length 484 [2021-12-06 19:07:11,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:07:11,647 INFO L470 AbstractCegarLoop]: Abstraction has 65680 states and 86291 transitions. [2021-12-06 19:07:11,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 24.375) internal successors, (195), 4 states have internal predecessors, (195), 4 states have call successors, (52), 5 states have call predecessors, (52), 2 states have return successors, (51), 4 states have call predecessors, (51), 4 states have call successors, (51) [2021-12-06 19:07:11,648 INFO L276 IsEmpty]: Start isEmpty. Operand 65680 states and 86291 transitions. [2021-12-06 19:07:11,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 485 [2021-12-06 19:07:11,672 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:07:11,672 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 15, 15, 15, 8, 8, 8, 8, 8, 8, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:07:11,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-06 19:07:11,672 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:07:11,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:11,673 INFO L85 PathProgramCache]: Analyzing trace with hash -707811292, now seen corresponding path program 1 times [2021-12-06 19:07:11,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:07:11,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142530518] [2021-12-06 19:07:11,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:11,673 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:07:11,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:07:11,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:11,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:07:11,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:11,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:07:11,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:11,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:07:11,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:11,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:07:11,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:11,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:07:11,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:11,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:07:11,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:11,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:07:11,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:11,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:07:11,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:07:11,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:07:11,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:07:11,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 19:07:11,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 19:07:11,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:11,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:07:11,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:07:11,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:07:11,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:11,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:07:11,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:07:11,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:07:11,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:11,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:07:11,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:07:11,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:07:11,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 19:07:11,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-06 19:07:11,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 19:07:11,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 19:07:11,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:11,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-06 19:07:11,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:11,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-06 19:07:12,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-06 19:07:12,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-06 19:07:12,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:12,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2021-12-06 19:07:12,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2021-12-06 19:07:12,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:07:12,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:12,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:07:12,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 19:07:12,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:07:12,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 19:07:12,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2021-12-06 19:07:12,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2021-12-06 19:07:12,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2021-12-06 19:07:12,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2021-12-06 19:07:12,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:12,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:07:12,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:07:12,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:07:12,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:07:12,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:07:12,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:12,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:07:12,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:07:12,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:12,160 INFO L134 CoverageAnalysis]: Checked inductivity of 1313 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 1248 trivial. 0 not checked. [2021-12-06 19:07:12,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:07:12,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142530518] [2021-12-06 19:07:12,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142530518] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:07:12,160 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:07:12,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 19:07:12,161 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966882058] [2021-12-06 19:07:12,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:07:12,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 19:07:12,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:07:12,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 19:07:12,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 19:07:12,163 INFO L87 Difference]: Start difference. First operand 65680 states and 86291 transitions. Second operand has 8 states, 8 states have (on average 24.375) internal successors, (195), 4 states have internal predecessors, (195), 4 states have call successors, (52), 5 states have call predecessors, (52), 2 states have return successors, (51), 4 states have call predecessors, (51), 4 states have call successors, (51) [2021-12-06 19:07:28,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:07:28,426 INFO L93 Difference]: Finished difference Result 148852 states and 203069 transitions. [2021-12-06 19:07:28,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 19:07:28,427 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 24.375) internal successors, (195), 4 states have internal predecessors, (195), 4 states have call successors, (52), 5 states have call predecessors, (52), 2 states have return successors, (51), 4 states have call predecessors, (51), 4 states have call successors, (51) Word has length 484 [2021-12-06 19:07:28,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:07:28,722 INFO L225 Difference]: With dead ends: 148852 [2021-12-06 19:07:28,722 INFO L226 Difference]: Without dead ends: 83258 [2021-12-06 19:07:28,867 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-12-06 19:07:28,868 INFO L933 BasicCegarLoop]: 3996 mSDtfsCounter, 3405 mSDsluCounter, 10730 mSDsCounter, 0 mSdLazyCounter, 8787 mSolverCounterSat, 2867 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3944 SdHoareTripleChecker+Valid, 14726 SdHoareTripleChecker+Invalid, 11654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2867 IncrementalHoareTripleChecker+Valid, 8787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.9s IncrementalHoareTripleChecker+Time [2021-12-06 19:07:28,868 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3944 Valid, 14726 Invalid, 11654 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2867 Valid, 8787 Invalid, 0 Unknown, 0 Unchecked, 9.9s Time] [2021-12-06 19:07:28,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83258 states. [2021-12-06 19:07:33,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83258 to 70054. [2021-12-06 19:07:33,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70054 states, 46721 states have (on average 1.2120673786948053) internal successors, (56629), 47894 states have internal predecessors, (56629), 17412 states have call successors, (17412), 5867 states have call predecessors, (17412), 5919 states have return successors, (17652), 17206 states have call predecessors, (17652), 17412 states have call successors, (17652) [2021-12-06 19:07:34,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70054 states to 70054 states and 91693 transitions. [2021-12-06 19:07:34,077 INFO L78 Accepts]: Start accepts. Automaton has 70054 states and 91693 transitions. Word has length 484 [2021-12-06 19:07:34,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:07:34,078 INFO L470 AbstractCegarLoop]: Abstraction has 70054 states and 91693 transitions. [2021-12-06 19:07:34,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 24.375) internal successors, (195), 4 states have internal predecessors, (195), 4 states have call successors, (52), 5 states have call predecessors, (52), 2 states have return successors, (51), 4 states have call predecessors, (51), 4 states have call successors, (51) [2021-12-06 19:07:34,078 INFO L276 IsEmpty]: Start isEmpty. Operand 70054 states and 91693 transitions. [2021-12-06 19:07:34,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 487 [2021-12-06 19:07:34,095 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:07:34,096 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 15, 15, 15, 8, 8, 8, 8, 8, 8, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:07:34,096 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-06 19:07:34,096 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-12-06 19:07:34,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:34,096 INFO L85 PathProgramCache]: Analyzing trace with hash -1837875403, now seen corresponding path program 1 times [2021-12-06 19:07:34,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:07:34,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420357925] [2021-12-06 19:07:34,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:34,097 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:07:34,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:07:34,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:34,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:07:34,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:34,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:07:34,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:34,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:07:34,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:34,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:07:34,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:34,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:07:34,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:34,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:07:34,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:34,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:07:34,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:34,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:07:34,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:07:34,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:07:34,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:07:34,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 19:07:34,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 19:07:34,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:34,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:07:34,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:07:34,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:07:34,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:34,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:07:34,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:07:34,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:07:34,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:34,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:07:34,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:07:34,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:07:34,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 19:07:34,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-06 19:07:34,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 19:07:34,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 19:07:34,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:34,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-06 19:07:34,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-06 19:07:34,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-06 19:07:34,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-06 19:07:34,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:34,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2021-12-06 19:07:34,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2021-12-06 19:07:34,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:07:34,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:34,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:07:34,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 19:07:34,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:07:34,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 19:07:34,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2021-12-06 19:07:34,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2021-12-06 19:07:34,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2021-12-06 19:07:34,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2021-12-06 19:07:34,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:34,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:07:34,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:07:34,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:07:34,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:07:34,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:07:34,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:34,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:07:34,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:07:34,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:34,526 INFO L134 CoverageAnalysis]: Checked inductivity of 1316 backedges. 68 proven. 0 refuted. 0 times theorem prover too weak. 1248 trivial. 0 not checked. [2021-12-06 19:07:34,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:07:34,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420357925] [2021-12-06 19:07:34,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420357925] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:07:34,526 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:07:34,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 19:07:34,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027099145] [2021-12-06 19:07:34,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:07:34,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 19:07:34,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:07:34,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 19:07:34,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 19:07:34,527 INFO L87 Difference]: Start difference. First operand 70054 states and 91693 transitions. Second operand has 8 states, 8 states have (on average 24.625) internal successors, (197), 4 states have internal predecessors, (197), 4 states have call successors, (52), 5 states have call predecessors, (52), 2 states have return successors, (51), 4 states have call predecessors, (51), 4 states have call successors, (51) [2021-12-06 19:07:51,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:07:51,330 INFO L93 Difference]: Finished difference Result 157764 states and 214301 transitions. [2021-12-06 19:07:51,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 19:07:51,331 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 24.625) internal successors, (197), 4 states have internal predecessors, (197), 4 states have call successors, (52), 5 states have call predecessors, (52), 2 states have return successors, (51), 4 states have call predecessors, (51), 4 states have call successors, (51) Word has length 486 [2021-12-06 19:07:51,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:07:51,638 INFO L225 Difference]: With dead ends: 157764 [2021-12-06 19:07:51,638 INFO L226 Difference]: Without dead ends: 87796 [2021-12-06 19:07:51,788 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-12-06 19:07:51,789 INFO L933 BasicCegarLoop]: 4057 mSDtfsCounter, 3342 mSDsluCounter, 10845 mSDsCounter, 0 mSdLazyCounter, 8873 mSolverCounterSat, 2839 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3876 SdHoareTripleChecker+Valid, 14902 SdHoareTripleChecker+Invalid, 11712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2839 IncrementalHoareTripleChecker+Valid, 8873 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:07:51,789 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3876 Valid, 14902 Invalid, 11712 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2839 Valid, 8873 Invalid, 0 Unknown, 0 Unchecked, 10.2s Time] [2021-12-06 19:07:51,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87796 states. [2021-12-06 19:07:57,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87796 to 74284. [2021-12-06 19:07:57,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74284 states, 49611 states have (on average 1.2108403378283041) internal successors, (60071), 50824 states have internal predecessors, (60071), 18328 states have call successors, (18328), 6291 states have call predecessors, (18328), 6343 states have return successors, (18568), 18118 states have call predecessors, (18568), 18328 states have call successors, (18568) [2021-12-06 19:07:57,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74284 states to 74284 states and 96967 transitions. [2021-12-06 19:07:57,495 INFO L78 Accepts]: Start accepts. Automaton has 74284 states and 96967 transitions. Word has length 486 [2021-12-06 19:07:57,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:07:57,496 INFO L470 AbstractCegarLoop]: Abstraction has 74284 states and 96967 transitions. [2021-12-06 19:07:57,496 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 24.625) internal successors, (197), 4 states have internal predecessors, (197), 4 states have call successors, (52), 5 states have call predecessors, (52), 2 states have return successors, (51), 4 states have call predecessors, (51), 4 states have call successors, (51) [2021-12-06 19:07:57,496 INFO L276 IsEmpty]: Start isEmpty. Operand 74284 states and 96967 transitions. [2021-12-06 19:07:57,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 502 [2021-12-06 19:07:57,513 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:07:57,513 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 15, 15, 15, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:07:57,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-06 19:07:57,513 INFO L402 AbstractCegarLoop]: === Iteration 29 === 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-12-06 19:07:57,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:57,514 INFO L85 PathProgramCache]: Analyzing trace with hash 455722536, now seen corresponding path program 1 times [2021-12-06 19:07:57,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:07:57,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769460540] [2021-12-06 19:07:57,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:57,514 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:07:57,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:07:57,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:57,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:07:57,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:57,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:07:57,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:57,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:07:57,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:57,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:07:57,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:57,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:07:57,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:57,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:07:57,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:57,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:07:57,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:57,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:07:57,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:07:57,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:07:57,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:07:57,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 19:07:57,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 19:07:57,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:57,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:07:57,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:07:57,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:07:57,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:57,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:07:57,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:07:57,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:07:57,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:57,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:07:57,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:07:57,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:07:57,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 19:07:57,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-06 19:07:57,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 19:07:57,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 19:07:57,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:57,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-06 19:07:57,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-06 19:07:57,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-06 19:07:57,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-06 19:07:57,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:57,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-12-06 19:07:57,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2021-12-06 19:07:57,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2021-12-06 19:07:57,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:07:57,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:57,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:07:57,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 19:07:57,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:07:57,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 19:07:57,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2021-12-06 19:07:57,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2021-12-06 19:07:57,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2021-12-06 19:07:57,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 445 [2021-12-06 19:07:57,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:57,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:07:57,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:07:57,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:07:57,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:07:57,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:07:57,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:07:57,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:07:57,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:07:57,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:57,886 INFO L134 CoverageAnalysis]: Checked inductivity of 1427 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 1343 trivial. 0 not checked. [2021-12-06 19:07:57,886 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:07:57,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769460540] [2021-12-06 19:07:57,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769460540] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:07:57,886 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:07:57,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:07:57,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798892575] [2021-12-06 19:07:57,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:07:57,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:07:57,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:07:57,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:07:57,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:07:57,887 INFO L87 Difference]: Start difference. First operand 74284 states and 96967 transitions. Second operand has 6 states, 6 states have (on average 33.166666666666664) internal successors, (199), 3 states have internal predecessors, (199), 4 states have call successors, (52), 5 states have call predecessors, (52), 1 states have return successors, (51), 3 states have call predecessors, (51), 4 states have call successors, (51) [2021-12-06 19:08:21,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:21,135 INFO L93 Difference]: Finished difference Result 168002 states and 227215 transitions. [2021-12-06 19:08:21,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 19:08:21,135 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 33.166666666666664) internal successors, (199), 3 states have internal predecessors, (199), 4 states have call successors, (52), 5 states have call predecessors, (52), 1 states have return successors, (51), 3 states have call predecessors, (51), 4 states have call successors, (51) Word has length 501 [2021-12-06 19:08:21,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:21,461 INFO L225 Difference]: With dead ends: 168002 [2021-12-06 19:08:21,461 INFO L226 Difference]: Without dead ends: 93804 [2021-12-06 19:08:21,617 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-12-06 19:08:21,618 INFO L933 BasicCegarLoop]: 4166 mSDtfsCounter, 3162 mSDsluCounter, 5999 mSDsCounter, 0 mSdLazyCounter, 6338 mSolverCounterSat, 2087 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3722 SdHoareTripleChecker+Valid, 10165 SdHoareTripleChecker+Invalid, 8425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2087 IncrementalHoareTripleChecker+Valid, 6338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.8s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:21,618 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3722 Valid, 10165 Invalid, 8425 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2087 Valid, 6338 Invalid, 0 Unknown, 0 Unchecked, 15.8s Time] [2021-12-06 19:08:21,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93804 states. [2021-12-06 19:08:27,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93804 to 79822. [2021-12-06 19:08:27,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79822 states, 53271 states have (on average 1.2092320399466876) internal successors, (64417), 54568 states have internal predecessors, (64417), 19618 states have call successors, (19618), 6891 states have call predecessors, (19618), 6931 states have return successors, (19858), 19388 states have call predecessors, (19858), 19618 states have call successors, (19858) [2021-12-06 19:08:27,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79822 states to 79822 states and 103893 transitions. [2021-12-06 19:08:27,382 INFO L78 Accepts]: Start accepts. Automaton has 79822 states and 103893 transitions. Word has length 501 [2021-12-06 19:08:27,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:27,383 INFO L470 AbstractCegarLoop]: Abstraction has 79822 states and 103893 transitions. [2021-12-06 19:08:27,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 33.166666666666664) internal successors, (199), 3 states have internal predecessors, (199), 4 states have call successors, (52), 5 states have call predecessors, (52), 1 states have return successors, (51), 3 states have call predecessors, (51), 4 states have call successors, (51) [2021-12-06 19:08:27,383 INFO L276 IsEmpty]: Start isEmpty. Operand 79822 states and 103893 transitions. [2021-12-06 19:08:27,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 508 [2021-12-06 19:08:27,399 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:27,399 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 15, 15, 15, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:08:27,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-06 19:08:27,399 INFO L402 AbstractCegarLoop]: === Iteration 30 === 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-12-06 19:08:27,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:27,400 INFO L85 PathProgramCache]: Analyzing trace with hash 380091359, now seen corresponding path program 1 times [2021-12-06 19:08:27,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:08:27,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157275092] [2021-12-06 19:08:27,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:27,400 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:08:27,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:08:27,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:27,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:08:27,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:27,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:08:27,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:27,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:08:27,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:27,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:08:27,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:27,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:08:27,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:27,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:08:27,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:27,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:08:27,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:27,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:08:27,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:08:27,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:08:27,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:08:27,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 19:08:27,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 19:08:27,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:27,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:08:27,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:08:27,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:08:27,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:27,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:08:27,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:08:27,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:08:27,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:27,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:08:27,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:08:27,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:08:27,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 19:08:27,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-06 19:08:27,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 19:08:27,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 19:08:27,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:27,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-06 19:08:27,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-06 19:08:27,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-06 19:08:27,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-06 19:08:27,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:27,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2021-12-06 19:08:27,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2021-12-06 19:08:27,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2021-12-06 19:08:27,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:08:27,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:27,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:08:27,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 19:08:27,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:08:27,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 19:08:27,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 431 [2021-12-06 19:08:27,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2021-12-06 19:08:27,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2021-12-06 19:08:27,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2021-12-06 19:08:27,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:27,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:08:27,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:08:27,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:08:27,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:08:27,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:08:27,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:27,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:08:27,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:08:27,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:27,809 INFO L134 CoverageAnalysis]: Checked inductivity of 1447 backedges. 83 proven. 0 refuted. 0 times theorem prover too weak. 1364 trivial. 0 not checked. [2021-12-06 19:08:27,810 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:08:27,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157275092] [2021-12-06 19:08:27,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157275092] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:08:27,810 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:08:27,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:08:27,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760289553] [2021-12-06 19:08:27,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:08:27,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:08:27,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:08:27,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:08:27,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:08:27,811 INFO L87 Difference]: Start difference. First operand 79822 states and 103893 transitions. Second operand has 6 states, 6 states have (on average 33.0) internal successors, (198), 3 states have internal predecessors, (198), 4 states have call successors, (52), 5 states have call predecessors, (52), 1 states have return successors, (51), 3 states have call predecessors, (51), 4 states have call successors, (51) [2021-12-06 19:08:46,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:08:46,581 INFO L93 Difference]: Finished difference Result 178158 states and 240099 transitions. [2021-12-06 19:08:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 19:08:46,581 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 33.0) internal successors, (198), 3 states have internal predecessors, (198), 4 states have call successors, (52), 5 states have call predecessors, (52), 1 states have return successors, (51), 3 states have call predecessors, (51), 4 states have call successors, (51) Word has length 507 [2021-12-06 19:08:46,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:08:46,923 INFO L225 Difference]: With dead ends: 178158 [2021-12-06 19:08:46,923 INFO L226 Difference]: Without dead ends: 98422 [2021-12-06 19:08:47,082 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-12-06 19:08:47,083 INFO L933 BasicCegarLoop]: 4015 mSDtfsCounter, 3397 mSDsluCounter, 5216 mSDsCounter, 0 mSdLazyCounter, 4940 mSolverCounterSat, 2855 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3940 SdHoareTripleChecker+Valid, 9231 SdHoareTripleChecker+Invalid, 7795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2855 IncrementalHoareTripleChecker+Valid, 4940 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:08:47,083 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3940 Valid, 9231 Invalid, 7795 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2855 Valid, 4940 Invalid, 0 Unknown, 0 Unchecked, 11.0s Time] [2021-12-06 19:08:47,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98422 states. [2021-12-06 19:08:52,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98422 to 84132. [2021-12-06 19:08:52,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84132 states, 56225 states have (on average 1.208341485104491) internal successors, (67939), 57562 states have internal predecessors, (67939), 20542 states have call successors, (20542), 7323 states have call predecessors, (20542), 7363 states have return successors, (20782), 20308 states have call predecessors, (20782), 20542 states have call successors, (20782) [2021-12-06 19:08:53,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84132 states to 84132 states and 109263 transitions. [2021-12-06 19:08:53,076 INFO L78 Accepts]: Start accepts. Automaton has 84132 states and 109263 transitions. Word has length 507 [2021-12-06 19:08:53,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:08:53,076 INFO L470 AbstractCegarLoop]: Abstraction has 84132 states and 109263 transitions. [2021-12-06 19:08:53,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 33.0) internal successors, (198), 3 states have internal predecessors, (198), 4 states have call successors, (52), 5 states have call predecessors, (52), 1 states have return successors, (51), 3 states have call predecessors, (51), 4 states have call successors, (51) [2021-12-06 19:08:53,076 INFO L276 IsEmpty]: Start isEmpty. Operand 84132 states and 109263 transitions. [2021-12-06 19:08:53,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 523 [2021-12-06 19:08:53,093 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:08:53,094 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 16, 16, 16, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:08:53,094 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-06 19:08:53,094 INFO L402 AbstractCegarLoop]: === Iteration 31 === 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-12-06 19:08:53,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:53,094 INFO L85 PathProgramCache]: Analyzing trace with hash 841952477, now seen corresponding path program 1 times [2021-12-06 19:08:53,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:08:53,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916632817] [2021-12-06 19:08:53,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:53,094 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:08:53,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:08:53,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:53,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:08:53,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:53,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:08:53,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:53,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:08:53,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:53,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:08:53,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:53,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:08:53,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:53,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:08:53,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:53,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:08:53,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:53,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:08:53,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:08:53,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:08:53,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:08:53,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 19:08:53,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 19:08:53,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:53,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:08:53,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:08:53,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:08:53,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:53,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:08:53,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:08:53,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:08:53,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:53,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:08:53,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:08:53,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:08:53,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 19:08:53,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-06 19:08:53,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 19:08:53,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 19:08:53,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:53,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-06 19:08:53,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-06 19:08:53,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-06 19:08:53,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-06 19:08:53,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:53,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2021-12-06 19:08:53,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2021-12-06 19:08:53,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:53,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:53,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2021-12-06 19:08:53,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2021-12-06 19:08:53,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:08:53,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:53,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:08:53,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 19:08:53,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:08:53,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 19:08:53,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2021-12-06 19:08:53,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 457 [2021-12-06 19:08:53,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2021-12-06 19:08:53,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2021-12-06 19:08:53,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:53,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:08:53,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:08:53,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:08:53,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:08:53,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:08:53,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:08:53,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:08:53,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:08:53,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:53,499 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 84 proven. 15 refuted. 0 times theorem prover too weak. 1416 trivial. 0 not checked. [2021-12-06 19:08:53,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:08:53,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916632817] [2021-12-06 19:08:53,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916632817] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:08:53,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270168329] [2021-12-06 19:08:53,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:53,500 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:08:53,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:08:53,501 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:08:53,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 19:08:54,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:54,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 4214 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 19:08:54,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:08:54,536 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 445 proven. 0 refuted. 0 times theorem prover too weak. 1070 trivial. 0 not checked. [2021-12-06 19:08:54,536 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:08:54,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270168329] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:08:54,536 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:08:54,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-06 19:08:54,537 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225495637] [2021-12-06 19:08:54,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:08:54,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:08:54,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:08:54,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:08:54,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-06 19:08:54,538 INFO L87 Difference]: Start difference. First operand 84132 states and 109263 transitions. Second operand has 3 states, 3 states have (on average 69.66666666666667) internal successors, (209), 3 states have internal predecessors, (209), 3 states have call successors, (54), 3 states have call predecessors, (54), 3 states have return successors, (53), 3 states have call predecessors, (53), 3 states have call successors, (53) [2021-12-06 19:09:00,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:09:00,520 INFO L93 Difference]: Finished difference Result 172472 states and 223873 transitions. [2021-12-06 19:09:00,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:09:00,520 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 69.66666666666667) internal successors, (209), 3 states have internal predecessors, (209), 3 states have call successors, (54), 3 states have call predecessors, (54), 3 states have return successors, (53), 3 states have call predecessors, (53), 3 states have call successors, (53) Word has length 522 [2021-12-06 19:09:00,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:09:00,795 INFO L225 Difference]: With dead ends: 172472 [2021-12-06 19:09:00,795 INFO L226 Difference]: Without dead ends: 88426 [2021-12-06 19:09:01,126 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 664 GetRequests, 658 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-06 19:09:01,127 INFO L933 BasicCegarLoop]: 5010 mSDtfsCounter, 2659 mSDsluCounter, 2879 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2659 SdHoareTripleChecker+Valid, 7889 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:09:01,127 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2659 Valid, 7889 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 19:09:01,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88426 states. [2021-12-06 19:09:06,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88426 to 88418. [2021-12-06 19:09:06,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88418 states, 59169 states have (on average 1.2085889570552146) internal successors, (71511), 60546 states have internal predecessors, (71511), 21458 states have call successors, (21458), 7749 states have call predecessors, (21458), 7789 states have return successors, (21698), 21220 states have call predecessors, (21698), 21458 states have call successors, (21698) [2021-12-06 19:09:07,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88418 states to 88418 states and 114667 transitions. [2021-12-06 19:09:07,031 INFO L78 Accepts]: Start accepts. Automaton has 88418 states and 114667 transitions. Word has length 522 [2021-12-06 19:09:07,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:09:07,031 INFO L470 AbstractCegarLoop]: Abstraction has 88418 states and 114667 transitions. [2021-12-06 19:09:07,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 69.66666666666667) internal successors, (209), 3 states have internal predecessors, (209), 3 states have call successors, (54), 3 states have call predecessors, (54), 3 states have return successors, (53), 3 states have call predecessors, (53), 3 states have call successors, (53) [2021-12-06 19:09:07,031 INFO L276 IsEmpty]: Start isEmpty. Operand 88418 states and 114667 transitions. [2021-12-06 19:09:07,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 540 [2021-12-06 19:09:07,050 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:09:07,050 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 15, 15, 15, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:09:07,076 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 19:09:07,251 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:09:07,252 INFO L402 AbstractCegarLoop]: === Iteration 32 === 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-12-06 19:09:07,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:09:07,254 INFO L85 PathProgramCache]: Analyzing trace with hash 1124618536, now seen corresponding path program 1 times [2021-12-06 19:09:07,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:09:07,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607299696] [2021-12-06 19:09:07,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:09:07,255 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:09:07,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:09:07,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:07,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:09:07,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:07,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:09:07,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:07,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:09:07,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:07,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:09:07,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:07,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:09:07,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:07,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:09:07,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:07,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:09:07,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:07,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:09:07,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:09:07,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:09:07,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:09:07,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 19:09:07,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 19:09:07,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:07,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:09:07,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:09:07,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:09:07,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:07,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:09:07,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:09:07,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:09:07,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:07,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:09:07,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:09:07,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:09:07,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 19:09:07,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-06 19:09:07,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 19:09:07,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 19:09:07,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:07,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-06 19:09:07,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-06 19:09:07,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-06 19:09:07,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-06 19:09:07,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:07,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2021-12-06 19:09:07,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2021-12-06 19:09:07,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2021-12-06 19:09:07,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:07,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2021-12-06 19:09:07,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2021-12-06 19:09:07,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:09:07,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:07,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:09:07,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 19:09:07,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:09:07,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 19:09:07,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2021-12-06 19:09:07,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2021-12-06 19:09:07,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2021-12-06 19:09:07,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2021-12-06 19:09:07,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:07,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:09:07,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:09:07,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:09:07,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:09:07,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:09:07,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:07,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:09:07,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:09:07,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:07,832 INFO L134 CoverageAnalysis]: Checked inductivity of 1670 backedges. 103 proven. 0 refuted. 0 times theorem prover too weak. 1567 trivial. 0 not checked. [2021-12-06 19:09:07,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:09:07,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607299696] [2021-12-06 19:09:07,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607299696] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:09:07,832 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:09:07,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 19:09:07,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344377977] [2021-12-06 19:09:07,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:09:07,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 19:09:07,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:09:07,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 19:09:07,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 19:09:07,834 INFO L87 Difference]: Start difference. First operand 88418 states and 114667 transitions. Second operand has 8 states, 8 states have (on average 25.375) internal successors, (203), 4 states have internal predecessors, (203), 4 states have call successors, (53), 5 states have call predecessors, (53), 2 states have return successors, (52), 4 states have call predecessors, (52), 4 states have call successors, (52) [2021-12-06 19:09:41,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:09:41,701 INFO L93 Difference]: Finished difference Result 197584 states and 264679 transitions. [2021-12-06 19:09:41,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 19:09:41,702 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 25.375) internal successors, (203), 4 states have internal predecessors, (203), 4 states have call successors, (53), 5 states have call predecessors, (53), 2 states have return successors, (52), 4 states have call predecessors, (52), 4 states have call successors, (52) Word has length 539 [2021-12-06 19:09:41,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:09:42,180 INFO L225 Difference]: With dead ends: 197584 [2021-12-06 19:09:42,181 INFO L226 Difference]: Without dead ends: 109252 [2021-12-06 19:09:42,375 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-12-06 19:09:42,376 INFO L933 BasicCegarLoop]: 4652 mSDtfsCounter, 4898 mSDsluCounter, 13120 mSDsCounter, 0 mSdLazyCounter, 12189 mSolverCounterSat, 3416 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5599 SdHoareTripleChecker+Valid, 17772 SdHoareTripleChecker+Invalid, 15605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3416 IncrementalHoareTripleChecker+Valid, 12189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.9s IncrementalHoareTripleChecker+Time [2021-12-06 19:09:42,376 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5599 Valid, 17772 Invalid, 15605 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3416 Valid, 12189 Invalid, 0 Unknown, 0 Unchecked, 24.9s Time] [2021-12-06 19:09:42,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109252 states. [2021-12-06 19:09:48,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109252 to 89894. [2021-12-06 19:09:48,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89894 states, 60113 states have (on average 1.2076755443913962) internal successors, (72597), 61506 states have internal predecessors, (72597), 21758 states have call successors, (21758), 7973 states have call predecessors, (21758), 8021 states have return successors, (22006), 21528 states have call predecessors, (22006), 21758 states have call successors, (22006) [2021-12-06 19:09:48,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89894 states to 89894 states and 116361 transitions. [2021-12-06 19:09:48,945 INFO L78 Accepts]: Start accepts. Automaton has 89894 states and 116361 transitions. Word has length 539 [2021-12-06 19:09:48,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:09:48,946 INFO L470 AbstractCegarLoop]: Abstraction has 89894 states and 116361 transitions. [2021-12-06 19:09:48,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 25.375) internal successors, (203), 4 states have internal predecessors, (203), 4 states have call successors, (53), 5 states have call predecessors, (53), 2 states have return successors, (52), 4 states have call predecessors, (52), 4 states have call successors, (52) [2021-12-06 19:09:48,946 INFO L276 IsEmpty]: Start isEmpty. Operand 89894 states and 116361 transitions. [2021-12-06 19:09:48,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 541 [2021-12-06 19:09:48,965 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:09:48,966 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 15, 15, 15, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:09:48,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-12-06 19:09:48,966 INFO L402 AbstractCegarLoop]: === Iteration 33 === 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-12-06 19:09:48,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:09:48,966 INFO L85 PathProgramCache]: Analyzing trace with hash -1967660151, now seen corresponding path program 1 times [2021-12-06 19:09:48,966 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:09:48,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767242026] [2021-12-06 19:09:48,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:09:48,967 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:09:49,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:09:49,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:49,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:09:49,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:49,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:09:49,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:49,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:09:49,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:49,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:09:49,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:49,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:09:49,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:49,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:09:49,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:49,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:09:49,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:49,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:09:49,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:09:49,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:09:49,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:09:49,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 19:09:49,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 19:09:49,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:49,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:09:49,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:09:49,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:09:49,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:49,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:09:49,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:09:49,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:09:49,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:49,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:09:49,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:09:49,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:09:49,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 19:09:49,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-06 19:09:49,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 19:09:49,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 19:09:49,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:49,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-06 19:09:49,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-06 19:09:49,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-06 19:09:49,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-06 19:09:49,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:49,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2021-12-06 19:09:49,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2021-12-06 19:09:49,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2021-12-06 19:09:49,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:49,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2021-12-06 19:09:49,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2021-12-06 19:09:49,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:09:49,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:49,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:09:49,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 19:09:49,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:09:49,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 19:09:49,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2021-12-06 19:09:49,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2021-12-06 19:09:49,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 479 [2021-12-06 19:09:49,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2021-12-06 19:09:49,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:49,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:09:49,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:09:49,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:09:49,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:09:49,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:09:49,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:09:49,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:09:49,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:09:49,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:49,351 INFO L134 CoverageAnalysis]: Checked inductivity of 1671 backedges. 103 proven. 0 refuted. 0 times theorem prover too weak. 1568 trivial. 0 not checked. [2021-12-06 19:09:49,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:09:49,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767242026] [2021-12-06 19:09:49,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767242026] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:09:49,351 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:09:49,351 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 19:09:49,351 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462216159] [2021-12-06 19:09:49,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:09:49,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 19:09:49,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:09:49,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 19:09:49,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 19:09:49,352 INFO L87 Difference]: Start difference. First operand 89894 states and 116361 transitions. Second operand has 8 states, 8 states have (on average 25.375) internal successors, (203), 4 states have internal predecessors, (203), 4 states have call successors, (53), 5 states have call predecessors, (53), 2 states have return successors, (52), 4 states have call predecessors, (52), 4 states have call successors, (52) [2021-12-06 19:10:13,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:10:13,662 INFO L93 Difference]: Finished difference Result 199124 states and 266477 transitions. [2021-12-06 19:10:13,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 19:10:13,663 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 25.375) internal successors, (203), 4 states have internal predecessors, (203), 4 states have call successors, (53), 5 states have call predecessors, (53), 2 states have return successors, (52), 4 states have call predecessors, (52), 4 states have call successors, (52) Word has length 540 [2021-12-06 19:10:13,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:10:14,069 INFO L225 Difference]: With dead ends: 199124 [2021-12-06 19:10:14,069 INFO L226 Difference]: Without dead ends: 109316 [2021-12-06 19:10:14,264 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-12-06 19:10:14,264 INFO L933 BasicCegarLoop]: 4021 mSDtfsCounter, 2774 mSDsluCounter, 11751 mSDsCounter, 0 mSdLazyCounter, 10081 mSolverCounterSat, 1776 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3304 SdHoareTripleChecker+Valid, 15772 SdHoareTripleChecker+Invalid, 11857 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1776 IncrementalHoareTripleChecker+Valid, 10081 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.7s IncrementalHoareTripleChecker+Time [2021-12-06 19:10:14,265 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3304 Valid, 15772 Invalid, 11857 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1776 Valid, 10081 Invalid, 0 Unknown, 0 Unchecked, 15.7s Time] [2021-12-06 19:10:14,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109316 states. [2021-12-06 19:10:20,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109316 to 89918. [2021-12-06 19:10:20,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89918 states, 60129 states have (on average 1.2076202830580918) internal successors, (72613), 61522 states have internal predecessors, (72613), 21758 states have call successors, (21758), 7973 states have call predecessors, (21758), 8029 states have return successors, (22014), 21536 states have call predecessors, (22014), 21758 states have call successors, (22014) [2021-12-06 19:10:20,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89918 states to 89918 states and 116385 transitions. [2021-12-06 19:10:20,912 INFO L78 Accepts]: Start accepts. Automaton has 89918 states and 116385 transitions. Word has length 540 [2021-12-06 19:10:20,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:10:20,913 INFO L470 AbstractCegarLoop]: Abstraction has 89918 states and 116385 transitions. [2021-12-06 19:10:20,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 25.375) internal successors, (203), 4 states have internal predecessors, (203), 4 states have call successors, (53), 5 states have call predecessors, (53), 2 states have return successors, (52), 4 states have call predecessors, (52), 4 states have call successors, (52) [2021-12-06 19:10:20,913 INFO L276 IsEmpty]: Start isEmpty. Operand 89918 states and 116385 transitions. [2021-12-06 19:10:20,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 543 [2021-12-06 19:10:20,932 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:10:20,933 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 15, 15, 15, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:10:20,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-12-06 19:10:20,933 INFO L402 AbstractCegarLoop]: === Iteration 34 === 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-12-06 19:10:20,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:20,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1498623638, now seen corresponding path program 1 times [2021-12-06 19:10:20,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:20,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107940880] [2021-12-06 19:10:20,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:20,934 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:20,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:10:21,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:21,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:10:21,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:21,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:10:21,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:21,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:10:21,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:21,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:10:21,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:21,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:10:21,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:21,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:10:21,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:21,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:10:21,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:21,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:10:21,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:10:21,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:10:21,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:10:21,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 19:10:21,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 19:10:21,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:21,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:10:21,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:10:21,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:10:21,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:21,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:10:21,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:10:21,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:10:21,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:21,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:10:21,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:10:21,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:10:21,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 19:10:21,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-06 19:10:21,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 19:10:21,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 19:10:21,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:21,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-06 19:10:21,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-06 19:10:21,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-06 19:10:21,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-06 19:10:21,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:21,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2021-12-06 19:10:21,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2021-12-06 19:10:21,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2021-12-06 19:10:21,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:21,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2021-12-06 19:10:21,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2021-12-06 19:10:21,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:10:21,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:21,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:10:21,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 19:10:21,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:10:21,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 19:10:21,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2021-12-06 19:10:21,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2021-12-06 19:10:21,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2021-12-06 19:10:21,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2021-12-06 19:10:21,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:21,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:10:21,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:10:21,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:10:21,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:10:21,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:10:21,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:21,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:10:21,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:10:21,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,353 INFO L134 CoverageAnalysis]: Checked inductivity of 1678 backedges. 136 proven. 30 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2021-12-06 19:10:21,353 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:10:21,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107940880] [2021-12-06 19:10:21,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107940880] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:10:21,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951386380] [2021-12-06 19:10:21,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:21,354 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:10:21,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:21,354 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:10:21,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 19:10:21,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:21,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 4245 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 19:10:21,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:10:22,350 INFO L134 CoverageAnalysis]: Checked inductivity of 1678 backedges. 468 proven. 0 refuted. 0 times theorem prover too weak. 1210 trivial. 0 not checked. [2021-12-06 19:10:22,351 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:10:22,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951386380] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:10:22,351 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:10:22,351 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [11] total 13 [2021-12-06 19:10:22,351 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498889632] [2021-12-06 19:10:22,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:10:22,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 19:10:22,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:10:22,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:10:22,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-12-06 19:10:22,353 INFO L87 Difference]: Start difference. First operand 89918 states and 116385 transitions. Second operand has 5 states, 5 states have (on average 41.8) internal successors, (209), 4 states have internal predecessors, (209), 3 states have call successors, (53), 3 states have call predecessors, (53), 4 states have return successors, (52), 4 states have call predecessors, (52), 3 states have call successors, (52) [2021-12-06 19:10:29,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:10:29,129 INFO L93 Difference]: Finished difference Result 188226 states and 243369 transitions. [2021-12-06 19:10:29,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 19:10:29,129 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.8) internal successors, (209), 4 states have internal predecessors, (209), 3 states have call successors, (53), 3 states have call predecessors, (53), 4 states have return successors, (52), 4 states have call predecessors, (52), 3 states have call successors, (52) Word has length 542 [2021-12-06 19:10:29,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:10:29,445 INFO L225 Difference]: With dead ends: 188226 [2021-12-06 19:10:29,445 INFO L226 Difference]: Without dead ends: 98394 [2021-12-06 19:10:29,627 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 689 GetRequests, 677 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-12-06 19:10:29,628 INFO L933 BasicCegarLoop]: 5013 mSDtfsCounter, 2630 mSDsluCounter, 12928 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2630 SdHoareTripleChecker+Valid, 17941 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:10:29,628 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2630 Valid, 17941 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 19:10:29,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98394 states. [2021-12-06 19:10:35,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98394 to 94196. [2021-12-06 19:10:36,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94196 states, 63067 states have (on average 1.2075253302043858) internal successors, (76155), 64500 states have internal predecessors, (76155), 22674 states have call successors, (22674), 8397 states have call predecessors, (22674), 8453 states have return successors, (22930), 22448 states have call predecessors, (22930), 22674 states have call successors, (22930) [2021-12-06 19:10:36,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94196 states to 94196 states and 121759 transitions. [2021-12-06 19:10:36,313 INFO L78 Accepts]: Start accepts. Automaton has 94196 states and 121759 transitions. Word has length 542 [2021-12-06 19:10:36,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:10:36,314 INFO L470 AbstractCegarLoop]: Abstraction has 94196 states and 121759 transitions. [2021-12-06 19:10:36,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.8) internal successors, (209), 4 states have internal predecessors, (209), 3 states have call successors, (53), 3 states have call predecessors, (53), 4 states have return successors, (52), 4 states have call predecessors, (52), 3 states have call successors, (52) [2021-12-06 19:10:36,314 INFO L276 IsEmpty]: Start isEmpty. Operand 94196 states and 121759 transitions. [2021-12-06 19:10:36,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 558 [2021-12-06 19:10:36,335 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:10:36,335 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 17, 17, 17, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:10:36,361 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 19:10:36,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:10:36,537 INFO L402 AbstractCegarLoop]: === Iteration 35 === 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-12-06 19:10:36,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:36,538 INFO L85 PathProgramCache]: Analyzing trace with hash 1455304716, now seen corresponding path program 1 times [2021-12-06 19:10:36,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:36,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717170382] [2021-12-06 19:10:36,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:36,539 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:36,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:10:36,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:10:36,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:10:36,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:10:36,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:10:36,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:10:36,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:10:36,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:10:36,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:10:36,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:10:36,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:10:36,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:10:36,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 19:10:36,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 19:10:36,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:10:36,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:10:36,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:10:36,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:10:36,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:10:36,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:10:36,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:10:36,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:10:36,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:10:36,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 19:10:36,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-06 19:10:36,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 19:10:36,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 19:10:36,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-06 19:10:36,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-06 19:10:36,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-06 19:10:36,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-06 19:10:36,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2021-12-06 19:10:36,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2021-12-06 19:10:36,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2021-12-06 19:10:36,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2021-12-06 19:10:36,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2021-12-06 19:10:36,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2021-12-06 19:10:36,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:10:36,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:10:36,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 19:10:36,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:10:36,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 19:10:36,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2021-12-06 19:10:36,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2021-12-06 19:10:36,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2021-12-06 19:10:36,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 501 [2021-12-06 19:10:36,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:10:36,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:10:36,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:10:36,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:10:36,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:10:36,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:10:36,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:10:36,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:10:36,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:36,957 INFO L134 CoverageAnalysis]: Checked inductivity of 1738 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 1637 trivial. 0 not checked. [2021-12-06 19:10:36,957 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:10:36,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717170382] [2021-12-06 19:10:36,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717170382] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:10:36,957 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:10:36,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:10:36,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098823602] [2021-12-06 19:10:36,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:10:36,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:10:36,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:10:36,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:10:36,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:10:36,959 INFO L87 Difference]: Start difference. First operand 94196 states and 121759 transitions. Second operand has 6 states, 6 states have (on average 34.333333333333336) internal successors, (206), 3 states have internal predecessors, (206), 4 states have call successors, (55), 5 states have call predecessors, (55), 1 states have return successors, (54), 3 states have call predecessors, (54), 4 states have call successors, (54) [2021-12-06 19:11:01,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:01,788 INFO L93 Difference]: Finished difference Result 219338 states and 295235 transitions. [2021-12-06 19:11:01,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 19:11:01,788 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 34.333333333333336) internal successors, (206), 3 states have internal predecessors, (206), 4 states have call successors, (55), 5 states have call predecessors, (55), 1 states have return successors, (54), 3 states have call predecessors, (54), 4 states have call successors, (54) Word has length 557 [2021-12-06 19:11:01,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:11:02,263 INFO L225 Difference]: With dead ends: 219338 [2021-12-06 19:11:02,263 INFO L226 Difference]: Without dead ends: 125228 [2021-12-06 19:11:02,471 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-12-06 19:11:02,472 INFO L933 BasicCegarLoop]: 4828 mSDtfsCounter, 5079 mSDsluCounter, 5376 mSDsCounter, 0 mSdLazyCounter, 6174 mSolverCounterSat, 4330 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5792 SdHoareTripleChecker+Valid, 10204 SdHoareTripleChecker+Invalid, 10504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4330 IncrementalHoareTripleChecker+Valid, 6174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.3s IncrementalHoareTripleChecker+Time [2021-12-06 19:11:02,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5792 Valid, 10204 Invalid, 10504 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4330 Valid, 6174 Invalid, 0 Unknown, 0 Unchecked, 14.3s Time] [2021-12-06 19:11:02,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125228 states. [2021-12-06 19:11:10,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125228 to 106156. [2021-12-06 19:11:10,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106156 states, 70899 states have (on average 1.209311837966685) internal successors, (85739), 72588 states have internal predecessors, (85739), 25878 states have call successors, (25878), 9309 states have call predecessors, (25878), 9377 states have return successors, (26166), 25620 states have call predecessors, (26166), 25878 states have call successors, (26166) [2021-12-06 19:11:10,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106156 states to 106156 states and 137783 transitions. [2021-12-06 19:11:10,744 INFO L78 Accepts]: Start accepts. Automaton has 106156 states and 137783 transitions. Word has length 557 [2021-12-06 19:11:10,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:11:10,744 INFO L470 AbstractCegarLoop]: Abstraction has 106156 states and 137783 transitions. [2021-12-06 19:11:10,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 34.333333333333336) internal successors, (206), 3 states have internal predecessors, (206), 4 states have call successors, (55), 5 states have call predecessors, (55), 1 states have return successors, (54), 3 states have call predecessors, (54), 4 states have call successors, (54) [2021-12-06 19:11:10,745 INFO L276 IsEmpty]: Start isEmpty. Operand 106156 states and 137783 transitions. [2021-12-06 19:11:10,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 559 [2021-12-06 19:11:10,768 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:11:10,768 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 17, 17, 17, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:11:10,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-12-06 19:11:10,768 INFO L402 AbstractCegarLoop]: === Iteration 36 === 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-12-06 19:11:10,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:10,769 INFO L85 PathProgramCache]: Analyzing trace with hash 187342697, now seen corresponding path program 1 times [2021-12-06 19:11:10,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:10,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585745420] [2021-12-06 19:11:10,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:10,769 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:10,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:11:10,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:10,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 19:11:10,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:10,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:11:10,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:10,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 19:11:10,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:10,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 19:11:10,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:10,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 19:11:10,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:10,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 19:11:10,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:10,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 19:11:10,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:10,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 19:11:10,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 19:11:10,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 19:11:10,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 19:11:10,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 19:11:10,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-06 19:11:10,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:10,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 19:11:10,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 19:11:10,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 19:11:10,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:10,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:11:10,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:11:10,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 19:11:10,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:10,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:11:10,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:11:10,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 19:11:10,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:10,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 19:11:11,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-06 19:11:11,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 19:11:11,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 19:11:11,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:11,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-06 19:11:11,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-06 19:11:11,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-06 19:11:11,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-06 19:11:11,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:11,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2021-12-06 19:11:11,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2021-12-06 19:11:11,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:11,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:11,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2021-12-06 19:11:11,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2021-12-06 19:11:11,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:11,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:11,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2021-12-06 19:11:11,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2021-12-06 19:11:11,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 19:11:11,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:11,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 19:11:11,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 19:11:11,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:11:11,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 19:11:11,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2021-12-06 19:11:11,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2021-12-06 19:11:11,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2021-12-06 19:11:11,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2021-12-06 19:11:11,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:11,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:11:11,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:11:11,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:11:11,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:11:11,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:11:11,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 19:11:11,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:11:11,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:11:11,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:11,194 INFO L134 CoverageAnalysis]: Checked inductivity of 1743 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 1709 trivial. 0 not checked. [2021-12-06 19:11:11,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:11,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585745420] [2021-12-06 19:11:11,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585745420] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:11:11,195 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:11:11,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 19:11:11,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989714215] [2021-12-06 19:11:11,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:11:11,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 19:11:11,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:11,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 19:11:11,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 19:11:11,196 INFO L87 Difference]: Start difference. First operand 106156 states and 137783 transitions. Second operand has 7 states, 7 states have (on average 27.857142857142858) internal successors, (195), 4 states have internal predecessors, (195), 3 states have call successors, (54), 5 states have call predecessors, (54), 2 states have return successors, (53), 2 states have call predecessors, (53), 3 states have call successors, (53) [2021-12-06 19:11:33,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:33,359 INFO L93 Difference]: Finished difference Result 230658 states and 310517 transitions. [2021-12-06 19:11:33,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 19:11:33,360 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 27.857142857142858) internal successors, (195), 4 states have internal predecessors, (195), 3 states have call successors, (54), 5 states have call predecessors, (54), 2 states have return successors, (53), 2 states have call predecessors, (53), 3 states have call successors, (53) Word has length 558 [2021-12-06 19:11:33,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:11:33,910 INFO L225 Difference]: With dead ends: 230658 [2021-12-06 19:11:33,911 INFO L226 Difference]: Without dead ends: 124588 [2021-12-06 19:11:34,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2021-12-06 19:11:34,148 INFO L933 BasicCegarLoop]: 3046 mSDtfsCounter, 1904 mSDsluCounter, 7325 mSDsCounter, 0 mSdLazyCounter, 6637 mSolverCounterSat, 1335 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2314 SdHoareTripleChecker+Valid, 10371 SdHoareTripleChecker+Invalid, 7972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1335 IncrementalHoareTripleChecker+Valid, 6637 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.7s IncrementalHoareTripleChecker+Time [2021-12-06 19:11:34,148 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2314 Valid, 10371 Invalid, 7972 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1335 Valid, 6637 Invalid, 0 Unknown, 0 Unchecked, 11.7s Time] [2021-12-06 19:11:34,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124588 states. [2021-12-06 19:11:42,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124588 to 105928. [2021-12-06 19:11:42,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105928 states, 70731 states have (on average 1.208621396558793) internal successors, (85487), 72432 states have internal predecessors, (85487), 25806 states have call successors, (25806), 9309 states have call predecessors, (25806), 9389 states have return successors, (26106), 25548 states have call predecessors, (26106), 25806 states have call successors, (26106) [2021-12-06 19:11:42,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105928 states to 105928 states and 137399 transitions. [2021-12-06 19:11:42,482 INFO L78 Accepts]: Start accepts. Automaton has 105928 states and 137399 transitions. Word has length 558 [2021-12-06 19:11:42,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:11:42,483 INFO L470 AbstractCegarLoop]: Abstraction has 105928 states and 137399 transitions. [2021-12-06 19:11:42,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 27.857142857142858) internal successors, (195), 4 states have internal predecessors, (195), 3 states have call successors, (54), 5 states have call predecessors, (54), 2 states have return successors, (53), 2 states have call predecessors, (53), 3 states have call successors, (53) [2021-12-06 19:11:42,483 INFO L276 IsEmpty]: Start isEmpty. Operand 105928 states and 137399 transitions. [2021-12-06 19:11:42,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 663 [2021-12-06 19:11:42,515 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:11:42,515 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 17, 17, 17, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:11:42,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-12-06 19:11:42,515 INFO L402 AbstractCegarLoop]: === Iteration 37 === 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-12-06 19:11:42,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:42,516 INFO L85 PathProgramCache]: Analyzing trace with hash 2117413990, now seen corresponding path program 1 times [2021-12-06 19:11:42,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:42,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738492915] [2021-12-06 19:11:42,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:42,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:42,600 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:11:42,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1889904952] [2021-12-06 19:11:42,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:42,601 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:11:42,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:42,602 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:11:42,602 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 19:11:43,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:43,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 5213 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 19:11:43,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:43,819 INFO L134 CoverageAnalysis]: Checked inductivity of 1815 backedges. 363 proven. 0 refuted. 0 times theorem prover too weak. 1452 trivial. 0 not checked. [2021-12-06 19:11:43,819 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:11:43,820 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:43,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738492915] [2021-12-06 19:11:43,820 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:11:43,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889904952] [2021-12-06 19:11:43,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889904952] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:11:43,820 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:11:43,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 19:11:43,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943336491] [2021-12-06 19:11:43,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:11:43,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:11:43,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:43,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:11:43,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 19:11:43,822 INFO L87 Difference]: Start difference. First operand 105928 states and 137399 transitions. Second operand has 3 states, 3 states have (on average 83.0) internal successors, (249), 3 states have internal predecessors, (249), 2 states have call successors, (59), 2 states have call predecessors, (59), 2 states have return successors, (58), 2 states have call predecessors, (58), 2 states have call successors, (58) [2021-12-06 19:11:53,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:53,347 INFO L93 Difference]: Finished difference Result 221034 states and 289155 transitions. [2021-12-06 19:11:53,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:11:53,348 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 83.0) internal successors, (249), 3 states have internal predecessors, (249), 2 states have call successors, (59), 2 states have call predecessors, (59), 2 states have return successors, (58), 2 states have call predecessors, (58), 2 states have call successors, (58) Word has length 662 [2021-12-06 19:11:53,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:11:53,745 INFO L225 Difference]: With dead ends: 221034 [2021-12-06 19:11:53,746 INFO L226 Difference]: Without dead ends: 115192 [2021-12-06 19:11:53,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 661 GetRequests, 660 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 19:11:53,984 INFO L933 BasicCegarLoop]: 3671 mSDtfsCounter, 183 mSDsluCounter, 3471 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 7142 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:11:53,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 7142 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:11:54,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115192 states. [2021-12-06 19:12:01,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115192 to 105958. [2021-12-06 19:12:01,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105958 states, 70761 states have (on average 1.2085329489408008) internal successors, (85517), 72462 states have internal predecessors, (85517), 25806 states have call successors, (25806), 9309 states have call predecessors, (25806), 9389 states have return successors, (26106), 25548 states have call predecessors, (26106), 25806 states have call successors, (26106) [2021-12-06 19:12:02,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105958 states to 105958 states and 137429 transitions. [2021-12-06 19:12:02,047 INFO L78 Accepts]: Start accepts. Automaton has 105958 states and 137429 transitions. Word has length 662 [2021-12-06 19:12:02,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:12:02,048 INFO L470 AbstractCegarLoop]: Abstraction has 105958 states and 137429 transitions. [2021-12-06 19:12:02,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 83.0) internal successors, (249), 3 states have internal predecessors, (249), 2 states have call successors, (59), 2 states have call predecessors, (59), 2 states have return successors, (58), 2 states have call predecessors, (58), 2 states have call successors, (58) [2021-12-06 19:12:02,048 INFO L276 IsEmpty]: Start isEmpty. Operand 105958 states and 137429 transitions. [2021-12-06 19:12:02,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 682 [2021-12-06 19:12:02,082 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:12:02,082 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 17, 17, 17, 9, 9, 9, 9, 9, 9, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:12:02,110 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-06 19:12:02,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:12:02,284 INFO L402 AbstractCegarLoop]: === Iteration 38 === 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-12-06 19:12:02,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:12:02,286 INFO L85 PathProgramCache]: Analyzing trace with hash 2013527350, now seen corresponding path program 1 times [2021-12-06 19:12:02,287 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:12:02,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028550423] [2021-12-06 19:12:02,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:12:02,288 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:12:02,404 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:12:02,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [598563496] [2021-12-06 19:12:02,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:12:02,404 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:12:02,404 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:12:02,405 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:12:02,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 19:12:03,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:03,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 5335 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:12:03,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:12:03,611 INFO L134 CoverageAnalysis]: Checked inductivity of 1929 backedges. 519 proven. 0 refuted. 0 times theorem prover too weak. 1410 trivial. 0 not checked. [2021-12-06 19:12:03,611 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:12:03,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:12:03,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028550423] [2021-12-06 19:12:03,611 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:12:03,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598563496] [2021-12-06 19:12:03,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598563496] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:12:03,611 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:12:03,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:12:03,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808317399] [2021-12-06 19:12:03,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:12:03,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:12:03,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:12:03,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:12:03,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:12:03,613 INFO L87 Difference]: Start difference. First operand 105958 states and 137429 transitions. Second operand has 4 states, 4 states have (on average 69.75) internal successors, (279), 4 states have internal predecessors, (279), 2 states have call successors, (64), 2 states have call predecessors, (64), 2 states have return successors, (63), 2 states have call predecessors, (63), 2 states have call successors, (63) [2021-12-06 19:12:11,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:12:11,167 INFO L93 Difference]: Finished difference Result 212082 states and 275333 transitions. [2021-12-06 19:12:11,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 19:12:11,168 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 69.75) internal successors, (279), 4 states have internal predecessors, (279), 2 states have call successors, (64), 2 states have call predecessors, (64), 2 states have return successors, (63), 2 states have call predecessors, (63), 2 states have call successors, (63) Word has length 681 [2021-12-06 19:12:11,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:12:11,522 INFO L225 Difference]: With dead ends: 212082 [2021-12-06 19:12:11,522 INFO L226 Difference]: Without dead ends: 106210 [2021-12-06 19:12:11,772 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 681 GetRequests, 678 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-12-06 19:12:11,772 INFO L933 BasicCegarLoop]: 3422 mSDtfsCounter, 13 mSDsluCounter, 6831 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 10253 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:12:11,772 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 10253 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:12:11,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106210 states. [2021-12-06 19:12:19,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106210 to 106014. [2021-12-06 19:12:19,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106014 states, 70817 states have (on average 1.2083680472203002) internal successors, (85573), 72518 states have internal predecessors, (85573), 25806 states have call successors, (25806), 9309 states have call predecessors, (25806), 9389 states have return successors, (26106), 25548 states have call predecessors, (26106), 25806 states have call successors, (26106) [2021-12-06 19:12:19,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106014 states to 106014 states and 137485 transitions. [2021-12-06 19:12:19,578 INFO L78 Accepts]: Start accepts. Automaton has 106014 states and 137485 transitions. Word has length 681 [2021-12-06 19:12:19,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:12:19,578 INFO L470 AbstractCegarLoop]: Abstraction has 106014 states and 137485 transitions. [2021-12-06 19:12:19,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 69.75) internal successors, (279), 4 states have internal predecessors, (279), 2 states have call successors, (64), 2 states have call predecessors, (64), 2 states have return successors, (63), 2 states have call predecessors, (63), 2 states have call successors, (63) [2021-12-06 19:12:19,579 INFO L276 IsEmpty]: Start isEmpty. Operand 106014 states and 137485 transitions. [2021-12-06 19:12:19,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 715 [2021-12-06 19:12:19,615 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:12:19,615 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 17, 17, 17, 9, 9, 9, 9, 9, 9, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:12:19,643 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-06 19:12:19,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-12-06 19:12:19,818 INFO L402 AbstractCegarLoop]: === Iteration 39 === 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-12-06 19:12:19,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:12:19,819 INFO L85 PathProgramCache]: Analyzing trace with hash -605926415, now seen corresponding path program 1 times [2021-12-06 19:12:19,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:12:19,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461586971] [2021-12-06 19:12:19,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:12:19,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:12:19,913 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:12:19,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1485618424] [2021-12-06 19:12:19,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:12:19,913 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:12:19,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:12:19,914 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:12:19,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 19:12:20,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:20,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 5540 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 19:12:20,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:12:21,109 INFO L134 CoverageAnalysis]: Checked inductivity of 2001 backedges. 567 proven. 0 refuted. 0 times theorem prover too weak. 1434 trivial. 0 not checked. [2021-12-06 19:12:21,110 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:12:21,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:12:21,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461586971] [2021-12-06 19:12:21,110 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:12:21,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485618424] [2021-12-06 19:12:21,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485618424] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:12:21,110 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:12:21,110 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 19:12:21,110 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763923241] [2021-12-06 19:12:21,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:12:21,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:12:21,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:12:21,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:12:21,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 19:12:21,112 INFO L87 Difference]: Start difference. First operand 106014 states and 137485 transitions. Second operand has 3 states, 3 states have (on average 95.0) internal successors, (285), 3 states have internal predecessors, (285), 2 states have call successors, (66), 2 states have call predecessors, (66), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2021-12-06 19:12:28,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:12:28,751 INFO L93 Difference]: Finished difference Result 211970 states and 275191 transitions. [2021-12-06 19:12:28,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:12:28,752 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 95.0) internal successors, (285), 3 states have internal predecessors, (285), 2 states have call successors, (66), 2 states have call predecessors, (66), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) Word has length 714 [2021-12-06 19:12:28,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:12:29,119 INFO L225 Difference]: With dead ends: 211970 [2021-12-06 19:12:29,119 INFO L226 Difference]: Without dead ends: 106042 [2021-12-06 19:12:29,376 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 713 GetRequests, 712 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 19:12:29,377 INFO L933 BasicCegarLoop]: 3417 mSDtfsCounter, 0 mSDsluCounter, 3412 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6829 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:12:29,377 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 6829 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:12:29,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106042 states. [2021-12-06 19:12:36,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106042 to 106042. [2021-12-06 19:12:36,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106042 states, 70845 states have (on average 1.2082856941209683) internal successors, (85601), 72546 states have internal predecessors, (85601), 25806 states have call successors, (25806), 9309 states have call predecessors, (25806), 9389 states have return successors, (26106), 25548 states have call predecessors, (26106), 25806 states have call successors, (26106) [2021-12-06 19:12:37,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106042 states to 106042 states and 137513 transitions. [2021-12-06 19:12:37,190 INFO L78 Accepts]: Start accepts. Automaton has 106042 states and 137513 transitions. Word has length 714 [2021-12-06 19:12:37,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:12:37,191 INFO L470 AbstractCegarLoop]: Abstraction has 106042 states and 137513 transitions. [2021-12-06 19:12:37,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 95.0) internal successors, (285), 3 states have internal predecessors, (285), 2 states have call successors, (66), 2 states have call predecessors, (66), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2021-12-06 19:12:37,191 INFO L276 IsEmpty]: Start isEmpty. Operand 106042 states and 137513 transitions. [2021-12-06 19:12:37,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 715 [2021-12-06 19:12:37,226 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:12:37,227 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 17, 17, 17, 9, 9, 9, 9, 9, 9, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:12:37,255 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 19:12:37,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-12-06 19:12:37,429 INFO L402 AbstractCegarLoop]: === Iteration 40 === 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-12-06 19:12:37,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:12:37,430 INFO L85 PathProgramCache]: Analyzing trace with hash -1956336525, now seen corresponding path program 1 times [2021-12-06 19:12:37,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:12:37,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302246592] [2021-12-06 19:12:37,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:12:37,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:12:37,545 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:12:37,545 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [342457981] [2021-12-06 19:12:37,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:12:37,546 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:12:37,546 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:12:37,546 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:12:37,547 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 19:12:38,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:38,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 5545 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 19:12:38,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:12:38,776 INFO L134 CoverageAnalysis]: Checked inductivity of 2001 backedges. 543 proven. 0 refuted. 0 times theorem prover too weak. 1458 trivial. 0 not checked. [2021-12-06 19:12:38,777 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:12:38,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:12:38,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302246592] [2021-12-06 19:12:38,777 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:12:38,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342457981] [2021-12-06 19:12:38,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342457981] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:12:38,777 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:12:38,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 19:12:38,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889897729] [2021-12-06 19:12:38,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:12:38,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 19:12:38,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:12:38,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:12:38,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 19:12:38,779 INFO L87 Difference]: Start difference. First operand 106042 states and 137513 transitions. Second operand has 3 states, 3 states have (on average 95.0) internal successors, (285), 3 states have internal predecessors, (285), 2 states have call successors, (66), 2 states have call predecessors, (66), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2021-12-06 19:12:46,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:12:46,465 INFO L93 Difference]: Finished difference Result 212026 states and 275247 transitions. [2021-12-06 19:12:46,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:12:46,466 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 95.0) internal successors, (285), 3 states have internal predecessors, (285), 2 states have call successors, (66), 2 states have call predecessors, (66), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) Word has length 714 [2021-12-06 19:12:46,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:12:46,807 INFO L225 Difference]: With dead ends: 212026 [2021-12-06 19:12:46,807 INFO L226 Difference]: Without dead ends: 106070 [2021-12-06 19:12:47,058 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 713 GetRequests, 712 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 19:12:47,059 INFO L933 BasicCegarLoop]: 3417 mSDtfsCounter, 0 mSDsluCounter, 3412 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6829 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:12:47,059 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 6829 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:12:47,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106070 states. [2021-12-06 19:12:54,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106070 to 106070. [2021-12-06 19:12:54,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106070 states, 70873 states have (on average 1.2082034060925881) internal successors, (85629), 72574 states have internal predecessors, (85629), 25806 states have call successors, (25806), 9309 states have call predecessors, (25806), 9389 states have return successors, (26106), 25548 states have call predecessors, (26106), 25806 states have call successors, (26106) [2021-12-06 19:12:54,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106070 states to 106070 states and 137541 transitions. [2021-12-06 19:12:54,786 INFO L78 Accepts]: Start accepts. Automaton has 106070 states and 137541 transitions. Word has length 714 [2021-12-06 19:12:54,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:12:54,786 INFO L470 AbstractCegarLoop]: Abstraction has 106070 states and 137541 transitions. [2021-12-06 19:12:54,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 95.0) internal successors, (285), 3 states have internal predecessors, (285), 2 states have call successors, (66), 2 states have call predecessors, (66), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2021-12-06 19:12:54,787 INFO L276 IsEmpty]: Start isEmpty. Operand 106070 states and 137541 transitions. [2021-12-06 19:12:54,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 715 [2021-12-06 19:12:54,823 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:12:54,823 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 17, 17, 17, 9, 9, 9, 9, 9, 9, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:12:54,852 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-06 19:12:55,024 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-12-06 19:12:55,025 INFO L402 AbstractCegarLoop]: === Iteration 41 === 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-12-06 19:12:55,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:12:55,027 INFO L85 PathProgramCache]: Analyzing trace with hash 57508853, now seen corresponding path program 1 times [2021-12-06 19:12:55,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:12:55,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469255518] [2021-12-06 19:12:55,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:12:55,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:12:55,141 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:12:55,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [508259202] [2021-12-06 19:12:55,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:12:55,141 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:12:55,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:12:55,142 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:12:55,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 19:12:55,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:55,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 5550 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:12:55,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:12:56,389 INFO L134 CoverageAnalysis]: Checked inductivity of 2001 backedges. 543 proven. 0 refuted. 0 times theorem prover too weak. 1458 trivial. 0 not checked. [2021-12-06 19:12:56,389 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:12:56,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:12:56,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469255518] [2021-12-06 19:12:56,389 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:12:56,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508259202] [2021-12-06 19:12:56,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508259202] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:12:56,389 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:12:56,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:12:56,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537523372] [2021-12-06 19:12:56,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:12:56,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:12:56,390 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:12:56,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:12:56,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:12:56,391 INFO L87 Difference]: Start difference. First operand 106070 states and 137541 transitions. Second operand has 4 states, 4 states have (on average 71.25) internal successors, (285), 4 states have internal predecessors, (285), 2 states have call successors, (66), 2 states have call predecessors, (66), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2021-12-06 19:13:04,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:13:04,157 INFO L93 Difference]: Finished difference Result 212354 states and 275641 transitions. [2021-12-06 19:13:04,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 19:13:04,158 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 71.25) internal successors, (285), 4 states have internal predecessors, (285), 2 states have call successors, (66), 2 states have call predecessors, (66), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) Word has length 714 [2021-12-06 19:13:04,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:13:04,516 INFO L225 Difference]: With dead ends: 212354 [2021-12-06 19:13:04,516 INFO L226 Difference]: Without dead ends: 106370 [2021-12-06 19:13:04,753 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 714 GetRequests, 711 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-12-06 19:13:04,753 INFO L933 BasicCegarLoop]: 3426 mSDtfsCounter, 13 mSDsluCounter, 6832 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 10258 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:13:04,754 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 10258 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:13:04,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106370 states. [2021-12-06 19:13:12,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106370 to 106130. [2021-12-06 19:13:12,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106130 states, 70933 states have (on average 1.208027293361341) internal successors, (85689), 72634 states have internal predecessors, (85689), 25806 states have call successors, (25806), 9309 states have call predecessors, (25806), 9389 states have return successors, (26106), 25548 states have call predecessors, (26106), 25806 states have call successors, (26106) [2021-12-06 19:13:12,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106130 states to 106130 states and 137601 transitions. [2021-12-06 19:13:12,512 INFO L78 Accepts]: Start accepts. Automaton has 106130 states and 137601 transitions. Word has length 714 [2021-12-06 19:13:12,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:13:12,513 INFO L470 AbstractCegarLoop]: Abstraction has 106130 states and 137601 transitions. [2021-12-06 19:13:12,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 71.25) internal successors, (285), 4 states have internal predecessors, (285), 2 states have call successors, (66), 2 states have call predecessors, (66), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2021-12-06 19:13:12,513 INFO L276 IsEmpty]: Start isEmpty. Operand 106130 states and 137601 transitions. [2021-12-06 19:13:12,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 776 [2021-12-06 19:13:12,558 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:13:12,558 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 17, 17, 17, 9, 9, 9, 9, 9, 9, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:13:12,586 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-06 19:13:12,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:13:12,760 INFO L402 AbstractCegarLoop]: === Iteration 42 === 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-12-06 19:13:12,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:12,762 INFO L85 PathProgramCache]: Analyzing trace with hash 1688554945, now seen corresponding path program 1 times [2021-12-06 19:13:12,762 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:13:12,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334457711] [2021-12-06 19:13:12,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:12,763 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:13:12,889 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:13:12,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1516354594] [2021-12-06 19:13:12,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:12,889 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:13:12,889 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:12,890 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:13:12,891 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-06 19:13:13,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:13,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 5996 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:13:13,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:13:14,189 INFO L134 CoverageAnalysis]: Checked inductivity of 2220 backedges. 471 proven. 0 refuted. 0 times theorem prover too weak. 1749 trivial. 0 not checked. [2021-12-06 19:13:14,189 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:13:14,189 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:13:14,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334457711] [2021-12-06 19:13:14,189 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:13:14,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516354594] [2021-12-06 19:13:14,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516354594] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:13:14,189 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:13:14,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:13:14,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873712621] [2021-12-06 19:13:14,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:13:14,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:13:14,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:13:14,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:13:14,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:13:14,191 INFO L87 Difference]: Start difference. First operand 106130 states and 137601 transitions. Second operand has 4 states, 4 states have (on average 68.25) internal successors, (273), 4 states have internal predecessors, (273), 2 states have call successors, (67), 2 states have call predecessors, (67), 2 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) [2021-12-06 19:13:21,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:13:21,995 INFO L93 Difference]: Finished difference Result 212504 states and 275825 transitions. [2021-12-06 19:13:21,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 19:13:21,996 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 68.25) internal successors, (273), 4 states have internal predecessors, (273), 2 states have call successors, (67), 2 states have call predecessors, (67), 2 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) Word has length 775 [2021-12-06 19:13:21,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:13:22,341 INFO L225 Difference]: With dead ends: 212504 [2021-12-06 19:13:22,341 INFO L226 Difference]: Without dead ends: 106460 [2021-12-06 19:13:22,568 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 775 GetRequests, 772 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-12-06 19:13:22,569 INFO L933 BasicCegarLoop]: 3428 mSDtfsCounter, 13 mSDsluCounter, 6836 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 10264 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:13:22,569 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 10264 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:13:22,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106460 states. [2021-12-06 19:13:30,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106460 to 106190. [2021-12-06 19:13:30,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106190 states, 70993 states have (on average 1.2078514783147634) internal successors, (85749), 72694 states have internal predecessors, (85749), 25806 states have call successors, (25806), 9309 states have call predecessors, (25806), 9389 states have return successors, (26106), 25548 states have call predecessors, (26106), 25806 states have call successors, (26106) [2021-12-06 19:13:30,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106190 states to 106190 states and 137661 transitions. [2021-12-06 19:13:30,423 INFO L78 Accepts]: Start accepts. Automaton has 106190 states and 137661 transitions. Word has length 775 [2021-12-06 19:13:30,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:13:30,424 INFO L470 AbstractCegarLoop]: Abstraction has 106190 states and 137661 transitions. [2021-12-06 19:13:30,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 68.25) internal successors, (273), 4 states have internal predecessors, (273), 2 states have call successors, (67), 2 states have call predecessors, (67), 2 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) [2021-12-06 19:13:30,424 INFO L276 IsEmpty]: Start isEmpty. Operand 106190 states and 137661 transitions. [2021-12-06 19:13:30,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 782 [2021-12-06 19:13:30,471 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:13:30,471 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 17, 17, 17, 9, 9, 9, 9, 9, 9, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:13:30,501 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-06 19:13:30,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:13:30,673 INFO L402 AbstractCegarLoop]: === Iteration 43 === 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-12-06 19:13:30,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:30,675 INFO L85 PathProgramCache]: Analyzing trace with hash 1292654629, now seen corresponding path program 1 times [2021-12-06 19:13:30,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:13:30,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65761914] [2021-12-06 19:13:30,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:30,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:13:30,794 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:13:30,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1045669140] [2021-12-06 19:13:30,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:30,795 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:13:30,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:30,795 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:13:30,796 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 19:13:31,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:31,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 6054 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:13:31,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:13:32,233 INFO L134 CoverageAnalysis]: Checked inductivity of 2226 backedges. 369 proven. 0 refuted. 0 times theorem prover too weak. 1857 trivial. 0 not checked. [2021-12-06 19:13:32,233 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:13:32,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:13:32,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65761914] [2021-12-06 19:13:32,233 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:13:32,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045669140] [2021-12-06 19:13:32,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045669140] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:13:32,233 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:13:32,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:13:32,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055222769] [2021-12-06 19:13:32,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:13:32,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 19:13:32,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:13:32,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 19:13:32,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 19:13:32,235 INFO L87 Difference]: Start difference. First operand 106190 states and 137661 transitions. Second operand has 4 states, 4 states have (on average 67.75) internal successors, (271), 4 states have internal predecessors, (271), 2 states have call successors, (67), 2 states have call predecessors, (67), 2 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) [2021-12-06 19:13:39,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:13:39,975 INFO L93 Difference]: Finished difference Result 212654 states and 275997 transitions. [2021-12-06 19:13:39,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 19:13:39,976 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 67.75) internal successors, (271), 4 states have internal predecessors, (271), 2 states have call successors, (67), 2 states have call predecessors, (67), 2 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) Word has length 781 [2021-12-06 19:13:39,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:13:40,338 INFO L225 Difference]: With dead ends: 212654 [2021-12-06 19:13:40,339 INFO L226 Difference]: Without dead ends: 106550 [2021-12-06 19:13:40,587 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 781 GetRequests, 778 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-12-06 19:13:40,587 INFO L933 BasicCegarLoop]: 3430 mSDtfsCounter, 13 mSDsluCounter, 6838 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 10268 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 19:13:40,588 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 10268 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 19:13:40,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106550 states. [2021-12-06 19:13:47,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106550 to 106250. [2021-12-06 19:13:48,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106250 states, 71053 states have (on average 1.2076759601987248) internal successors, (85809), 72754 states have internal predecessors, (85809), 25806 states have call successors, (25806), 9309 states have call predecessors, (25806), 9389 states have return successors, (26106), 25548 states have call predecessors, (26106), 25806 states have call successors, (26106) [2021-12-06 19:13:48,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106250 states to 106250 states and 137721 transitions. [2021-12-06 19:13:48,506 INFO L78 Accepts]: Start accepts. Automaton has 106250 states and 137721 transitions. Word has length 781 [2021-12-06 19:13:48,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:13:48,507 INFO L470 AbstractCegarLoop]: Abstraction has 106250 states and 137721 transitions. [2021-12-06 19:13:48,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 67.75) internal successors, (271), 4 states have internal predecessors, (271), 2 states have call successors, (67), 2 states have call predecessors, (67), 2 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) [2021-12-06 19:13:48,507 INFO L276 IsEmpty]: Start isEmpty. Operand 106250 states and 137721 transitions. [2021-12-06 19:13:48,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 783 [2021-12-06 19:13:48,552 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:13:48,552 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 17, 17, 17, 9, 9, 9, 9, 9, 9, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:13:48,581 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-12-06 19:13:48,753 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:13:48,754 INFO L402 AbstractCegarLoop]: === Iteration 44 === 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-12-06 19:13:48,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:48,755 INFO L85 PathProgramCache]: Analyzing trace with hash 609271968, now seen corresponding path program 1 times [2021-12-06 19:13:48,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:13:48,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780930917] [2021-12-06 19:13:48,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:48,757 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:13:48,875 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:13:48,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [997230971] [2021-12-06 19:13:48,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:48,875 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:13:48,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:48,876 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:13:48,877 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-06 19:13:49,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:49,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 6056 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 19:13:49,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:13:50,238 INFO L134 CoverageAnalysis]: Checked inductivity of 2227 backedges. 369 proven. 1 refuted. 0 times theorem prover too weak. 1857 trivial. 0 not checked. [2021-12-06 19:13:50,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:13:50,947 INFO L134 CoverageAnalysis]: Checked inductivity of 2227 backedges. 34 proven. 1 refuted. 0 times theorem prover too weak. 2192 trivial. 0 not checked. [2021-12-06 19:13:50,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:13:50,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780930917] [2021-12-06 19:13:50,948 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:13:50,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997230971] [2021-12-06 19:13:50,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997230971] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:13:50,948 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:13:50,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2021-12-06 19:13:50,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122987129] [2021-12-06 19:13:50,948 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:13:50,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:13:50,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:13:50,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:13:50,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:13:50,950 INFO L87 Difference]: Start difference. First operand 106250 states and 137721 transitions. Second operand has 6 states, 6 states have (on average 50.666666666666664) internal successors, (304), 6 states have internal predecessors, (304), 4 states have call successors, (84), 2 states have call predecessors, (84), 2 states have return successors, (83), 4 states have call predecessors, (83), 4 states have call successors, (83) [2021-12-06 19:13:59,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:13:59,016 INFO L93 Difference]: Finished difference Result 214334 states and 278337 transitions. [2021-12-06 19:13:59,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 19:13:59,017 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 50.666666666666664) internal successors, (304), 6 states have internal predecessors, (304), 4 states have call successors, (84), 2 states have call predecessors, (84), 2 states have return successors, (83), 4 states have call predecessors, (83), 4 states have call successors, (83) Word has length 782 [2021-12-06 19:13:59,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:13:59,374 INFO L225 Difference]: With dead ends: 214334 [2021-12-06 19:13:59,375 INFO L226 Difference]: Without dead ends: 108170 [2021-12-06 19:13:59,609 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1562 GetRequests, 1558 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:13:59,610 INFO L933 BasicCegarLoop]: 3444 mSDtfsCounter, 48 mSDsluCounter, 13680 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 17124 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 19:13:59,610 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 17124 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 19:13:59,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108170 states. [2021-12-06 19:14:07,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108170 to 106790. [2021-12-06 19:14:07,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106790 states, 71503 states have (on average 1.20762765198663) internal successors, (86349), 73204 states have internal predecessors, (86349), 25896 states have call successors, (25896), 9309 states have call predecessors, (25896), 9389 states have return successors, (26208), 25638 states have call predecessors, (26208), 25896 states have call successors, (26208) [2021-12-06 19:14:07,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106790 states to 106790 states and 138453 transitions. [2021-12-06 19:14:07,648 INFO L78 Accepts]: Start accepts. Automaton has 106790 states and 138453 transitions. Word has length 782 [2021-12-06 19:14:07,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 19:14:07,649 INFO L470 AbstractCegarLoop]: Abstraction has 106790 states and 138453 transitions. [2021-12-06 19:14:07,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 50.666666666666664) internal successors, (304), 6 states have internal predecessors, (304), 4 states have call successors, (84), 2 states have call predecessors, (84), 2 states have return successors, (83), 4 states have call predecessors, (83), 4 states have call successors, (83) [2021-12-06 19:14:07,649 INFO L276 IsEmpty]: Start isEmpty. Operand 106790 states and 138453 transitions. [2021-12-06 19:14:07,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 843 [2021-12-06 19:14:07,707 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 19:14:07,708 INFO L514 BasicCegarLoop]: trace histogram [26, 26, 17, 17, 17, 12, 12, 12, 12, 12, 12, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 19:14:07,739 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-12-06 19:14:07,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:14:07,910 INFO L402 AbstractCegarLoop]: === Iteration 45 === 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-12-06 19:14:07,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:14:07,912 INFO L85 PathProgramCache]: Analyzing trace with hash -130181637, now seen corresponding path program 2 times [2021-12-06 19:14:07,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:14:07,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771837074] [2021-12-06 19:14:07,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:14:07,913 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:14:08,037 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-12-06 19:14:08,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [844989081] [2021-12-06 19:14:08,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:14:08,037 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:14:08,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:14:08,038 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:14:08,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1560b08f-deef-4fbd-8737-1da1daff6be7/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-06 19:14:08,969 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:14:08,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:14:08,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 6428 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 19:14:09,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:14:09,495 INFO L134 CoverageAnalysis]: Checked inductivity of 2692 backedges. 387 proven. 40 refuted. 0 times theorem prover too weak. 2265 trivial. 0 not checked. [2021-12-06 19:14:09,495 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:14:10,263 INFO L134 CoverageAnalysis]: Checked inductivity of 2692 backedges. 34 proven. 40 refuted. 0 times theorem prover too weak. 2618 trivial. 0 not checked. [2021-12-06 19:14:10,263 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:14:10,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771837074] [2021-12-06 19:14:10,263 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 19:14:10,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844989081] [2021-12-06 19:14:10,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844989081] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:14:10,263 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 19:14:10,264 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-12-06 19:14:10,264 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417985367] [2021-12-06 19:14:10,264 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 19:14:10,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 19:14:10,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:14:10,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 19:14:10,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-12-06 19:14:10,265 INFO L87 Difference]: Start difference. First operand 106790 states and 138453 transitions. Second operand has 12 states, 12 states have (on average 27.833333333333332) internal successors, (334), 12 states have internal predecessors, (334), 10 states have call successors, (90), 2 states have call predecessors, (90), 2 states have return successors, (89), 10 states have call predecessors, (89), 10 states have call successors, (89) [2021-12-06 19:14:19,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:14:19,295 INFO L93 Difference]: Finished difference Result 218114 states and 283575 transitions. [2021-12-06 19:14:19,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 19:14:19,296 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 27.833333333333332) internal successors, (334), 12 states have internal predecessors, (334), 10 states have call successors, (90), 2 states have call predecessors, (90), 2 states have return successors, (89), 10 states have call predecessors, (89), 10 states have call successors, (89) Word has length 842 [2021-12-06 19:14:19,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 19:14:19,668 INFO L225 Difference]: With dead ends: 218114 [2021-12-06 19:14:19,668 INFO L226 Difference]: Without dead ends: 111410 [2021-12-06 19:14:19,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1682 GetRequests, 1672 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-12-06 19:14:19,898 INFO L933 BasicCegarLoop]: 3474 mSDtfsCounter, 212 mSDsluCounter, 10328 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 13802 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 19:14:19,898 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [254 Valid, 13802 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 19:14:19,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111410 states.