./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 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/config/TaipanReach.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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 5663310b82fa3e5d48c5bcacd13ac8ac886029c41a2f8f3bd2b8442c496a9447 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 02:16:07,026 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:16:07,029 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:16:07,076 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:16:07,077 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:16:07,079 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:16:07,082 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:16:07,088 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:16:07,090 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:16:07,095 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:16:07,096 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:16:07,097 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:16:07,100 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:16:07,103 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:16:07,104 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:16:07,106 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:16:07,108 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:16:07,115 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:16:07,117 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:16:07,119 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:16:07,123 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:16:07,125 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:16:07,126 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:16:07,127 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:16:07,130 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:16:07,131 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:16:07,131 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:16:07,132 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:16:07,132 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:16:07,133 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:16:07,133 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:16:07,134 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:16:07,135 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:16:07,136 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:16:07,137 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:16:07,137 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:16:07,138 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:16:07,138 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:16:07,144 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:16:07,145 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:16:07,145 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:16:07,146 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-03 02:16:07,188 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:16:07,189 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:16:07,189 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:16:07,190 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:16:07,191 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:16:07,191 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:16:07,191 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:16:07,191 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:16:07,191 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:16:07,192 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 02:16:07,193 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:16:07,193 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:16:07,193 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 02:16:07,194 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 02:16:07,194 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:16:07,194 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 02:16:07,194 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 02:16:07,194 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 02:16:07,195 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:16:07,195 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 02:16:07,196 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:16:07,196 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 02:16:07,196 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:16:07,198 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 02:16:07,198 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 02:16:07,198 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:16:07,198 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 02:16:07,198 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:16:07,199 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:16:07,199 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:16:07,199 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:16:07,200 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 02:16:07,200 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:16:07,200 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 02:16:07,200 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 02:16:07,200 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 02:16:07,201 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 02:16:07,201 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:16:07,201 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5663310b82fa3e5d48c5bcacd13ac8ac886029c41a2f8f3bd2b8442c496a9447 [2022-11-03 02:16:07,505 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:16:07,537 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:16:07,540 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:16:07,541 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:16:07,542 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:16:07,543 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i [2022-11-03 02:16:07,638 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/data/8b9b834ea/2168a0a24b164a4cbb4b321ec10c89fd/FLAG49831acb0 [2022-11-03 02:16:08,731 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:16:08,731 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i [2022-11-03 02:16:08,810 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/data/8b9b834ea/2168a0a24b164a4cbb4b321ec10c89fd/FLAG49831acb0 [2022-11-03 02:16:09,019 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/data/8b9b834ea/2168a0a24b164a4cbb4b321ec10c89fd [2022-11-03 02:16:09,039 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:16:09,041 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:16:09,049 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:16:09,049 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:16:09,053 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:16:09,054 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:16:09" (1/1) ... [2022-11-03 02:16:09,056 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3db34dc7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:16:09, skipping insertion in model container [2022-11-03 02:16:09,056 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:16:09" (1/1) ... [2022-11-03 02:16:09,063 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:16:09,224 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:16:12,977 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:16:12,980 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:16:12,981 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:16:12,981 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:16:13,018 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:16:13,072 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 02:16:13,538 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:16:13,539 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:16:13,540 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:16:13,541 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:16:13,552 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:16:13,815 INFO L208 MainTranslator]: Completed translation [2022-11-03 02:16:13,816 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:16:13 WrapperNode [2022-11-03 02:16:13,816 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:16:13,818 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 02:16:13,818 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 02:16:13,818 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 02:16:13,827 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:16:13" (1/1) ... [2022-11-03 02:16:13,985 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:16:13" (1/1) ... [2022-11-03 02:16:14,407 INFO L138 Inliner]: procedures = 572, calls = 2923, calls flagged for inlining = 287, calls inlined = 255, statements flattened = 6555 [2022-11-03 02:16:14,408 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 02:16:14,409 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 02:16:14,409 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 02:16:14,410 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 02:16:14,419 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:16:13" (1/1) ... [2022-11-03 02:16:14,420 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:16:13" (1/1) ... [2022-11-03 02:16:14,468 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:16:13" (1/1) ... [2022-11-03 02:16:14,470 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:16:13" (1/1) ... [2022-11-03 02:16:14,628 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:16:13" (1/1) ... [2022-11-03 02:16:14,647 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:16:13" (1/1) ... [2022-11-03 02:16:14,672 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:16:13" (1/1) ... [2022-11-03 02:16:14,711 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:16:13" (1/1) ... [2022-11-03 02:16:14,767 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 02:16:14,768 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 02:16:14,768 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 02:16:14,769 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 02:16:14,770 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:16:13" (1/1) ... [2022-11-03 02:16:14,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:16:14,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:16:14,801 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 02:16:14,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 02:16:14,860 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_link_speed [2022-11-03 02:16:14,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_link_speed [2022-11-03 02:16:14,861 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_hw_lock_of_ql3_adapter [2022-11-03 02:16:14,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_hw_lock_of_ql3_adapter [2022-11-03 02:16:14,861 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2022-11-03 02:16:14,861 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2022-11-03 02:16:14,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-03 02:16:14,862 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-03 02:16:14,862 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2022-11-03 02:16:14,862 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2022-11-03 02:16:14,862 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2022-11-03 02:16:14,863 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2022-11-03 02:16:14,863 INFO L130 BoogieDeclarations]: Found specification of procedure ql3xxx_close [2022-11-03 02:16:14,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ql3xxx_close [2022-11-03 02:16:14,863 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-03 02:16:14,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-03 02:16:14,863 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2022-11-03 02:16:14,864 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2022-11-03 02:16:14,864 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2022-11-03 02:16:14,864 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2022-11-03 02:16:14,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-03 02:16:14,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-03 02:16:14,864 INFO L130 BoogieDeclarations]: Found specification of procedure ql_this_adapter_controls_port [2022-11-03 02:16:14,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_this_adapter_controls_port [2022-11-03 02:16:14,865 INFO L130 BoogieDeclarations]: Found specification of procedure ql_enable_interrupts [2022-11-03 02:16:14,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_enable_interrupts [2022-11-03 02:16:14,866 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-03 02:16:14,866 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-03 02:16:14,866 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-03 02:16:14,866 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-03 02:16:14,867 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_61 [2022-11-03 02:16:14,867 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_61 [2022-11-03 02:16:14,867 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_common_reg_l [2022-11-03 02:16:14,867 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_common_reg_l [2022-11-03 02:16:14,867 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_send_free_list [2022-11-03 02:16:14,868 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_send_free_list [2022-11-03 02:16:14,868 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2022-11-03 02:16:14,868 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2022-11-03 02:16:14,868 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-03 02:16:14,869 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-03 02:16:14,869 INFO L130 BoogieDeclarations]: Found specification of procedure ssleep [2022-11-03 02:16:14,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ssleep [2022-11-03 02:16:14,870 INFO L130 BoogieDeclarations]: Found specification of procedure ql_cycle_adapter [2022-11-03 02:16:14,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_cycle_adapter [2022-11-03 02:16:14,871 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-03 02:16:14,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-03 02:16:14,871 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mac_cfg_soft_reset [2022-11-03 02:16:14,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mac_cfg_soft_reset [2022-11-03 02:16:14,872 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2022-11-03 02:16:14,872 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2022-11-03 02:16:14,872 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2022-11-03 02:16:14,872 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2022-11-03 02:16:14,872 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_disable_scan_mode [2022-11-03 02:16:14,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_disable_scan_mode [2022-11-03 02:16:14,873 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-11-03 02:16:14,873 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-11-03 02:16:14,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-03 02:16:14,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-03 02:16:14,874 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2022-11-03 02:16:14,874 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2022-11-03 02:16:14,874 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 02:16:14,874 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2022-11-03 02:16:14,874 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2022-11-03 02:16:14,875 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_page0_reg_l [2022-11-03 02:16:14,875 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_page0_reg_l [2022-11-03 02:16:14,876 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_up [2022-11-03 02:16:14,876 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_up [2022-11-03 02:16:14,876 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-03 02:16:14,876 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-03 02:16:14,876 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2022-11-03 02:16:14,877 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2022-11-03 02:16:14,877 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-03 02:16:14,877 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-03 02:16:14,877 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-03 02:16:14,877 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-03 02:16:14,877 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-03 02:16:14,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-03 02:16:14,879 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-03 02:16:14,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-03 02:16:14,879 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_page1_reg [2022-11-03 02:16:14,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_page1_reg [2022-11-03 02:16:14,879 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-03 02:16:14,880 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-11-03 02:16:14,880 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-11-03 02:16:14,881 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-03 02:16:14,881 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-03 02:16:14,882 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2022-11-03 02:16:14,882 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2022-11-03 02:16:14,882 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-11-03 02:16:14,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-11-03 02:16:14,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-11-03 02:16:14,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-11-03 02:16:14,883 INFO L130 BoogieDeclarations]: Found specification of procedure dev_close [2022-11-03 02:16:14,884 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_close [2022-11-03 02:16:14,884 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2022-11-03 02:16:14,884 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2022-11-03 02:16:14,884 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_hw_lock_of_ql3_adapter [2022-11-03 02:16:14,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_hw_lock_of_ql3_adapter [2022-11-03 02:16:14,885 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_register_page [2022-11-03 02:16:14,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_register_page [2022-11-03 02:16:14,885 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2022-11-03 02:16:14,885 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2022-11-03 02:16:14,886 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_read_reg_ex [2022-11-03 02:16:14,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_read_reg_ex [2022-11-03 02:16:14,887 INFO L130 BoogieDeclarations]: Found specification of procedure ql_phy_init_ex [2022-11-03 02:16:14,890 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_phy_init_ex [2022-11-03 02:16:14,890 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-03 02:16:14,892 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-03 02:16:14,892 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_common_reg_l [2022-11-03 02:16:14,892 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_common_reg_l [2022-11-03 02:16:14,895 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 02:16:14,895 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_common_reg [2022-11-03 02:16:14,895 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_common_reg [2022-11-03 02:16:14,895 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2022-11-03 02:16:14,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2022-11-03 02:16:14,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2022-11-03 02:16:14,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2022-11-03 02:16:14,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2022-11-03 02:16:14,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2022-11-03 02:16:14,897 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_spinlock [2022-11-03 02:16:14,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_spinlock [2022-11-03 02:16:14,897 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_page2_reg [2022-11-03 02:16:14,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_page2_reg [2022-11-03 02:16:14,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 02:16:14,898 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_common_reg [2022-11-03 02:16:14,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_common_reg [2022-11-03 02:16:14,898 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-03 02:16:14,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-03 02:16:14,898 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-03 02:16:14,898 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-03 02:16:14,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 02:16:14,899 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_read_reg [2022-11-03 02:16:14,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_read_reg [2022-11-03 02:16:14,899 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-03 02:16:14,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-03 02:16:14,899 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_unlock [2022-11-03 02:16:14,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_unlock [2022-11-03 02:16:14,900 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-11-03 02:16:14,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-11-03 02:16:14,900 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-11-03 02:16:14,900 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-11-03 02:16:14,900 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_nvram_reg [2022-11-03 02:16:14,901 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_nvram_reg [2022-11-03 02:16:14,901 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2022-11-03 02:16:14,901 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2022-11-03 02:16:14,947 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2022-11-03 02:16:14,947 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2022-11-03 02:16:14,947 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2022-11-03 02:16:14,947 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2022-11-03 02:16:14,948 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-03 02:16:14,948 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-03 02:16:14,948 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_for_drvr_lock [2022-11-03 02:16:14,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_for_drvr_lock [2022-11-03 02:16:14,948 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-11-03 02:16:14,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-11-03 02:16:14,948 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2022-11-03 02:16:14,948 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2022-11-03 02:16:14,948 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_enable_scan_mode [2022-11-03 02:16:14,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_enable_scan_mode [2022-11-03 02:16:14,948 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2022-11-03 02:16:14,948 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2022-11-03 02:16:14,949 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2022-11-03 02:16:14,949 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2022-11-03 02:16:14,949 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-03 02:16:14,949 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-03 02:16:14,949 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 02:16:14,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 02:16:14,949 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_for_mii_ready [2022-11-03 02:16:14,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_for_mii_ready [2022-11-03 02:16:14,949 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-03 02:16:14,949 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-03 02:16:14,949 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_large_buffers [2022-11-03 02:16:14,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_large_buffers [2022-11-03 02:16:14,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-03 02:16:14,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-03 02:16:14,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-03 02:16:14,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-03 02:16:14,950 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2022-11-03 02:16:14,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2022-11-03 02:16:14,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-03 02:16:14,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-03 02:16:14,950 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2022-11-03 02:16:14,950 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2022-11-03 02:16:14,950 INFO L130 BoogieDeclarations]: Found specification of procedure ql_disable_interrupts [2022-11-03 02:16:14,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_disable_interrupts [2022-11-03 02:16:14,951 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2022-11-03 02:16:14,951 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2022-11-03 02:16:14,951 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2022-11-03 02:16:14,951 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2022-11-03 02:16:14,951 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2022-11-03 02:16:14,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2022-11-03 02:16:14,951 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_page0_reg [2022-11-03 02:16:14,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_page0_reg [2022-11-03 02:16:14,951 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2022-11-03 02:16:14,951 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2022-11-03 02:16:14,951 INFO L130 BoogieDeclarations]: Found specification of procedure PHY_Setup [2022-11-03 02:16:14,952 INFO L138 BoogieDeclarations]: Found implementation of procedure PHY_Setup [2022-11-03 02:16:14,952 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-03 02:16:14,952 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-03 02:16:14,952 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_buffer_queues [2022-11-03 02:16:14,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_buffer_queues [2022-11-03 02:16:14,952 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-03 02:16:14,952 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-03 02:16:14,952 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2022-11-03 02:16:14,952 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2022-11-03 02:16:14,952 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2022-11-03 02:16:14,952 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2022-11-03 02:16:14,952 INFO L130 BoogieDeclarations]: Found specification of procedure ql3xxx_remove [2022-11-03 02:16:14,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ql3xxx_remove [2022-11-03 02:16:14,953 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-11-03 02:16:14,953 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-11-03 02:16:14,953 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2022-11-03 02:16:14,953 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2022-11-03 02:16:14,953 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 02:16:14,953 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-03 02:16:14,953 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-03 02:16:14,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 02:16:14,953 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 02:16:14,953 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-11-03 02:16:14,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-11-03 02:16:14,954 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2022-11-03 02:16:14,954 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2022-11-03 02:16:14,954 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-03 02:16:14,954 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-03 02:16:14,954 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-03 02:16:14,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-03 02:16:14,954 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2022-11-03 02:16:14,954 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2022-11-03 02:16:14,954 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_page0_reg [2022-11-03 02:16:14,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_page0_reg [2022-11-03 02:16:14,954 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2022-11-03 02:16:14,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2022-11-03 02:16:14,956 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2022-11-03 02:16:14,957 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2022-11-03 02:16:14,957 INFO L130 BoogieDeclarations]: Found specification of procedure ql_is_link_full_dup [2022-11-03 02:16:14,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_is_link_full_dup [2022-11-03 02:16:14,957 INFO L130 BoogieDeclarations]: Found specification of procedure ql3xxx_open [2022-11-03 02:16:14,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ql3xxx_open [2022-11-03 02:16:14,957 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-11-03 02:16:14,957 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-11-03 02:16:14,958 INFO L130 BoogieDeclarations]: Found specification of procedure ql3xxx_tx_timeout [2022-11-03 02:16:14,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ql3xxx_tx_timeout [2022-11-03 02:16:14,958 INFO L130 BoogieDeclarations]: Found specification of procedure ql_supported_modes [2022-11-03 02:16:14,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_supported_modes [2022-11-03 02:16:14,958 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2022-11-03 02:16:14,958 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2022-11-03 02:16:14,959 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-03 02:16:14,959 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-03 02:16:14,959 INFO L130 BoogieDeclarations]: Found specification of procedure ql_is_fiber [2022-11-03 02:16:14,959 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_is_fiber [2022-11-03 02:16:14,959 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2022-11-03 02:16:14,959 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2022-11-03 02:16:14,959 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-03 02:16:14,960 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-03 02:16:14,960 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_net_req_rsp_queues [2022-11-03 02:16:14,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_net_req_rsp_queues [2022-11-03 02:16:14,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-03 02:16:14,960 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-03 02:16:14,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-03 02:16:14,961 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_write_reg_ex [2022-11-03 02:16:14,961 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_write_reg_ex [2022-11-03 02:16:14,961 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_down [2022-11-03 02:16:14,961 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_down [2022-11-03 02:16:14,961 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2022-11-03 02:16:14,961 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2022-11-03 02:16:14,961 INFO L130 BoogieDeclarations]: Found specification of procedure ql_port_start [2022-11-03 02:16:14,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_port_start [2022-11-03 02:16:14,962 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2022-11-03 02:16:14,962 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2022-11-03 02:16:14,962 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_auto_cfg_status [2022-11-03 02:16:14,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_auto_cfg_status [2022-11-03 02:16:14,962 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_write_reg [2022-11-03 02:16:14,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_write_reg [2022-11-03 02:16:14,963 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-03 02:16:14,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-03 02:16:14,963 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2022-11-03 02:16:14,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2022-11-03 02:16:14,963 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2022-11-03 02:16:14,963 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2022-11-03 02:16:14,964 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2022-11-03 02:16:14,964 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2022-11-03 02:16:14,964 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2022-11-03 02:16:14,964 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2022-11-03 02:16:14,964 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2022-11-03 02:16:14,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-03 02:16:14,964 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_mac_addr [2022-11-03 02:16:14,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_mac_addr [2022-11-03 02:16:14,965 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-03 02:16:14,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-03 02:16:16,002 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 02:16:16,006 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 02:16:16,270 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-03 02:16:22,163 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2022-11-03 02:16:22,452 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 02:16:24,480 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 02:16:24,480 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-03 02:16:24,486 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:16:24 BoogieIcfgContainer [2022-11-03 02:16:24,486 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 02:16:24,489 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 02:16:24,490 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 02:16:24,493 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 02:16:24,494 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 02:16:09" (1/3) ... [2022-11-03 02:16:24,494 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c2da5ab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:16:24, skipping insertion in model container [2022-11-03 02:16:24,494 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:16:13" (2/3) ... [2022-11-03 02:16:24,495 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c2da5ab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:16:24, skipping insertion in model container [2022-11-03 02:16:24,495 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:16:24" (3/3) ... [2022-11-03 02:16:24,496 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i [2022-11-03 02:16:24,519 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 02:16:24,520 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2022-11-03 02:16:24,650 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 02:16:24,658 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@43fbbb2f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 02:16:24,658 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-11-03 02:16:24,671 INFO L276 IsEmpty]: Start isEmpty. Operand has 1940 states, 1088 states have (on average 1.255514705882353) internal successors, (1366), 1139 states have internal predecessors, (1366), 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) [2022-11-03 02:16:24,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-11-03 02:16:24,692 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:16:24,693 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-03 02:16:24,693 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:16:24,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:16:24,701 INFO L85 PathProgramCache]: Analyzing trace with hash -622942204, now seen corresponding path program 1 times [2022-11-03 02:16:24,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:16:24,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224319149] [2022-11-03 02:16:24,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:16:24,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:16:25,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:16:25,700 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2022-11-03 02:16:25,701 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:16:25,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224319149] [2022-11-03 02:16:25,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224319149] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:16:25,707 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:16:25,707 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:16:25,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065968557] [2022-11-03 02:16:25,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:16:25,717 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:16:25,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:16:25,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:16:25,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:16:25,764 INFO L87 Difference]: Start difference. First operand has 1940 states, 1088 states have (on average 1.255514705882353) internal successors, (1366), 1139 states have internal predecessors, (1366), 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 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-03 02:16:28,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:16:28,980 INFO L93 Difference]: Finished difference Result 5726 states and 8386 transitions. [2022-11-03 02:16:28,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:16:28,983 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (13), 2 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 97 [2022-11-03 02:16:28,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:16:29,026 INFO L225 Difference]: With dead ends: 5726 [2022-11-03 02:16:29,026 INFO L226 Difference]: Without dead ends: 3793 [2022-11-03 02:16:29,045 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:16:29,048 INFO L413 NwaCegarLoop]: 3148 mSDtfsCounter, 2700 mSDsluCounter, 2750 mSDsCounter, 0 mSdLazyCounter, 646 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2700 SdHoareTripleChecker+Valid, 5585 SdHoareTripleChecker+Invalid, 649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 646 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:16:29,049 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2700 Valid, 5585 Invalid, 649 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 646 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-11-03 02:16:29,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3793 states. [2022-11-03 02:16:29,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3793 to 3789. [2022-11-03 02:16:29,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 2135 states have (on average 1.2515222482435597) internal successors, (2672), 2235 states have internal predecessors, (2672), 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) [2022-11-03 02:16:29,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 5437 transitions. [2022-11-03 02:16:29,474 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 5437 transitions. Word has length 97 [2022-11-03 02:16:29,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:16:29,475 INFO L495 AbstractCegarLoop]: Abstraction has 3789 states and 5437 transitions. [2022-11-03 02:16:29,476 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-03 02:16:29,476 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 5437 transitions. [2022-11-03 02:16:29,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-11-03 02:16:29,489 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:16:29,490 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-03 02:16:29,490 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-03 02:16:29,491 INFO L420 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)] === [2022-11-03 02:16:29,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:16:29,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1671237939, now seen corresponding path program 1 times [2022-11-03 02:16:29,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:16:29,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030047552] [2022-11-03 02:16:29,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:16:29,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:16:29,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:16:30,390 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2022-11-03 02:16:30,390 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:16:30,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030047552] [2022-11-03 02:16:30,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030047552] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:16:30,395 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:16:30,395 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 02:16:30,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532320086] [2022-11-03 02:16:30,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:16:30,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 02:16:30,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:16:30,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 02:16:30,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:16:30,404 INFO L87 Difference]: Start difference. First operand 3789 states and 5437 transitions. Second operand has 6 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-03 02:16:39,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:16:39,282 INFO L93 Difference]: Finished difference Result 8368 states and 11879 transitions. [2022-11-03 02:16:39,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:16:39,283 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 3 states have call successors, (13), 2 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 102 [2022-11-03 02:16:39,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:16:39,318 INFO L225 Difference]: With dead ends: 8368 [2022-11-03 02:16:39,318 INFO L226 Difference]: Without dead ends: 4596 [2022-11-03 02:16:39,341 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:16:39,343 INFO L413 NwaCegarLoop]: 3424 mSDtfsCounter, 4659 mSDsluCounter, 6391 mSDsCounter, 0 mSdLazyCounter, 3132 mSolverCounterSat, 1297 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4767 SdHoareTripleChecker+Valid, 8943 SdHoareTripleChecker+Invalid, 4429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1297 IncrementalHoareTripleChecker+Valid, 3132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:16:39,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4767 Valid, 8943 Invalid, 4429 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1297 Valid, 3132 Invalid, 0 Unknown, 0 Unchecked, 8.2s Time] [2022-11-03 02:16:39,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4596 states. [2022-11-03 02:16:39,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4596 to 4542. [2022-11-03 02:16:39,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4542 states, 2578 states have (on average 1.2428238944918542) internal successors, (3204), 2678 states have internal predecessors, (3204), 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) [2022-11-03 02:16:39,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4542 states to 4542 states and 6363 transitions. [2022-11-03 02:16:39,648 INFO L78 Accepts]: Start accepts. Automaton has 4542 states and 6363 transitions. Word has length 102 [2022-11-03 02:16:39,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:16:39,649 INFO L495 AbstractCegarLoop]: Abstraction has 4542 states and 6363 transitions. [2022-11-03 02:16:39,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-03 02:16:39,650 INFO L276 IsEmpty]: Start isEmpty. Operand 4542 states and 6363 transitions. [2022-11-03 02:16:39,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-11-03 02:16:39,653 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:16:39,653 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-03 02:16:39,654 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-03 02:16:39,654 INFO L420 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)] === [2022-11-03 02:16:39,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:16:39,655 INFO L85 PathProgramCache]: Analyzing trace with hash 2008245933, now seen corresponding path program 1 times [2022-11-03 02:16:39,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:16:39,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683965050] [2022-11-03 02:16:39,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:16:39,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:16:39,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:16:40,042 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2022-11-03 02:16:40,042 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:16:40,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683965050] [2022-11-03 02:16:40,043 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683965050] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:16:40,043 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:16:40,043 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:16:40,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417534617] [2022-11-03 02:16:40,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:16:40,045 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:16:40,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:16:40,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:16:40,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:16:40,046 INFO L87 Difference]: Start difference. First operand 4542 states and 6363 transitions. Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-03 02:16:42,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:16:42,852 INFO L93 Difference]: Finished difference Result 12310 states and 17263 transitions. [2022-11-03 02:16:42,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:16:42,853 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (15), 2 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 105 [2022-11-03 02:16:42,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:16:42,908 INFO L225 Difference]: With dead ends: 12310 [2022-11-03 02:16:42,909 INFO L226 Difference]: Without dead ends: 7785 [2022-11-03 02:16:42,935 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:16:42,939 INFO L413 NwaCegarLoop]: 3365 mSDtfsCounter, 2672 mSDsluCounter, 2592 mSDsCounter, 0 mSdLazyCounter, 655 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2672 SdHoareTripleChecker+Valid, 5655 SdHoareTripleChecker+Invalid, 660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 655 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:16:42,941 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2672 Valid, 5655 Invalid, 660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 655 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-11-03 02:16:42,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7785 states. [2022-11-03 02:16:43,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7785 to 7756. [2022-11-03 02:16:43,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7756 states, 4408 states have (on average 1.243421052631579) internal successors, (5481), 4587 states have internal predecessors, (5481), 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) [2022-11-03 02:16:43,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7756 states to 7756 states and 10875 transitions. [2022-11-03 02:16:43,435 INFO L78 Accepts]: Start accepts. Automaton has 7756 states and 10875 transitions. Word has length 105 [2022-11-03 02:16:43,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:16:43,437 INFO L495 AbstractCegarLoop]: Abstraction has 7756 states and 10875 transitions. [2022-11-03 02:16:43,438 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-03 02:16:43,439 INFO L276 IsEmpty]: Start isEmpty. Operand 7756 states and 10875 transitions. [2022-11-03 02:16:43,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-11-03 02:16:43,447 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:16:43,447 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-03 02:16:43,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-03 02:16:43,447 INFO L420 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)] === [2022-11-03 02:16:43,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:16:43,448 INFO L85 PathProgramCache]: Analyzing trace with hash -885809749, now seen corresponding path program 1 times [2022-11-03 02:16:43,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:16:43,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094767450] [2022-11-03 02:16:43,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:16:43,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:16:43,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:16:43,712 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2022-11-03 02:16:43,712 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:16:43,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094767450] [2022-11-03 02:16:43,712 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094767450] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:16:43,713 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:16:43,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:16:43,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22422535] [2022-11-03 02:16:43,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:16:43,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:16:43,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:16:43,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:16:43,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:16:43,715 INFO L87 Difference]: Start difference. First operand 7756 states and 10875 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-03 02:16:46,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:16:46,741 INFO L93 Difference]: Finished difference Result 20270 states and 28479 transitions. [2022-11-03 02:16:46,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:16:46,742 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (16), 2 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 117 [2022-11-03 02:16:46,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:16:46,837 INFO L225 Difference]: With dead ends: 20270 [2022-11-03 02:16:46,837 INFO L226 Difference]: Without dead ends: 12531 [2022-11-03 02:16:46,880 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:16:46,884 INFO L413 NwaCegarLoop]: 3067 mSDtfsCounter, 2399 mSDsluCounter, 2695 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2399 SdHoareTripleChecker+Valid, 5468 SdHoareTripleChecker+Invalid, 671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:16:46,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2399 Valid, 5468 Invalid, 671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-11-03 02:16:46,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12531 states. [2022-11-03 02:16:47,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12531 to 12501. [2022-11-03 02:16:47,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12501 states, 7075 states have (on average 1.2364664310954063) internal successors, (8748), 7418 states have internal predecessors, (8748), 4385 states have call successors, (4385), 1055 states have call predecessors, (4385), 1038 states have return successors, (4422), 4253 states have call predecessors, (4422), 4382 states have call successors, (4422) [2022-11-03 02:16:47,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12501 states to 12501 states and 17555 transitions. [2022-11-03 02:16:47,923 INFO L78 Accepts]: Start accepts. Automaton has 12501 states and 17555 transitions. Word has length 117 [2022-11-03 02:16:47,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:16:47,924 INFO L495 AbstractCegarLoop]: Abstraction has 12501 states and 17555 transitions. [2022-11-03 02:16:47,924 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-03 02:16:47,924 INFO L276 IsEmpty]: Start isEmpty. Operand 12501 states and 17555 transitions. [2022-11-03 02:16:47,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-11-03 02:16:47,926 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:16:47,927 INFO L195 NwaCegarLoop]: trace histogram [12, 8, 8, 8, 8, 8, 8, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:16:47,927 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-03 02:16:47,927 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:16:47,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:16:47,928 INFO L85 PathProgramCache]: Analyzing trace with hash 1089760311, now seen corresponding path program 1 times [2022-11-03 02:16:47,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:16:47,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212029323] [2022-11-03 02:16:47,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:16:47,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:16:48,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:16:48,506 INFO L134 CoverageAnalysis]: Checked inductivity of 323 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 323 trivial. 0 not checked. [2022-11-03 02:16:48,507 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:16:48,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212029323] [2022-11-03 02:16:48,507 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212029323] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:16:48,507 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:16:48,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:16:48,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581061319] [2022-11-03 02:16:48,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:16:48,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:16:48,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:16:48,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:16:48,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:16:48,510 INFO L87 Difference]: Start difference. First operand 12501 states and 17555 transitions. Second operand has 5 states, 5 states have (on average 7.0) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 02:16:52,022 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:16:53,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:16:53,567 INFO L93 Difference]: Finished difference Result 12507 states and 17560 transitions. [2022-11-03 02:16:53,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:16:53,568 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 135 [2022-11-03 02:16:53,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:16:53,640 INFO L225 Difference]: With dead ends: 12507 [2022-11-03 02:16:53,640 INFO L226 Difference]: Without dead ends: 12505 [2022-11-03 02:16:53,648 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:16:53,651 INFO L413 NwaCegarLoop]: 2444 mSDtfsCounter, 2725 mSDsluCounter, 5514 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2737 SdHoareTripleChecker+Valid, 7318 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:16:53,652 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2737 Valid, 7318 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2022-11-03 02:16:53,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12505 states. [2022-11-03 02:16:54,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12505 to 12505. [2022-11-03 02:16:54,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12505 states, 7078 states have (on average 1.2363662051426956) internal successors, (8751), 7421 states have internal predecessors, (8751), 4385 states have call successors, (4385), 1056 states have call predecessors, (4385), 1039 states have return successors, (4422), 4253 states have call predecessors, (4422), 4382 states have call successors, (4422) [2022-11-03 02:16:54,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12505 states to 12505 states and 17558 transitions. [2022-11-03 02:16:54,426 INFO L78 Accepts]: Start accepts. Automaton has 12505 states and 17558 transitions. Word has length 135 [2022-11-03 02:16:54,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:16:54,428 INFO L495 AbstractCegarLoop]: Abstraction has 12505 states and 17558 transitions. [2022-11-03 02:16:54,428 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 02:16:54,428 INFO L276 IsEmpty]: Start isEmpty. Operand 12505 states and 17558 transitions. [2022-11-03 02:16:54,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-11-03 02:16:54,431 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:16:54,431 INFO L195 NwaCegarLoop]: trace histogram [12, 8, 8, 8, 8, 8, 8, 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] [2022-11-03 02:16:54,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-03 02:16:54,432 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:16:54,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:16:54,432 INFO L85 PathProgramCache]: Analyzing trace with hash -92405721, now seen corresponding path program 1 times [2022-11-03 02:16:54,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:16:54,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495639913] [2022-11-03 02:16:54,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:16:54,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:16:54,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:16:54,892 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 323 trivial. 0 not checked. [2022-11-03 02:16:54,892 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:16:54,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495639913] [2022-11-03 02:16:54,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495639913] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:16:54,893 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:16:54,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:16:54,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458610756] [2022-11-03 02:16:54,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:16:54,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:16:54,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:16:54,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:16:54,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:16:54,894 INFO L87 Difference]: Start difference. First operand 12505 states and 17558 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-03 02:16:58,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:16:58,331 INFO L93 Difference]: Finished difference Result 12947 states and 18023 transitions. [2022-11-03 02:16:58,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:16:58,332 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 140 [2022-11-03 02:16:58,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:16:58,407 INFO L225 Difference]: With dead ends: 12947 [2022-11-03 02:16:58,407 INFO L226 Difference]: Without dead ends: 12945 [2022-11-03 02:16:58,417 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:16:58,418 INFO L413 NwaCegarLoop]: 2480 mSDtfsCounter, 2689 mSDsluCounter, 5705 mSDsCounter, 0 mSdLazyCounter, 1000 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2700 SdHoareTripleChecker+Valid, 7527 SdHoareTripleChecker+Invalid, 1002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1000 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:16:58,418 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2700 Valid, 7527 Invalid, 1002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1000 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-11-03 02:16:58,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12945 states. [2022-11-03 02:16:59,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12945 to 12941. [2022-11-03 02:16:59,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12941 states, 7293 states have (on average 1.2326888797477034) internal successors, (8990), 7648 states have internal predecessors, (8990), 4496 states have call successors, (4496), 1166 states have call predecessors, (4496), 1149 states have return successors, (4533), 4364 states have call predecessors, (4533), 4493 states have call successors, (4533) [2022-11-03 02:16:59,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12941 states to 12941 states and 18019 transitions. [2022-11-03 02:16:59,362 INFO L78 Accepts]: Start accepts. Automaton has 12941 states and 18019 transitions. Word has length 140 [2022-11-03 02:16:59,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:16:59,363 INFO L495 AbstractCegarLoop]: Abstraction has 12941 states and 18019 transitions. [2022-11-03 02:16:59,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-03 02:16:59,363 INFO L276 IsEmpty]: Start isEmpty. Operand 12941 states and 18019 transitions. [2022-11-03 02:16:59,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-11-03 02:16:59,365 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:16:59,366 INFO L195 NwaCegarLoop]: trace histogram [12, 8, 8, 8, 8, 8, 8, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:16:59,366 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-03 02:16:59,366 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:16:59,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:16:59,366 INFO L85 PathProgramCache]: Analyzing trace with hash 1084258807, now seen corresponding path program 1 times [2022-11-03 02:16:59,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:16:59,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217003648] [2022-11-03 02:16:59,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:16:59,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:16:59,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:16:59,820 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2022-11-03 02:16:59,820 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:16:59,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217003648] [2022-11-03 02:16:59,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217003648] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:16:59,821 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:16:59,821 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:16:59,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962510026] [2022-11-03 02:16:59,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:16:59,822 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:16:59,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:16:59,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:16:59,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:16:59,823 INFO L87 Difference]: Start difference. First operand 12941 states and 18019 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-03 02:17:03,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:17:03,806 INFO L93 Difference]: Finished difference Result 12947 states and 18024 transitions. [2022-11-03 02:17:03,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:17:03,807 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 145 [2022-11-03 02:17:03,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:17:03,880 INFO L225 Difference]: With dead ends: 12947 [2022-11-03 02:17:03,881 INFO L226 Difference]: Without dead ends: 12945 [2022-11-03 02:17:03,888 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:17:03,889 INFO L413 NwaCegarLoop]: 2447 mSDtfsCounter, 2720 mSDsluCounter, 5514 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2730 SdHoareTripleChecker+Valid, 7321 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:17:03,890 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2730 Valid, 7321 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-11-03 02:17:03,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12945 states. [2022-11-03 02:17:04,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12945 to 12945. [2022-11-03 02:17:04,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12945 states, 7296 states have (on average 1.232593201754386) internal successors, (8993), 7651 states have internal predecessors, (8993), 4496 states have call successors, (4496), 1167 states have call predecessors, (4496), 1150 states have return successors, (4533), 4364 states have call predecessors, (4533), 4493 states have call successors, (4533) [2022-11-03 02:17:04,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12945 states to 12945 states and 18022 transitions. [2022-11-03 02:17:04,900 INFO L78 Accepts]: Start accepts. Automaton has 12945 states and 18022 transitions. Word has length 145 [2022-11-03 02:17:04,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:17:04,901 INFO L495 AbstractCegarLoop]: Abstraction has 12945 states and 18022 transitions. [2022-11-03 02:17:04,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-03 02:17:04,901 INFO L276 IsEmpty]: Start isEmpty. Operand 12945 states and 18022 transitions. [2022-11-03 02:17:04,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-11-03 02:17:04,904 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:17:04,904 INFO L195 NwaCegarLoop]: trace histogram [12, 8, 8, 8, 8, 8, 8, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:17:04,905 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-03 02:17:04,905 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:17:04,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:17:04,905 INFO L85 PathProgramCache]: Analyzing trace with hash 1563343335, now seen corresponding path program 1 times [2022-11-03 02:17:04,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:17:04,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378203944] [2022-11-03 02:17:04,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:17:04,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:17:04,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:17:05,315 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 335 trivial. 0 not checked. [2022-11-03 02:17:05,316 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:17:05,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378203944] [2022-11-03 02:17:05,316 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378203944] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:17:05,316 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:17:05,316 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:17:05,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818317110] [2022-11-03 02:17:05,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:17:05,317 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:17:05,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:17:05,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:17:05,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:17:05,318 INFO L87 Difference]: Start difference. First operand 12945 states and 18022 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:17:08,432 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:17:11,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:17:11,119 INFO L93 Difference]: Finished difference Result 12951 states and 18027 transitions. [2022-11-03 02:17:11,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:17:11,120 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 150 [2022-11-03 02:17:11,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:17:11,199 INFO L225 Difference]: With dead ends: 12951 [2022-11-03 02:17:11,200 INFO L226 Difference]: Without dead ends: 12949 [2022-11-03 02:17:11,211 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:17:11,212 INFO L413 NwaCegarLoop]: 2447 mSDtfsCounter, 2720 mSDsluCounter, 5514 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2729 SdHoareTripleChecker+Valid, 7321 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:17:11,212 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2729 Valid, 7321 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2022-11-03 02:17:11,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12949 states. [2022-11-03 02:17:12,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12949 to 12949. [2022-11-03 02:17:12,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12949 states, 7299 states have (on average 1.2324976024112893) internal successors, (8996), 7654 states have internal predecessors, (8996), 4496 states have call successors, (4496), 1168 states have call predecessors, (4496), 1151 states have return successors, (4533), 4364 states have call predecessors, (4533), 4493 states have call successors, (4533) [2022-11-03 02:17:12,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12949 states to 12949 states and 18025 transitions. [2022-11-03 02:17:12,215 INFO L78 Accepts]: Start accepts. Automaton has 12949 states and 18025 transitions. Word has length 150 [2022-11-03 02:17:12,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:17:12,215 INFO L495 AbstractCegarLoop]: Abstraction has 12949 states and 18025 transitions. [2022-11-03 02:17:12,216 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:17:12,216 INFO L276 IsEmpty]: Start isEmpty. Operand 12949 states and 18025 transitions. [2022-11-03 02:17:12,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2022-11-03 02:17:12,219 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:17:12,219 INFO L195 NwaCegarLoop]: trace histogram [12, 8, 8, 8, 8, 8, 8, 5, 4, 4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:17:12,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-03 02:17:12,219 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:17:12,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:17:12,220 INFO L85 PathProgramCache]: Analyzing trace with hash 72878007, now seen corresponding path program 1 times [2022-11-03 02:17:12,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:17:12,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305618044] [2022-11-03 02:17:12,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:17:12,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:17:12,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:17:12,614 INFO L134 CoverageAnalysis]: Checked inductivity of 355 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 347 trivial. 0 not checked. [2022-11-03 02:17:12,614 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:17:12,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305618044] [2022-11-03 02:17:12,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305618044] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:17:12,615 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:17:12,615 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:17:12,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331771655] [2022-11-03 02:17:12,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:17:12,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:17:12,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:17:12,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:17:12,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:17:12,617 INFO L87 Difference]: Start difference. First operand 12949 states and 18025 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-03 02:17:16,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:17:16,392 INFO L93 Difference]: Finished difference Result 13256 states and 18277 transitions. [2022-11-03 02:17:16,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:17:16,392 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 155 [2022-11-03 02:17:16,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:17:16,455 INFO L225 Difference]: With dead ends: 13256 [2022-11-03 02:17:16,455 INFO L226 Difference]: Without dead ends: 13254 [2022-11-03 02:17:16,463 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:17:16,465 INFO L413 NwaCegarLoop]: 2468 mSDtfsCounter, 1612 mSDsluCounter, 6703 mSDsCounter, 0 mSdLazyCounter, 1080 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1620 SdHoareTripleChecker+Valid, 8436 SdHoareTripleChecker+Invalid, 1082 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1080 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:17:16,466 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1620 Valid, 8436 Invalid, 1082 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1080 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-11-03 02:17:16,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13254 states. [2022-11-03 02:17:17,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13254 to 13252. [2022-11-03 02:17:17,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13252 states, 7462 states have (on average 1.2292950951487538) internal successors, (9173), 7825 states have internal predecessors, (9173), 4532 states have call successors, (4532), 1272 states have call predecessors, (4532), 1255 states have return successors, (4569), 4400 states have call predecessors, (4569), 4529 states have call successors, (4569) [2022-11-03 02:17:17,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13252 states to 13252 states and 18274 transitions. [2022-11-03 02:17:17,340 INFO L78 Accepts]: Start accepts. Automaton has 13252 states and 18274 transitions. Word has length 155 [2022-11-03 02:17:17,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:17:17,340 INFO L495 AbstractCegarLoop]: Abstraction has 13252 states and 18274 transitions. [2022-11-03 02:17:17,341 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-03 02:17:17,341 INFO L276 IsEmpty]: Start isEmpty. Operand 13252 states and 18274 transitions. [2022-11-03 02:17:17,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-03 02:17:17,344 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:17:17,344 INFO L195 NwaCegarLoop]: trace histogram [12, 8, 8, 8, 8, 8, 8, 6, 5, 5, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:17:17,344 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-03 02:17:17,344 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:17:17,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:17:17,345 INFO L85 PathProgramCache]: Analyzing trace with hash 923005863, now seen corresponding path program 1 times [2022-11-03 02:17:17,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:17:17,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393844014] [2022-11-03 02:17:17,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:17:17,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:17:17,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:17:17,745 INFO L134 CoverageAnalysis]: Checked inductivity of 373 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 363 trivial. 0 not checked. [2022-11-03 02:17:17,745 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:17:17,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393844014] [2022-11-03 02:17:17,745 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393844014] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:17:17,746 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:17:17,746 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:17:17,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298494164] [2022-11-03 02:17:17,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:17:17,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:17:17,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:17:17,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:17:17,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:17:17,747 INFO L87 Difference]: Start difference. First operand 13252 states and 18274 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-11-03 02:17:21,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:17:21,714 INFO L93 Difference]: Finished difference Result 13258 states and 18279 transitions. [2022-11-03 02:17:21,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:17:21,715 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 160 [2022-11-03 02:17:21,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:17:21,786 INFO L225 Difference]: With dead ends: 13258 [2022-11-03 02:17:21,786 INFO L226 Difference]: Without dead ends: 13256 [2022-11-03 02:17:21,798 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:17:21,799 INFO L413 NwaCegarLoop]: 2447 mSDtfsCounter, 2720 mSDsluCounter, 5514 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2727 SdHoareTripleChecker+Valid, 7321 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:17:21,799 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2727 Valid, 7321 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-11-03 02:17:21,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13256 states. [2022-11-03 02:17:22,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13256 to 13256. [2022-11-03 02:17:22,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13256 states, 7465 states have (on average 1.2292029470864032) internal successors, (9176), 7828 states have internal predecessors, (9176), 4532 states have call successors, (4532), 1273 states have call predecessors, (4532), 1256 states have return successors, (4569), 4400 states have call predecessors, (4569), 4529 states have call successors, (4569) [2022-11-03 02:17:23,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13256 states to 13256 states and 18277 transitions. [2022-11-03 02:17:23,026 INFO L78 Accepts]: Start accepts. Automaton has 13256 states and 18277 transitions. Word has length 160 [2022-11-03 02:17:23,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:17:23,026 INFO L495 AbstractCegarLoop]: Abstraction has 13256 states and 18277 transitions. [2022-11-03 02:17:23,027 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-11-03 02:17:23,027 INFO L276 IsEmpty]: Start isEmpty. Operand 13256 states and 18277 transitions. [2022-11-03 02:17:23,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2022-11-03 02:17:23,031 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:17:23,031 INFO L195 NwaCegarLoop]: trace histogram [12, 8, 8, 8, 8, 8, 8, 7, 6, 6, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:17:23,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-03 02:17:23,032 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:17:23,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:17:23,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1816455817, now seen corresponding path program 1 times [2022-11-03 02:17:23,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:17:23,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916109885] [2022-11-03 02:17:23,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:17:23,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:17:23,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:17:23,423 INFO L134 CoverageAnalysis]: Checked inductivity of 395 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 383 trivial. 0 not checked. [2022-11-03 02:17:23,423 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:17:23,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916109885] [2022-11-03 02:17:23,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916109885] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:17:23,424 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:17:23,424 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:17:23,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287113037] [2022-11-03 02:17:23,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:17:23,425 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:17:23,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:17:23,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:17:23,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:17:23,426 INFO L87 Difference]: Start difference. First operand 13256 states and 18277 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-03 02:17:27,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:17:27,044 INFO L93 Difference]: Finished difference Result 13262 states and 18282 transitions. [2022-11-03 02:17:27,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:17:27,045 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (25), 3 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 165 [2022-11-03 02:17:27,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:17:27,103 INFO L225 Difference]: With dead ends: 13262 [2022-11-03 02:17:27,103 INFO L226 Difference]: Without dead ends: 13260 [2022-11-03 02:17:27,112 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:17:27,113 INFO L413 NwaCegarLoop]: 2447 mSDtfsCounter, 2720 mSDsluCounter, 5514 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2726 SdHoareTripleChecker+Valid, 7321 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:17:27,114 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2726 Valid, 7321 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-11-03 02:17:27,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13260 states. [2022-11-03 02:17:28,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13260 to 13260. [2022-11-03 02:17:28,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13260 states, 7468 states have (on average 1.2291108730583824) internal successors, (9179), 7831 states have internal predecessors, (9179), 4532 states have call successors, (4532), 1274 states have call predecessors, (4532), 1257 states have return successors, (4569), 4400 states have call predecessors, (4569), 4529 states have call successors, (4569) [2022-11-03 02:17:28,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13260 states to 13260 states and 18280 transitions. [2022-11-03 02:17:28,166 INFO L78 Accepts]: Start accepts. Automaton has 13260 states and 18280 transitions. Word has length 165 [2022-11-03 02:17:28,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:17:28,167 INFO L495 AbstractCegarLoop]: Abstraction has 13260 states and 18280 transitions. [2022-11-03 02:17:28,167 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-03 02:17:28,167 INFO L276 IsEmpty]: Start isEmpty. Operand 13260 states and 18280 transitions. [2022-11-03 02:17:28,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-11-03 02:17:28,171 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:17:28,171 INFO L195 NwaCegarLoop]: trace histogram [12, 8, 8, 8, 8, 8, 8, 8, 7, 7, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:17:28,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-03 02:17:28,171 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:17:28,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:17:28,172 INFO L85 PathProgramCache]: Analyzing trace with hash 1146989927, now seen corresponding path program 1 times [2022-11-03 02:17:28,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:17:28,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079551326] [2022-11-03 02:17:28,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:17:28,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:17:28,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:17:28,574 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 407 trivial. 0 not checked. [2022-11-03 02:17:28,575 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:17:28,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079551326] [2022-11-03 02:17:28,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079551326] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:17:28,575 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:17:28,575 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:17:28,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318270982] [2022-11-03 02:17:28,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:17:28,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:17:28,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:17:28,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:17:28,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:17:28,577 INFO L87 Difference]: Start difference. First operand 13260 states and 18280 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-11-03 02:17:32,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:17:32,231 INFO L93 Difference]: Finished difference Result 13266 states and 18285 transitions. [2022-11-03 02:17:32,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:17:32,232 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 170 [2022-11-03 02:17:32,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:17:32,292 INFO L225 Difference]: With dead ends: 13266 [2022-11-03 02:17:32,293 INFO L226 Difference]: Without dead ends: 13264 [2022-11-03 02:17:32,304 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:17:32,305 INFO L413 NwaCegarLoop]: 2447 mSDtfsCounter, 2720 mSDsluCounter, 5514 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2725 SdHoareTripleChecker+Valid, 7321 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:17:32,305 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2725 Valid, 7321 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-11-03 02:17:32,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13264 states. [2022-11-03 02:17:33,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13264 to 13264. [2022-11-03 02:17:33,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13264 states, 7471 states have (on average 1.2290188729755054) internal successors, (9182), 7834 states have internal predecessors, (9182), 4532 states have call successors, (4532), 1275 states have call predecessors, (4532), 1258 states have return successors, (4569), 4400 states have call predecessors, (4569), 4529 states have call successors, (4569) [2022-11-03 02:17:33,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13264 states to 13264 states and 18283 transitions. [2022-11-03 02:17:33,290 INFO L78 Accepts]: Start accepts. Automaton has 13264 states and 18283 transitions. Word has length 170 [2022-11-03 02:17:33,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:17:33,290 INFO L495 AbstractCegarLoop]: Abstraction has 13264 states and 18283 transitions. [2022-11-03 02:17:33,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-11-03 02:17:33,291 INFO L276 IsEmpty]: Start isEmpty. Operand 13264 states and 18283 transitions. [2022-11-03 02:17:33,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-11-03 02:17:33,294 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:17:33,294 INFO L195 NwaCegarLoop]: trace histogram [14, 8, 8, 8, 8, 8, 8, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:17:33,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-03 02:17:33,294 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:17:33,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:17:33,295 INFO L85 PathProgramCache]: Analyzing trace with hash 1663998121, now seen corresponding path program 1 times [2022-11-03 02:17:33,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:17:33,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483208146] [2022-11-03 02:17:33,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:17:33,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:17:33,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:17:33,543 INFO L134 CoverageAnalysis]: Checked inductivity of 383 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2022-11-03 02:17:33,544 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:17:33,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483208146] [2022-11-03 02:17:33,544 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483208146] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:17:33,544 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:17:33,544 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:17:33,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728907974] [2022-11-03 02:17:33,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:17:33,545 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:17:33,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:17:33,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:17:33,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:17:33,546 INFO L87 Difference]: Start difference. First operand 13264 states and 18283 transitions. Second operand has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2022-11-03 02:17:36,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:17:36,586 INFO L93 Difference]: Finished difference Result 28248 states and 38812 transitions. [2022-11-03 02:17:36,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:17:36,586 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 3 states have call successors, (24), 2 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 168 [2022-11-03 02:17:36,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:17:36,644 INFO L225 Difference]: With dead ends: 28248 [2022-11-03 02:17:36,644 INFO L226 Difference]: Without dead ends: 15054 [2022-11-03 02:17:36,706 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:17:36,706 INFO L413 NwaCegarLoop]: 3158 mSDtfsCounter, 893 mSDsluCounter, 2711 mSDsCounter, 0 mSdLazyCounter, 825 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 893 SdHoareTripleChecker+Valid, 5564 SdHoareTripleChecker+Invalid, 839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 825 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:17:36,707 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [893 Valid, 5564 Invalid, 839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 825 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-11-03 02:17:36,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15054 states. [2022-11-03 02:17:37,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15054 to 14993. [2022-11-03 02:17:37,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14993 states, 8473 states have (on average 1.2264841260474448) internal successors, (10392), 8866 states have internal predecessors, (10392), 5034 states have call successors, (5034), 1500 states have call predecessors, (5034), 1483 states have return successors, (5071), 4890 states have call predecessors, (5071), 5031 states have call successors, (5071) [2022-11-03 02:17:37,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14993 states to 14993 states and 20497 transitions. [2022-11-03 02:17:37,773 INFO L78 Accepts]: Start accepts. Automaton has 14993 states and 20497 transitions. Word has length 168 [2022-11-03 02:17:37,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:17:37,775 INFO L495 AbstractCegarLoop]: Abstraction has 14993 states and 20497 transitions. [2022-11-03 02:17:37,775 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2022-11-03 02:17:37,775 INFO L276 IsEmpty]: Start isEmpty. Operand 14993 states and 20497 transitions. [2022-11-03 02:17:37,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-11-03 02:17:37,779 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:17:37,779 INFO L195 NwaCegarLoop]: trace histogram [12, 9, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:17:37,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-03 02:17:37,780 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:17:37,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:17:37,780 INFO L85 PathProgramCache]: Analyzing trace with hash -295066825, now seen corresponding path program 1 times [2022-11-03 02:17:37,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:17:37,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988548993] [2022-11-03 02:17:37,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:17:37,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:17:37,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:17:38,219 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2022-11-03 02:17:38,220 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:17:38,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988548993] [2022-11-03 02:17:38,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988548993] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:17:38,220 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:17:38,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:17:38,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9125746] [2022-11-03 02:17:38,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:17:38,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:17:38,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:17:38,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:17:38,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:17:38,222 INFO L87 Difference]: Start difference. First operand 14993 states and 20497 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-03 02:17:43,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:17:43,157 INFO L93 Difference]: Finished difference Result 14999 states and 20502 transitions. [2022-11-03 02:17:43,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:17:43,157 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (27), 3 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 175 [2022-11-03 02:17:43,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:17:43,208 INFO L225 Difference]: With dead ends: 14999 [2022-11-03 02:17:43,208 INFO L226 Difference]: Without dead ends: 14997 [2022-11-03 02:17:43,217 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:17:43,217 INFO L413 NwaCegarLoop]: 2447 mSDtfsCounter, 2720 mSDsluCounter, 5514 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2724 SdHoareTripleChecker+Valid, 7321 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:17:43,218 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2724 Valid, 7321 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2022-11-03 02:17:43,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14997 states. [2022-11-03 02:17:44,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14997 to 14997. [2022-11-03 02:17:44,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14997 states, 8476 states have (on average 1.2264039641340254) internal successors, (10395), 8869 states have internal predecessors, (10395), 5034 states have call successors, (5034), 1501 states have call predecessors, (5034), 1484 states have return successors, (5071), 4890 states have call predecessors, (5071), 5031 states have call successors, (5071) [2022-11-03 02:17:44,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14997 states to 14997 states and 20500 transitions. [2022-11-03 02:17:44,261 INFO L78 Accepts]: Start accepts. Automaton has 14997 states and 20500 transitions. Word has length 175 [2022-11-03 02:17:44,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:17:44,261 INFO L495 AbstractCegarLoop]: Abstraction has 14997 states and 20500 transitions. [2022-11-03 02:17:44,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-03 02:17:44,262 INFO L276 IsEmpty]: Start isEmpty. Operand 14997 states and 20500 transitions. [2022-11-03 02:17:44,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2022-11-03 02:17:44,263 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:17:44,264 INFO L195 NwaCegarLoop]: trace histogram [12, 10, 9, 9, 8, 8, 8, 8, 8, 8, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:17:44,264 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-03 02:17:44,264 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:17:44,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:17:44,265 INFO L85 PathProgramCache]: Analyzing trace with hash 1234954023, now seen corresponding path program 1 times [2022-11-03 02:17:44,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:17:44,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575768732] [2022-11-03 02:17:44,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:17:44,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:17:44,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:17:44,691 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 467 trivial. 0 not checked. [2022-11-03 02:17:44,691 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:17:44,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575768732] [2022-11-03 02:17:44,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575768732] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:17:44,691 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:17:44,692 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:17:44,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14952632] [2022-11-03 02:17:44,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:17:44,692 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:17:44,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:17:44,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:17:44,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:17:44,693 INFO L87 Difference]: Start difference. First operand 14997 states and 20500 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-11-03 02:17:49,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:17:49,130 INFO L93 Difference]: Finished difference Result 15003 states and 20505 transitions. [2022-11-03 02:17:49,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:17:49,131 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (28), 3 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 180 [2022-11-03 02:17:49,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:17:49,186 INFO L225 Difference]: With dead ends: 15003 [2022-11-03 02:17:49,186 INFO L226 Difference]: Without dead ends: 15001 [2022-11-03 02:17:49,194 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:17:49,195 INFO L413 NwaCegarLoop]: 2447 mSDtfsCounter, 2720 mSDsluCounter, 5514 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2723 SdHoareTripleChecker+Valid, 7321 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:17:49,195 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2723 Valid, 7321 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-11-03 02:17:49,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15001 states. [2022-11-03 02:17:50,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15001 to 15001. [2022-11-03 02:17:50,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15001 states, 8479 states have (on average 1.2263238589456305) internal successors, (10398), 8872 states have internal predecessors, (10398), 5034 states have call successors, (5034), 1502 states have call predecessors, (5034), 1485 states have return successors, (5071), 4890 states have call predecessors, (5071), 5031 states have call successors, (5071) [2022-11-03 02:17:50,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15001 states to 15001 states and 20503 transitions. [2022-11-03 02:17:50,332 INFO L78 Accepts]: Start accepts. Automaton has 15001 states and 20503 transitions. Word has length 180 [2022-11-03 02:17:50,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:17:50,332 INFO L495 AbstractCegarLoop]: Abstraction has 15001 states and 20503 transitions. [2022-11-03 02:17:50,332 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-11-03 02:17:50,333 INFO L276 IsEmpty]: Start isEmpty. Operand 15001 states and 20503 transitions. [2022-11-03 02:17:50,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-11-03 02:17:50,334 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:17:50,334 INFO L195 NwaCegarLoop]: trace histogram [12, 11, 10, 10, 8, 8, 8, 8, 8, 8, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:17:50,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-03 02:17:50,334 INFO L420 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)] === [2022-11-03 02:17:50,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:17:50,335 INFO L85 PathProgramCache]: Analyzing trace with hash 201568503, now seen corresponding path program 1 times [2022-11-03 02:17:50,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:17:50,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994489752] [2022-11-03 02:17:50,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:17:50,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:17:50,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:17:50,696 INFO L134 CoverageAnalysis]: Checked inductivity of 523 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 503 trivial. 0 not checked. [2022-11-03 02:17:50,696 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:17:50,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994489752] [2022-11-03 02:17:50,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994489752] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:17:50,699 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:17:50,699 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:17:50,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664147399] [2022-11-03 02:17:50,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:17:50,701 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:17:50,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:17:50,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:17:50,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:17:50,702 INFO L87 Difference]: Start difference. First operand 15001 states and 20503 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-03 02:17:54,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:17:54,458 INFO L93 Difference]: Finished difference Result 15007 states and 20508 transitions. [2022-11-03 02:17:54,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:17:54,459 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (29), 3 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 185 [2022-11-03 02:17:54,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:17:54,504 INFO L225 Difference]: With dead ends: 15007 [2022-11-03 02:17:54,504 INFO L226 Difference]: Without dead ends: 15005 [2022-11-03 02:17:54,511 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:17:54,512 INFO L413 NwaCegarLoop]: 2447 mSDtfsCounter, 2720 mSDsluCounter, 5514 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2722 SdHoareTripleChecker+Valid, 7321 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:17:54,512 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2722 Valid, 7321 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-11-03 02:17:54,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15005 states. [2022-11-03 02:17:55,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15005 to 15005. [2022-11-03 02:17:55,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15005 states, 8482 states have (on average 1.2262438104220703) internal successors, (10401), 8875 states have internal predecessors, (10401), 5034 states have call successors, (5034), 1503 states have call predecessors, (5034), 1486 states have return successors, (5071), 4890 states have call predecessors, (5071), 5031 states have call successors, (5071) [2022-11-03 02:17:55,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15005 states to 15005 states and 20506 transitions. [2022-11-03 02:17:55,862 INFO L78 Accepts]: Start accepts. Automaton has 15005 states and 20506 transitions. Word has length 185 [2022-11-03 02:17:55,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:17:55,863 INFO L495 AbstractCegarLoop]: Abstraction has 15005 states and 20506 transitions. [2022-11-03 02:17:55,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-03 02:17:55,863 INFO L276 IsEmpty]: Start isEmpty. Operand 15005 states and 20506 transitions. [2022-11-03 02:17:55,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2022-11-03 02:17:55,866 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:17:55,867 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 11, 11, 8, 8, 8, 8, 8, 8, 6, 6, 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] [2022-11-03 02:17:55,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-03 02:17:55,867 INFO L420 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)] === [2022-11-03 02:17:55,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:17:55,868 INFO L85 PathProgramCache]: Analyzing trace with hash 35611203, now seen corresponding path program 1 times [2022-11-03 02:17:55,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:17:55,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533391846] [2022-11-03 02:17:55,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:17:55,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:17:55,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:17:56,349 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 569 trivial. 0 not checked. [2022-11-03 02:17:56,350 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:17:56,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533391846] [2022-11-03 02:17:56,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533391846] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:17:56,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:17:56,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:17:56,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170963444] [2022-11-03 02:17:56,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:17:56,352 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:17:56,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:17:56,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:17:56,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:17:56,353 INFO L87 Difference]: Start difference. First operand 15005 states and 20506 transitions. Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-11-03 02:18:00,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:18:00,857 INFO L93 Difference]: Finished difference Result 15011 states and 20511 transitions. [2022-11-03 02:18:00,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:18:00,857 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (32), 3 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 199 [2022-11-03 02:18:00,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:18:00,902 INFO L225 Difference]: With dead ends: 15011 [2022-11-03 02:18:00,902 INFO L226 Difference]: Without dead ends: 15007 [2022-11-03 02:18:00,909 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:18:00,909 INFO L413 NwaCegarLoop]: 2447 mSDtfsCounter, 2716 mSDsluCounter, 5514 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2717 SdHoareTripleChecker+Valid, 7321 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:18:00,910 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2717 Valid, 7321 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-11-03 02:18:00,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15007 states. [2022-11-03 02:18:02,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15007 to 15007. [2022-11-03 02:18:02,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15007 states, 8484 states have (on average 1.226072607260726) internal successors, (10402), 8876 states have internal predecessors, (10402), 5034 states have call successors, (5034), 1504 states have call predecessors, (5034), 1486 states have return successors, (5071), 4890 states have call predecessors, (5071), 5031 states have call successors, (5071) [2022-11-03 02:18:02,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15007 states to 15007 states and 20507 transitions. [2022-11-03 02:18:02,100 INFO L78 Accepts]: Start accepts. Automaton has 15007 states and 20507 transitions. Word has length 199 [2022-11-03 02:18:02,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:18:02,100 INFO L495 AbstractCegarLoop]: Abstraction has 15007 states and 20507 transitions. [2022-11-03 02:18:02,101 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-11-03 02:18:02,101 INFO L276 IsEmpty]: Start isEmpty. Operand 15007 states and 20507 transitions. [2022-11-03 02:18:02,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-11-03 02:18:02,102 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:18:02,102 INFO L195 NwaCegarLoop]: trace histogram [13, 12, 12, 12, 8, 8, 8, 8, 8, 8, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:18:02,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-03 02:18:02,102 INFO L420 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)] === [2022-11-03 02:18:02,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:18:02,103 INFO L85 PathProgramCache]: Analyzing trace with hash -601276745, now seen corresponding path program 1 times [2022-11-03 02:18:02,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:18:02,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619298280] [2022-11-03 02:18:02,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:18:02,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:18:02,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:18:02,604 INFO L134 CoverageAnalysis]: Checked inductivity of 611 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 587 trivial. 0 not checked. [2022-11-03 02:18:02,604 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:18:02,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619298280] [2022-11-03 02:18:02,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619298280] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:18:02,605 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:18:02,605 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:18:02,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708580436] [2022-11-03 02:18:02,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:18:02,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:18:02,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:18:02,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:18:02,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:18:02,607 INFO L87 Difference]: Start difference. First operand 15007 states and 20507 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2022-11-03 02:18:06,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:18:06,874 INFO L93 Difference]: Finished difference Result 15007 states and 20507 transitions. [2022-11-03 02:18:06,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:18:06,875 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (31), 3 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 195 [2022-11-03 02:18:06,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:18:06,916 INFO L225 Difference]: With dead ends: 15007 [2022-11-03 02:18:06,916 INFO L226 Difference]: Without dead ends: 14856 [2022-11-03 02:18:06,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:18:06,921 INFO L413 NwaCegarLoop]: 2445 mSDtfsCounter, 2716 mSDsluCounter, 5513 mSDsCounter, 0 mSdLazyCounter, 975 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2716 SdHoareTripleChecker+Valid, 7318 SdHoareTripleChecker+Invalid, 976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:18:06,921 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2716 Valid, 7318 Invalid, 976 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 975 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-11-03 02:18:06,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14856 states. [2022-11-03 02:18:08,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14856 to 14856. [2022-11-03 02:18:08,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14856 states, 8426 states have (on average 1.2238309992879184) internal successors, (10312), 8786 states have internal predecessors, (10312), 4955 states have call successors, (4955), 1489 states have call predecessors, (4955), 1473 states have return successors, (4995), 4844 states have call predecessors, (4995), 4955 states have call successors, (4995) [2022-11-03 02:18:08,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14856 states to 14856 states and 20262 transitions. [2022-11-03 02:18:08,465 INFO L78 Accepts]: Start accepts. Automaton has 14856 states and 20262 transitions. Word has length 195 [2022-11-03 02:18:08,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:18:08,465 INFO L495 AbstractCegarLoop]: Abstraction has 14856 states and 20262 transitions. [2022-11-03 02:18:08,465 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2022-11-03 02:18:08,465 INFO L276 IsEmpty]: Start isEmpty. Operand 14856 states and 20262 transitions. [2022-11-03 02:18:08,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2022-11-03 02:18:08,468 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:18:08,468 INFO L195 NwaCegarLoop]: trace histogram [16, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:18:08,469 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-03 02:18:08,469 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:18:08,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:18:08,469 INFO L85 PathProgramCache]: Analyzing trace with hash 513956273, now seen corresponding path program 1 times [2022-11-03 02:18:08,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:18:08,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773867356] [2022-11-03 02:18:08,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:18:08,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:18:08,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:18:09,294 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 539 trivial. 0 not checked. [2022-11-03 02:18:09,294 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:18:09,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773867356] [2022-11-03 02:18:09,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773867356] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:18:09,294 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:18:09,295 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:18:09,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602752871] [2022-11-03 02:18:09,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:18:09,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:18:09,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:18:09,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:18:09,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:18:09,297 INFO L87 Difference]: Start difference. First operand 14856 states and 20262 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-03 02:18:14,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:18:14,032 INFO L93 Difference]: Finished difference Result 14892 states and 20296 transitions. [2022-11-03 02:18:14,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:18:14,032 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 230 [2022-11-03 02:18:14,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:18:14,083 INFO L225 Difference]: With dead ends: 14892 [2022-11-03 02:18:14,083 INFO L226 Difference]: Without dead ends: 14890 [2022-11-03 02:18:14,092 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:18:14,092 INFO L413 NwaCegarLoop]: 2423 mSDtfsCounter, 1548 mSDsluCounter, 6626 mSDsCounter, 0 mSdLazyCounter, 1063 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1550 SdHoareTripleChecker+Valid, 8318 SdHoareTripleChecker+Invalid, 1065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:18:14,093 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1550 Valid, 8318 Invalid, 1065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1063 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-11-03 02:18:14,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14890 states. [2022-11-03 02:18:15,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14890 to 14888. [2022-11-03 02:18:15,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14888 states, 8450 states have (on average 1.2215384615384615) internal successors, (10322), 8810 states have internal predecessors, (10322), 4955 states have call successors, (4955), 1497 states have call predecessors, (4955), 1481 states have return successors, (4995), 4844 states have call predecessors, (4995), 4955 states have call successors, (4995) [2022-11-03 02:18:15,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14888 states to 14888 states and 20272 transitions. [2022-11-03 02:18:15,287 INFO L78 Accepts]: Start accepts. Automaton has 14888 states and 20272 transitions. Word has length 230 [2022-11-03 02:18:15,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:18:15,288 INFO L495 AbstractCegarLoop]: Abstraction has 14888 states and 20272 transitions. [2022-11-03 02:18:15,288 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-03 02:18:15,288 INFO L276 IsEmpty]: Start isEmpty. Operand 14888 states and 20272 transitions. [2022-11-03 02:18:15,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2022-11-03 02:18:15,293 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:18:15,293 INFO L195 NwaCegarLoop]: trace histogram [15, 10, 10, 8, 8, 8, 8, 8, 8, 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] [2022-11-03 02:18:15,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-03 02:18:15,294 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:18:15,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:18:15,295 INFO L85 PathProgramCache]: Analyzing trace with hash 1281579739, now seen corresponding path program 1 times [2022-11-03 02:18:15,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:18:15,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074688779] [2022-11-03 02:18:15,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:18:15,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:18:15,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:18:15,599 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 539 trivial. 0 not checked. [2022-11-03 02:18:15,599 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:18:15,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074688779] [2022-11-03 02:18:15,599 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074688779] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:18:15,600 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:18:15,600 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:18:15,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679099076] [2022-11-03 02:18:15,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:18:15,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:18:15,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:18:15,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:18:15,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:18:15,602 INFO L87 Difference]: Start difference. First operand 14888 states and 20272 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2022-11-03 02:18:20,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:18:20,099 INFO L93 Difference]: Finished difference Result 29730 states and 40564 transitions. [2022-11-03 02:18:20,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:18:20,099 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 260 [2022-11-03 02:18:20,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:18:20,173 INFO L225 Difference]: With dead ends: 29730 [2022-11-03 02:18:20,173 INFO L226 Difference]: Without dead ends: 14912 [2022-11-03 02:18:20,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:18:20,223 INFO L413 NwaCegarLoop]: 2403 mSDtfsCounter, 5 mSDsluCounter, 5436 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 7203 SdHoareTripleChecker+Invalid, 965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:18:20,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 7203 Invalid, 965 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 963 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-11-03 02:18:20,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14912 states. [2022-11-03 02:18:21,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14912 to 14908. [2022-11-03 02:18:21,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14908 states, 8466 states have (on average 1.221119773210489) internal successors, (10338), 8830 states have internal predecessors, (10338), 4955 states have call successors, (4955), 1497 states have call predecessors, (4955), 1485 states have return successors, (4999), 4844 states have call predecessors, (4999), 4955 states have call successors, (4999) [2022-11-03 02:18:21,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14908 states to 14908 states and 20292 transitions. [2022-11-03 02:18:21,902 INFO L78 Accepts]: Start accepts. Automaton has 14908 states and 20292 transitions. Word has length 260 [2022-11-03 02:18:21,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:18:21,902 INFO L495 AbstractCegarLoop]: Abstraction has 14908 states and 20292 transitions. [2022-11-03 02:18:21,902 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2022-11-03 02:18:21,903 INFO L276 IsEmpty]: Start isEmpty. Operand 14908 states and 20292 transitions. [2022-11-03 02:18:21,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2022-11-03 02:18:21,907 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:18:21,907 INFO L195 NwaCegarLoop]: trace histogram [16, 9, 9, 8, 8, 8, 8, 8, 8, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:18:21,908 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-03 02:18:21,908 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:18:21,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:18:21,909 INFO L85 PathProgramCache]: Analyzing trace with hash -756708939, now seen corresponding path program 1 times [2022-11-03 02:18:21,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:18:21,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501436256] [2022-11-03 02:18:21,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:18:21,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:18:22,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:18:22,708 INFO L134 CoverageAnalysis]: Checked inductivity of 563 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 563 trivial. 0 not checked. [2022-11-03 02:18:22,708 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:18:22,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501436256] [2022-11-03 02:18:22,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501436256] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:18:22,709 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:18:22,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:18:22,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912518497] [2022-11-03 02:18:22,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:18:22,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:18:22,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:18:22,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:18:22,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:18:22,711 INFO L87 Difference]: Start difference. First operand 14908 states and 20292 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (36), 3 states have call predecessors, (36), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2022-11-03 02:18:28,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:18:28,234 INFO L93 Difference]: Finished difference Result 14910 states and 20293 transitions. [2022-11-03 02:18:28,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:18:28,234 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (36), 3 states have call predecessors, (36), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 262 [2022-11-03 02:18:28,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:18:28,292 INFO L225 Difference]: With dead ends: 14910 [2022-11-03 02:18:28,292 INFO L226 Difference]: Without dead ends: 14908 [2022-11-03 02:18:28,302 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:18:28,303 INFO L413 NwaCegarLoop]: 2408 mSDtfsCounter, 1131 mSDsluCounter, 7077 mSDsCounter, 0 mSdLazyCounter, 1225 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1132 SdHoareTripleChecker+Valid, 8596 SdHoareTripleChecker+Invalid, 1226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:18:28,304 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1132 Valid, 8596 Invalid, 1226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1225 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-11-03 02:18:28,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14908 states. [2022-11-03 02:18:29,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14908 to 14908. [2022-11-03 02:18:29,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14908 states, 8466 states have (on average 1.218521143397118) internal successors, (10316), 8830 states have internal predecessors, (10316), 4955 states have call successors, (4955), 1497 states have call predecessors, (4955), 1485 states have return successors, (4999), 4844 states have call predecessors, (4999), 4955 states have call successors, (4999) [2022-11-03 02:18:29,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14908 states to 14908 states and 20270 transitions. [2022-11-03 02:18:29,696 INFO L78 Accepts]: Start accepts. Automaton has 14908 states and 20270 transitions. Word has length 262 [2022-11-03 02:18:29,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:18:29,696 INFO L495 AbstractCegarLoop]: Abstraction has 14908 states and 20270 transitions. [2022-11-03 02:18:29,697 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (36), 3 states have call predecessors, (36), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2022-11-03 02:18:29,697 INFO L276 IsEmpty]: Start isEmpty. Operand 14908 states and 20270 transitions. [2022-11-03 02:18:29,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2022-11-03 02:18:29,707 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:18:29,707 INFO L195 NwaCegarLoop]: trace histogram [16, 12, 12, 8, 8, 8, 8, 8, 8, 4, 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, 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] [2022-11-03 02:18:29,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-03 02:18:29,708 INFO L420 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)] === [2022-11-03 02:18:29,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:18:29,708 INFO L85 PathProgramCache]: Analyzing trace with hash -638852984, now seen corresponding path program 1 times [2022-11-03 02:18:29,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:18:29,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352068722] [2022-11-03 02:18:29,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:18:29,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:18:30,010 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:18:30,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [345125710] [2022-11-03 02:18:30,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:18:30,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:18:30,011 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:18:30,014 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:18:30,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-03 02:18:31,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:18:31,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 4254 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:18:31,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:18:31,665 INFO L134 CoverageAnalysis]: Checked inductivity of 678 backedges. 166 proven. 0 refuted. 0 times theorem prover too weak. 512 trivial. 0 not checked. [2022-11-03 02:18:31,666 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:18:31,666 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:18:31,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352068722] [2022-11-03 02:18:31,666 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:18:31,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345125710] [2022-11-03 02:18:31,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345125710] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:18:31,667 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:18:31,667 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:18:31,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235578407] [2022-11-03 02:18:31,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:18:31,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:18:31,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:18:31,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:18:31,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:18:31,669 INFO L87 Difference]: Start difference. First operand 14908 states and 20270 transitions. Second operand has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 2 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2022-11-03 02:18:36,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:18:36,161 INFO L93 Difference]: Finished difference Result 31688 states and 43582 transitions. [2022-11-03 02:18:36,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:18:36,163 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 2 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 368 [2022-11-03 02:18:36,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:18:36,243 INFO L225 Difference]: With dead ends: 31688 [2022-11-03 02:18:36,244 INFO L226 Difference]: Without dead ends: 16850 [2022-11-03 02:18:36,309 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 366 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:18:36,310 INFO L413 NwaCegarLoop]: 2638 mSDtfsCounter, 163 mSDsluCounter, 2771 mSDsCounter, 0 mSdLazyCounter, 645 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 5093 SdHoareTripleChecker+Invalid, 645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 645 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:18:36,310 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [275 Valid, 5093 Invalid, 645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 645 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-11-03 02:18:36,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16850 states. [2022-11-03 02:18:37,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16850 to 14914. [2022-11-03 02:18:37,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14914 states, 8472 states have (on average 1.2183663833805476) internal successors, (10322), 8836 states have internal predecessors, (10322), 4955 states have call successors, (4955), 1497 states have call predecessors, (4955), 1485 states have return successors, (4999), 4844 states have call predecessors, (4999), 4955 states have call successors, (4999) [2022-11-03 02:18:38,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14914 states to 14914 states and 20276 transitions. [2022-11-03 02:18:38,049 INFO L78 Accepts]: Start accepts. Automaton has 14914 states and 20276 transitions. Word has length 368 [2022-11-03 02:18:38,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:18:38,050 INFO L495 AbstractCegarLoop]: Abstraction has 14914 states and 20276 transitions. [2022-11-03 02:18:38,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 2 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2022-11-03 02:18:38,050 INFO L276 IsEmpty]: Start isEmpty. Operand 14914 states and 20276 transitions. [2022-11-03 02:18:38,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 384 [2022-11-03 02:18:38,061 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:18:38,061 INFO L195 NwaCegarLoop]: trace histogram [17, 12, 12, 9, 9, 9, 9, 9, 9, 4, 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, 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] [2022-11-03 02:18:38,115 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-03 02:18:38,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:18:38,287 INFO L420 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)] === [2022-11-03 02:18:38,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:18:38,287 INFO L85 PathProgramCache]: Analyzing trace with hash -647410518, now seen corresponding path program 1 times [2022-11-03 02:18:38,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:18:38,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051180424] [2022-11-03 02:18:38,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:18:38,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:18:38,453 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:18:38,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1168314646] [2022-11-03 02:18:38,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:18:38,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:18:38,455 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:18:38,456 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:18:38,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-03 02:18:40,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:18:40,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 4374 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:18:40,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:18:40,148 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 262 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2022-11-03 02:18:40,149 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:18:40,149 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:18:40,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051180424] [2022-11-03 02:18:40,149 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:18:40,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168314646] [2022-11-03 02:18:40,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168314646] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:18:40,162 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:18:40,162 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:18:40,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691068032] [2022-11-03 02:18:40,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:18:40,164 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:18:40,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:18:40,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:18:40,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:18:40,165 INFO L87 Difference]: Start difference. First operand 14914 states and 20276 transitions. Second operand has 4 states, 4 states have (on average 41.25) internal successors, (165), 4 states have internal predecessors, (165), 2 states have call successors, (54), 2 states have call predecessors, (54), 2 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) [2022-11-03 02:18:44,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:18:44,795 INFO L93 Difference]: Finished difference Result 29812 states and 40612 transitions. [2022-11-03 02:18:44,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:18:44,795 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 41.25) internal successors, (165), 4 states have internal predecessors, (165), 2 states have call successors, (54), 2 states have call predecessors, (54), 2 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) Word has length 383 [2022-11-03 02:18:44,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:18:44,859 INFO L225 Difference]: With dead ends: 29812 [2022-11-03 02:18:44,860 INFO L226 Difference]: Without dead ends: 14968 [2022-11-03 02:18:44,910 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 383 GetRequests, 380 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:18:44,911 INFO L413 NwaCegarLoop]: 2409 mSDtfsCounter, 13 mSDsluCounter, 5441 mSDsCounter, 0 mSdLazyCounter, 961 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 7216 SdHoareTripleChecker+Invalid, 964 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 961 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:18:44,911 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 7216 Invalid, 964 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 961 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-11-03 02:18:44,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14968 states. [2022-11-03 02:18:46,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14968 to 14926. [2022-11-03 02:18:46,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14926 states, 8484 states have (on average 1.2180575200377182) internal successors, (10334), 8848 states have internal predecessors, (10334), 4955 states have call successors, (4955), 1497 states have call predecessors, (4955), 1485 states have return successors, (4999), 4844 states have call predecessors, (4999), 4955 states have call successors, (4999) [2022-11-03 02:18:46,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14926 states to 14926 states and 20288 transitions. [2022-11-03 02:18:46,456 INFO L78 Accepts]: Start accepts. Automaton has 14926 states and 20288 transitions. Word has length 383 [2022-11-03 02:18:46,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:18:46,457 INFO L495 AbstractCegarLoop]: Abstraction has 14926 states and 20288 transitions. [2022-11-03 02:18:46,457 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 41.25) internal successors, (165), 4 states have internal predecessors, (165), 2 states have call successors, (54), 2 states have call predecessors, (54), 2 states have return successors, (53), 2 states have call predecessors, (53), 2 states have call successors, (53) [2022-11-03 02:18:46,457 INFO L276 IsEmpty]: Start isEmpty. Operand 14926 states and 20288 transitions. [2022-11-03 02:18:46,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 402 [2022-11-03 02:18:46,465 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:18:46,466 INFO L195 NwaCegarLoop]: trace histogram [17, 12, 12, 9, 9, 9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2022-11-03 02:18:46,506 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-03 02:18:46,680 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-11-03 02:18:46,681 INFO L420 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)] === [2022-11-03 02:18:46,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:18:46,681 INFO L85 PathProgramCache]: Analyzing trace with hash 1907311316, now seen corresponding path program 1 times [2022-11-03 02:18:46,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:18:46,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103675349] [2022-11-03 02:18:46,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:18:46,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:18:46,853 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:18:46,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [246728137] [2022-11-03 02:18:46,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:18:46,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:18:46,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:18:46,859 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:18:46,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-03 02:18:48,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:18:48,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 4549 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:18:48,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:18:48,774 INFO L134 CoverageAnalysis]: Checked inductivity of 789 backedges. 272 proven. 0 refuted. 0 times theorem prover too weak. 517 trivial. 0 not checked. [2022-11-03 02:18:48,775 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:18:48,775 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:18:48,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103675349] [2022-11-03 02:18:48,775 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:18:48,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246728137] [2022-11-03 02:18:48,776 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246728137] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:18:48,776 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:18:48,776 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:18:48,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578726794] [2022-11-03 02:18:48,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:18:48,777 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:18:48,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:18:48,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:18:48,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:18:48,778 INFO L87 Difference]: Start difference. First operand 14926 states and 20288 transitions. Second operand has 4 states, 4 states have (on average 42.25) internal successors, (169), 4 states have internal predecessors, (169), 2 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2022-11-03 02:18:54,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:18:54,297 INFO L93 Difference]: Finished difference Result 29842 states and 40648 transitions. [2022-11-03 02:18:54,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:18:54,298 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 42.25) internal successors, (169), 4 states have internal predecessors, (169), 2 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) Word has length 401 [2022-11-03 02:18:54,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:18:54,347 INFO L225 Difference]: With dead ends: 29842 [2022-11-03 02:18:54,347 INFO L226 Difference]: Without dead ends: 14986 [2022-11-03 02:18:54,387 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 401 GetRequests, 398 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:18:54,388 INFO L413 NwaCegarLoop]: 2413 mSDtfsCounter, 13 mSDsluCounter, 5442 mSDsCounter, 0 mSdLazyCounter, 962 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 7220 SdHoareTripleChecker+Invalid, 968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 962 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:18:54,388 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 7220 Invalid, 968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 962 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2022-11-03 02:18:54,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14986 states. [2022-11-03 02:18:55,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14986 to 14938. [2022-11-03 02:18:55,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14938 states, 8496 states have (on average 1.2177495291902072) internal successors, (10346), 8860 states have internal predecessors, (10346), 4955 states have call successors, (4955), 1497 states have call predecessors, (4955), 1485 states have return successors, (4999), 4844 states have call predecessors, (4999), 4955 states have call successors, (4999) [2022-11-03 02:18:55,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14938 states to 14938 states and 20300 transitions. [2022-11-03 02:18:55,968 INFO L78 Accepts]: Start accepts. Automaton has 14938 states and 20300 transitions. Word has length 401 [2022-11-03 02:18:55,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:18:55,969 INFO L495 AbstractCegarLoop]: Abstraction has 14938 states and 20300 transitions. [2022-11-03 02:18:55,969 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 42.25) internal successors, (169), 4 states have internal predecessors, (169), 2 states have call successors, (56), 2 states have call predecessors, (56), 2 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2022-11-03 02:18:55,969 INFO L276 IsEmpty]: Start isEmpty. Operand 14938 states and 20300 transitions. [2022-11-03 02:18:55,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 431 [2022-11-03 02:18:55,976 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:18:55,976 INFO L195 NwaCegarLoop]: trace histogram [17, 12, 12, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 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] [2022-11-03 02:18:56,006 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-03 02:18:56,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-11-03 02:18:56,178 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:18:56,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:18:56,179 INFO L85 PathProgramCache]: Analyzing trace with hash -557589934, now seen corresponding path program 1 times [2022-11-03 02:18:56,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:18:56,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486802519] [2022-11-03 02:18:56,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:18:56,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:18:56,353 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:18:56,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2069017684] [2022-11-03 02:18:56,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:18:56,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:18:56,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:18:56,355 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:18:56,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-03 02:18:57,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:18:58,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 4928 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:18:58,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:18:58,078 INFO L134 CoverageAnalysis]: Checked inductivity of 880 backedges. 242 proven. 0 refuted. 0 times theorem prover too weak. 638 trivial. 0 not checked. [2022-11-03 02:18:58,078 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:18:58,079 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:18:58,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486802519] [2022-11-03 02:18:58,079 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:18:58,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069017684] [2022-11-03 02:18:58,079 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069017684] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:18:58,079 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:18:58,080 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:18:58,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901059395] [2022-11-03 02:18:58,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:18:58,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:18:58,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:18:58,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:18:58,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:18:58,082 INFO L87 Difference]: Start difference. First operand 14938 states and 20300 transitions. Second operand has 4 states, 4 states have (on average 42.25) internal successors, (169), 4 states have internal predecessors, (169), 2 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) [2022-11-03 02:19:02,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:19:02,766 INFO L93 Difference]: Finished difference Result 29872 states and 40684 transitions. [2022-11-03 02:19:02,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:19:02,767 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 42.25) internal successors, (169), 4 states have internal predecessors, (169), 2 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) Word has length 430 [2022-11-03 02:19:02,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:19:02,841 INFO L225 Difference]: With dead ends: 29872 [2022-11-03 02:19:02,842 INFO L226 Difference]: Without dead ends: 15004 [2022-11-03 02:19:02,885 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 427 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:19:02,886 INFO L413 NwaCegarLoop]: 2415 mSDtfsCounter, 13 mSDsluCounter, 5446 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 7225 SdHoareTripleChecker+Invalid, 969 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:19:02,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 7225 Invalid, 969 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 963 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-11-03 02:19:02,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15004 states. [2022-11-03 02:19:04,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15004 to 14950. [2022-11-03 02:19:04,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14950 states, 8508 states have (on average 1.2174424071462153) internal successors, (10358), 8872 states have internal predecessors, (10358), 4955 states have call successors, (4955), 1497 states have call predecessors, (4955), 1485 states have return successors, (4999), 4844 states have call predecessors, (4999), 4955 states have call successors, (4999) [2022-11-03 02:19:04,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14950 states to 14950 states and 20312 transitions. [2022-11-03 02:19:04,501 INFO L78 Accepts]: Start accepts. Automaton has 14950 states and 20312 transitions. Word has length 430 [2022-11-03 02:19:04,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:19:04,502 INFO L495 AbstractCegarLoop]: Abstraction has 14950 states and 20312 transitions. [2022-11-03 02:19:04,503 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 42.25) internal successors, (169), 4 states have internal predecessors, (169), 2 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) [2022-11-03 02:19:04,503 INFO L276 IsEmpty]: Start isEmpty. Operand 14950 states and 20312 transitions. [2022-11-03 02:19:04,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2022-11-03 02:19:04,516 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:19:04,517 INFO L195 NwaCegarLoop]: trace histogram [17, 12, 12, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:19:04,577 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-03 02:19:04,742 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:19:04,742 INFO L420 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)] === [2022-11-03 02:19:04,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:19:04,743 INFO L85 PathProgramCache]: Analyzing trace with hash -1523800266, now seen corresponding path program 1 times [2022-11-03 02:19:04,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:19:04,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212003843] [2022-11-03 02:19:04,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:19:04,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:19:04,939 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:19:04,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1269702780] [2022-11-03 02:19:04,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:19:04,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:19:04,940 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:19:04,941 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:19:04,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-03 02:19:06,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:19:06,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 4984 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:19:06,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:19:06,708 INFO L134 CoverageAnalysis]: Checked inductivity of 885 backedges. 170 proven. 0 refuted. 0 times theorem prover too weak. 715 trivial. 0 not checked. [2022-11-03 02:19:06,708 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:19:06,708 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:19:06,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212003843] [2022-11-03 02:19:06,708 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:19:06,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269702780] [2022-11-03 02:19:06,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269702780] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:19:06,709 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:19:06,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:19:06,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424500422] [2022-11-03 02:19:06,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:19:06,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:19:06,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:19:06,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:19:06,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:19:06,711 INFO L87 Difference]: Start difference. First operand 14950 states and 20312 transitions. Second operand has 4 states, 4 states have (on average 41.75) internal successors, (167), 4 states have internal predecessors, (167), 2 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) [2022-11-03 02:19:12,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:19:12,120 INFO L93 Difference]: Finished difference Result 29902 states and 40716 transitions. [2022-11-03 02:19:12,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:19:12,121 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 41.75) internal successors, (167), 4 states have internal predecessors, (167), 2 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) Word has length 436 [2022-11-03 02:19:12,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:19:12,178 INFO L225 Difference]: With dead ends: 29902 [2022-11-03 02:19:12,178 INFO L226 Difference]: Without dead ends: 15022 [2022-11-03 02:19:12,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 436 GetRequests, 433 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:19:12,223 INFO L413 NwaCegarLoop]: 2417 mSDtfsCounter, 13 mSDsluCounter, 5448 mSDsCounter, 0 mSdLazyCounter, 962 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 7230 SdHoareTripleChecker+Invalid, 970 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 962 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:19:12,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 7230 Invalid, 970 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 962 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2022-11-03 02:19:12,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15022 states. [2022-11-03 02:19:13,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15022 to 14962. [2022-11-03 02:19:13,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14962 states, 8520 states have (on average 1.2171361502347418) internal successors, (10370), 8884 states have internal predecessors, (10370), 4955 states have call successors, (4955), 1497 states have call predecessors, (4955), 1485 states have return successors, (4999), 4844 states have call predecessors, (4999), 4955 states have call successors, (4999) [2022-11-03 02:19:13,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14962 states to 14962 states and 20324 transitions. [2022-11-03 02:19:13,700 INFO L78 Accepts]: Start accepts. Automaton has 14962 states and 20324 transitions. Word has length 436 [2022-11-03 02:19:13,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:19:13,701 INFO L495 AbstractCegarLoop]: Abstraction has 14962 states and 20324 transitions. [2022-11-03 02:19:13,701 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 41.75) internal successors, (167), 4 states have internal predecessors, (167), 2 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) [2022-11-03 02:19:13,701 INFO L276 IsEmpty]: Start isEmpty. Operand 14962 states and 20324 transitions. [2022-11-03 02:19:13,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2022-11-03 02:19:13,714 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:19:13,715 INFO L195 NwaCegarLoop]: trace histogram [17, 12, 12, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:19:13,770 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-03 02:19:13,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-11-03 02:19:13,931 INFO L420 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)] === [2022-11-03 02:19:13,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:19:13,931 INFO L85 PathProgramCache]: Analyzing trace with hash -595886743, now seen corresponding path program 1 times [2022-11-03 02:19:13,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:19:13,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346535726] [2022-11-03 02:19:13,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:19:13,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:19:14,101 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:19:14,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1565931046] [2022-11-03 02:19:14,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:19:14,102 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:19:14,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:19:14,103 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:19:14,126 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-03 02:19:15,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:19:15,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 4985 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:19:15,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:19:16,008 INFO L134 CoverageAnalysis]: Checked inductivity of 885 backedges. 170 proven. 1 refuted. 0 times theorem prover too weak. 714 trivial. 0 not checked. [2022-11-03 02:19:16,008 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:19:16,741 INFO L134 CoverageAnalysis]: Checked inductivity of 885 backedges. 14 proven. 1 refuted. 0 times theorem prover too weak. 870 trivial. 0 not checked. [2022-11-03 02:19:16,741 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:19:16,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346535726] [2022-11-03 02:19:16,742 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:19:16,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565931046] [2022-11-03 02:19:16,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565931046] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:19:16,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [763615066] [2022-11-03 02:19:16,771 INFO L159 IcfgInterpreter]: Started Sifa with 237 locations of interest [2022-11-03 02:19:16,771 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:19:16,776 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:19:16,782 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:19:16,782 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:26:59,877 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-11-03 02:27:00,036 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-11-03 02:27:00,037 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: Maybe an infinite loop at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushUtilsForSubsetPush.sequentialSubsetPush(QuantifierPushUtilsForSubsetPush.java:130) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToPushOverDualFiniteConnective(QuantifierPusher.java:345) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:188) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:1) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine$ApplicationTermTask.doStep(TermContextTransformationEngine.java:169) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:77) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:61) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:295) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:281) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.newQuantifier(SymbolicTools.java:285) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.projectExistentially(SymbolicTools.java:267) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermDomainOperationProvider.projectExistentially(TermDomainOperationProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateTransformer.strongestPostconditionCall(PredicateTransformer.java:157) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.postCall(SymbolicTools.java:132) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretCallReturnSummary(DagInterpreter.java:218) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:207) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:187) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:165) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:147) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:336) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:262) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-11-03 02:27:00,040 INFO L158 Benchmark]: Toolchain (without parser) took 650999.21ms. Allocated memory was 115.3MB in the beginning and 4.0GB in the end (delta: 3.9GB). Free memory was 87.9MB in the beginning and 3.7GB in the end (delta: -3.6GB). Peak memory consumption was 2.6GB. Max. memory is 16.1GB. [2022-11-03 02:27:00,040 INFO L158 Benchmark]: CDTParser took 0.29ms. Allocated memory is still 79.7MB. Free memory was 51.1MB in the beginning and 51.1MB in the end (delta: 31.1kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 02:27:00,041 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4767.78ms. Allocated memory was 115.3MB in the beginning and 228.6MB in the end (delta: 113.2MB). Free memory was 87.7MB in the beginning and 134.2MB in the end (delta: -46.6MB). Peak memory consumption was 104.1MB. Max. memory is 16.1GB. [2022-11-03 02:27:00,041 INFO L158 Benchmark]: Boogie Procedure Inliner took 590.32ms. Allocated memory is still 228.6MB. Free memory was 134.2MB in the beginning and 127.2MB in the end (delta: 7.1MB). Peak memory consumption was 60.5MB. Max. memory is 16.1GB. [2022-11-03 02:27:00,041 INFO L158 Benchmark]: Boogie Preprocessor took 358.64ms. Allocated memory is still 228.6MB. Free memory was 127.2MB in the beginning and 80.0MB in the end (delta: 47.2MB). Peak memory consumption was 48.2MB. Max. memory is 16.1GB. [2022-11-03 02:27:00,042 INFO L158 Benchmark]: RCFGBuilder took 9718.22ms. Allocated memory was 228.6MB in the beginning and 555.7MB in the end (delta: 327.2MB). Free memory was 80.0MB in the beginning and 211.6MB in the end (delta: -131.6MB). Peak memory consumption was 229.5MB. Max. memory is 16.1GB. [2022-11-03 02:27:00,042 INFO L158 Benchmark]: TraceAbstraction took 635550.26ms. Allocated memory was 555.7MB in the beginning and 4.0GB in the end (delta: 3.4GB). Free memory was 210.6MB in the beginning and 3.7GB in the end (delta: -3.5GB). Peak memory consumption was 2.3GB. Max. memory is 16.1GB. [2022-11-03 02:27:00,044 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.29ms. Allocated memory is still 79.7MB. Free memory was 51.1MB in the beginning and 51.1MB in the end (delta: 31.1kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4767.78ms. Allocated memory was 115.3MB in the beginning and 228.6MB in the end (delta: 113.2MB). Free memory was 87.7MB in the beginning and 134.2MB in the end (delta: -46.6MB). Peak memory consumption was 104.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 590.32ms. Allocated memory is still 228.6MB. Free memory was 134.2MB in the beginning and 127.2MB in the end (delta: 7.1MB). Peak memory consumption was 60.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 358.64ms. Allocated memory is still 228.6MB. Free memory was 127.2MB in the beginning and 80.0MB in the end (delta: 47.2MB). Peak memory consumption was 48.2MB. Max. memory is 16.1GB. * RCFGBuilder took 9718.22ms. Allocated memory was 228.6MB in the beginning and 555.7MB in the end (delta: 327.2MB). Free memory was 80.0MB in the beginning and 211.6MB in the end (delta: -131.6MB). Peak memory consumption was 229.5MB. Max. memory is 16.1GB. * TraceAbstraction took 635550.26ms. Allocated memory was 555.7MB in the beginning and 4.0GB in the end (delta: 3.4GB). Free memory was 210.6MB in the beginning and 3.7GB in the end (delta: -3.5GB). Peak memory consumption was 2.3GB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: Maybe an infinite loop de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: Maybe an infinite loop: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushUtilsForSubsetPush.sequentialSubsetPush(QuantifierPushUtilsForSubsetPush.java:130) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2022-11-03 02:27:00,252 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process [2022-11-03 02:27:00,271 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/config/TaipanReach.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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 5663310b82fa3e5d48c5bcacd13ac8ac886029c41a2f8f3bd2b8442c496a9447 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 02:27:03,112 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:27:03,116 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:27:03,165 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:27:03,166 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:27:03,171 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:27:03,173 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:27:03,178 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:27:03,184 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:27:03,192 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:27:03,193 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:27:03,194 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:27:03,196 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:27:03,198 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:27:03,200 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:27:03,202 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:27:03,204 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:27:03,205 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:27:03,207 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:27:03,217 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:27:03,219 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:27:03,221 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:27:03,224 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:27:03,226 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:27:03,235 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:27:03,236 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:27:03,236 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:27:03,239 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:27:03,239 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:27:03,240 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:27:03,241 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:27:03,242 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:27:03,244 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:27:03,245 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:27:03,246 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:27:03,246 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:27:03,248 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:27:03,248 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:27:03,248 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:27:03,250 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:27:03,251 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:27:03,252 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2022-11-03 02:27:03,309 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:27:03,309 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:27:03,311 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:27:03,311 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:27:03,312 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:27:03,313 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:27:03,313 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:27:03,313 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:27:03,314 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:27:03,314 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:27:03,315 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:27:03,315 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:27:03,317 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:27:03,317 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:27:03,317 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 02:27:03,318 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:27:03,318 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 02:27:03,318 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-03 02:27:03,318 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-03 02:27:03,319 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-03 02:27:03,319 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 02:27:03,319 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:27:03,319 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 02:27:03,320 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:27:03,320 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-03 02:27:03,320 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:27:03,320 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:27:03,321 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:27:03,321 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:27:03,321 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 02:27:03,321 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-03 02:27:03,322 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-03 02:27:03,322 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 02:27:03,323 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:27:03,323 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-03 02:27:03,323 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5663310b82fa3e5d48c5bcacd13ac8ac886029c41a2f8f3bd2b8442c496a9447 [2022-11-03 02:27:03,777 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:27:03,809 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:27:03,813 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:27:03,814 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:27:03,815 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:27:03,817 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i [2022-11-03 02:27:03,909 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/data/9791e23ef/ffe0c8b9482743579a29b52b1ff4f558/FLAG3c79b3210 [2022-11-03 02:27:05,193 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:27:05,193 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i [2022-11-03 02:27:05,247 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/data/9791e23ef/ffe0c8b9482743579a29b52b1ff4f558/FLAG3c79b3210 [2022-11-03 02:27:05,427 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/data/9791e23ef/ffe0c8b9482743579a29b52b1ff4f558 [2022-11-03 02:27:05,430 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:27:05,432 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:27:05,434 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:27:05,435 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:27:05,467 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:27:05,468 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:27:05" (1/1) ... [2022-11-03 02:27:05,469 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@771a6682 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:27:05, skipping insertion in model container [2022-11-03 02:27:05,470 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:27:05" (1/1) ... [2022-11-03 02:27:05,480 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:27:05,706 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:27:08,873 WARN L570 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2022-11-03 02:27:08,898 WARN L570 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2022-11-03 02:27:10,291 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:27:10,295 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:27:10,295 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:27:10,296 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:27:10,325 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:27:10,369 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-03 02:27:10,471 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:27:10,983 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:27:10,983 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:27:10,984 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:27:10,984 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:27:10,992 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:27:11,011 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 02:27:11,514 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:27:11,515 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:27:11,515 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:27:11,516 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_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/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] [2022-11-03 02:27:11,526 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:27:11,938 INFO L208 MainTranslator]: Completed translation [2022-11-03 02:27:11,939 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:27:11 WrapperNode [2022-11-03 02:27:11,939 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:27:11,941 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 02:27:11,941 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 02:27:11,941 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 02:27:11,950 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:27:11" (1/1) ... [2022-11-03 02:27:12,114 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:27:11" (1/1) ... [2022-11-03 02:27:12,384 INFO L138 Inliner]: procedures = 587, calls = 2923, calls flagged for inlining = 287, calls inlined = 255, statements flattened = 6318 [2022-11-03 02:27:12,385 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 02:27:12,385 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 02:27:12,386 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 02:27:12,386 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 02:27:12,397 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:27:11" (1/1) ... [2022-11-03 02:27:12,397 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:27:11" (1/1) ... [2022-11-03 02:27:12,433 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:27:11" (1/1) ... [2022-11-03 02:27:12,433 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:27:11" (1/1) ... [2022-11-03 02:27:12,617 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:27:11" (1/1) ... [2022-11-03 02:27:12,658 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:27:11" (1/1) ... [2022-11-03 02:27:12,700 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:27:11" (1/1) ... [2022-11-03 02:27:12,732 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:27:11" (1/1) ... [2022-11-03 02:27:12,777 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 02:27:12,779 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 02:27:12,779 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 02:27:12,779 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 02:27:12,780 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:27:11" (1/1) ... [2022-11-03 02:27:12,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:27:12,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:27:12,896 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 02:27:12,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 02:27:13,024 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_link_speed [2022-11-03 02:27:13,024 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_link_speed [2022-11-03 02:27:13,025 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_hw_lock_of_ql3_adapter [2022-11-03 02:27:13,025 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_hw_lock_of_ql3_adapter [2022-11-03 02:27:13,025 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2022-11-03 02:27:13,025 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2022-11-03 02:27:13,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-03 02:27:13,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-03 02:27:13,026 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2022-11-03 02:27:13,026 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2022-11-03 02:27:13,027 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2022-11-03 02:27:13,027 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2022-11-03 02:27:13,027 INFO L130 BoogieDeclarations]: Found specification of procedure ql3xxx_close [2022-11-03 02:27:13,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ql3xxx_close [2022-11-03 02:27:13,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-03 02:27:13,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-03 02:27:13,028 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2022-11-03 02:27:13,028 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2022-11-03 02:27:13,028 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2022-11-03 02:27:13,029 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2022-11-03 02:27:13,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-03 02:27:13,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-03 02:27:13,029 INFO L130 BoogieDeclarations]: Found specification of procedure ql_this_adapter_controls_port [2022-11-03 02:27:13,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_this_adapter_controls_port [2022-11-03 02:27:13,030 INFO L130 BoogieDeclarations]: Found specification of procedure ql_enable_interrupts [2022-11-03 02:27:13,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_enable_interrupts [2022-11-03 02:27:13,031 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-03 02:27:13,031 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-03 02:27:13,031 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-03 02:27:13,031 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-03 02:27:13,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_61 [2022-11-03 02:27:13,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_61 [2022-11-03 02:27:13,032 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_common_reg_l [2022-11-03 02:27:13,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_common_reg_l [2022-11-03 02:27:13,032 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_send_free_list [2022-11-03 02:27:13,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_send_free_list [2022-11-03 02:27:13,033 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2022-11-03 02:27:13,034 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2022-11-03 02:27:13,034 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-03 02:27:13,034 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-03 02:27:13,035 INFO L130 BoogieDeclarations]: Found specification of procedure ssleep [2022-11-03 02:27:13,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ssleep [2022-11-03 02:27:13,035 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2022-11-03 02:27:13,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2022-11-03 02:27:13,036 INFO L130 BoogieDeclarations]: Found specification of procedure ql_cycle_adapter [2022-11-03 02:27:13,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_cycle_adapter [2022-11-03 02:27:13,036 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-03 02:27:13,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-03 02:27:13,037 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mac_cfg_soft_reset [2022-11-03 02:27:13,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mac_cfg_soft_reset [2022-11-03 02:27:13,037 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2022-11-03 02:27:13,037 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2022-11-03 02:27:13,038 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2022-11-03 02:27:13,038 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2022-11-03 02:27:13,038 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_disable_scan_mode [2022-11-03 02:27:13,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_disable_scan_mode [2022-11-03 02:27:13,038 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-11-03 02:27:13,039 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-11-03 02:27:13,039 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-03 02:27:13,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-03 02:27:13,039 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2022-11-03 02:27:13,039 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2022-11-03 02:27:13,039 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 02:27:13,040 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2022-11-03 02:27:13,040 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2022-11-03 02:27:13,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2022-11-03 02:27:13,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-03 02:27:13,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-03 02:27:13,040 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_page0_reg_l [2022-11-03 02:27:13,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_page0_reg_l [2022-11-03 02:27:13,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-11-03 02:27:13,042 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_up [2022-11-03 02:27:13,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_up [2022-11-03 02:27:13,042 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-03 02:27:13,042 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-03 02:27:13,042 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2022-11-03 02:27:13,043 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2022-11-03 02:27:13,043 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-03 02:27:13,044 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-03 02:27:13,044 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-03 02:27:13,044 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-03 02:27:13,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-03 02:27:13,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-03 02:27:13,044 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_page1_reg [2022-11-03 02:27:13,045 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_page1_reg [2022-11-03 02:27:13,045 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~C_ULONG~X~C_INT~X~$Pointer$~TO~~dma_addr_t~0 [2022-11-03 02:27:13,045 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~C_ULONG~X~C_INT~X~$Pointer$~TO~~dma_addr_t~0 [2022-11-03 02:27:13,045 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-11-03 02:27:13,045 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-11-03 02:27:13,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-03 02:27:13,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-03 02:27:13,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2022-11-03 02:27:13,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2022-11-03 02:27:13,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-11-03 02:27:13,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-11-03 02:27:13,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-11-03 02:27:13,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-11-03 02:27:13,048 INFO L130 BoogieDeclarations]: Found specification of procedure dev_close [2022-11-03 02:27:13,050 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_close [2022-11-03 02:27:13,053 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2022-11-03 02:27:13,053 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2022-11-03 02:27:13,053 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_hw_lock_of_ql3_adapter [2022-11-03 02:27:13,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_hw_lock_of_ql3_adapter [2022-11-03 02:27:13,054 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_register_page [2022-11-03 02:27:13,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_register_page [2022-11-03 02:27:13,055 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2022-11-03 02:27:13,056 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2022-11-03 02:27:13,056 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_read_reg_ex [2022-11-03 02:27:13,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_read_reg_ex [2022-11-03 02:27:13,056 INFO L130 BoogieDeclarations]: Found specification of procedure ql_phy_init_ex [2022-11-03 02:27:13,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_phy_init_ex [2022-11-03 02:27:13,057 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-03 02:27:13,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-03 02:27:13,057 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_common_reg_l [2022-11-03 02:27:13,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_common_reg_l [2022-11-03 02:27:13,057 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 02:27:13,057 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_common_reg [2022-11-03 02:27:13,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_common_reg [2022-11-03 02:27:13,058 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2022-11-03 02:27:13,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2022-11-03 02:27:13,058 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2022-11-03 02:27:13,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2022-11-03 02:27:13,058 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2022-11-03 02:27:13,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2022-11-03 02:27:13,059 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_spinlock [2022-11-03 02:27:13,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_spinlock [2022-11-03 02:27:13,059 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_page2_reg [2022-11-03 02:27:13,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_page2_reg [2022-11-03 02:27:13,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 02:27:13,059 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_common_reg [2022-11-03 02:27:13,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_common_reg [2022-11-03 02:27:13,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-03 02:27:13,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-03 02:27:13,060 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-03 02:27:13,060 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-03 02:27:13,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 02:27:13,061 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_read_reg [2022-11-03 02:27:13,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_read_reg [2022-11-03 02:27:13,062 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2022-11-03 02:27:13,062 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2022-11-03 02:27:13,062 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-03 02:27:13,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-03 02:27:13,062 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2022-11-03 02:27:13,063 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_unlock [2022-11-03 02:27:13,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_unlock [2022-11-03 02:27:13,063 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-11-03 02:27:13,063 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-11-03 02:27:13,063 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_nvram_reg [2022-11-03 02:27:13,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_nvram_reg [2022-11-03 02:27:13,064 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID [2022-11-03 02:27:13,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID [2022-11-03 02:27:13,064 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2022-11-03 02:27:13,064 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2022-11-03 02:27:13,064 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2022-11-03 02:27:13,064 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2022-11-03 02:27:13,064 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2022-11-03 02:27:13,065 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2022-11-03 02:27:13,065 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-03 02:27:13,065 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-03 02:27:13,065 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_for_drvr_lock [2022-11-03 02:27:13,065 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_for_drvr_lock [2022-11-03 02:27:13,065 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-11-03 02:27:13,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-11-03 02:27:13,066 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2022-11-03 02:27:13,066 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2022-11-03 02:27:13,066 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_enable_scan_mode [2022-11-03 02:27:13,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_enable_scan_mode [2022-11-03 02:27:13,066 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2022-11-03 02:27:13,067 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2022-11-03 02:27:13,067 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2022-11-03 02:27:13,067 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2022-11-03 02:27:13,067 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-03 02:27:13,069 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-03 02:27:13,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2022-11-03 02:27:13,069 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 02:27:13,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 02:27:13,069 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_for_mii_ready [2022-11-03 02:27:13,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_for_mii_ready [2022-11-03 02:27:13,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-03 02:27:13,070 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-03 02:27:13,070 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-03 02:27:13,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-03 02:27:13,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-03 02:27:13,071 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_large_buffers [2022-11-03 02:27:13,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_large_buffers [2022-11-03 02:27:13,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-03 02:27:13,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-11-03 02:27:13,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-03 02:27:13,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-03 02:27:13,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-03 02:27:13,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-03 02:27:13,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-03 02:27:13,072 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2022-11-03 02:27:13,072 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2022-11-03 02:27:13,072 INFO L130 BoogieDeclarations]: Found specification of procedure ql_disable_interrupts [2022-11-03 02:27:13,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_disable_interrupts [2022-11-03 02:27:13,072 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2022-11-03 02:27:13,073 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2022-11-03 02:27:13,073 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2022-11-03 02:27:13,073 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2022-11-03 02:27:13,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2022-11-03 02:27:13,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2022-11-03 02:27:13,073 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_page0_reg [2022-11-03 02:27:13,074 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_page0_reg [2022-11-03 02:27:13,074 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2022-11-03 02:27:13,074 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2022-11-03 02:27:13,074 INFO L130 BoogieDeclarations]: Found specification of procedure PHY_Setup [2022-11-03 02:27:13,074 INFO L138 BoogieDeclarations]: Found implementation of procedure PHY_Setup [2022-11-03 02:27:13,074 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-03 02:27:13,074 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-03 02:27:13,075 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_buffer_queues [2022-11-03 02:27:13,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_buffer_queues [2022-11-03 02:27:13,075 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-03 02:27:13,075 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-03 02:27:13,075 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2022-11-03 02:27:13,075 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2022-11-03 02:27:13,075 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2022-11-03 02:27:13,076 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2022-11-03 02:27:13,076 INFO L130 BoogieDeclarations]: Found specification of procedure ql3xxx_remove [2022-11-03 02:27:13,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ql3xxx_remove [2022-11-03 02:27:13,076 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-11-03 02:27:13,076 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-11-03 02:27:13,076 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2022-11-03 02:27:13,077 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2022-11-03 02:27:13,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 02:27:13,078 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-03 02:27:13,082 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-03 02:27:13,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 02:27:13,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-11-03 02:27:13,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-11-03 02:27:13,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-11-03 02:27:13,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-03 02:27:13,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 02:27:13,083 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2022-11-03 02:27:13,083 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2022-11-03 02:27:13,083 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-03 02:27:13,088 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-03 02:27:13,088 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-03 02:27:13,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-03 02:27:13,089 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2022-11-03 02:27:13,089 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2022-11-03 02:27:13,090 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_page0_reg [2022-11-03 02:27:13,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_page0_reg [2022-11-03 02:27:13,090 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2022-11-03 02:27:13,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2022-11-03 02:27:13,090 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2022-11-03 02:27:13,090 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2022-11-03 02:27:13,090 INFO L130 BoogieDeclarations]: Found specification of procedure ql_is_link_full_dup [2022-11-03 02:27:13,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_is_link_full_dup [2022-11-03 02:27:13,091 INFO L130 BoogieDeclarations]: Found specification of procedure ql3xxx_open [2022-11-03 02:27:13,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ql3xxx_open [2022-11-03 02:27:13,091 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-11-03 02:27:13,091 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-11-03 02:27:13,091 INFO L130 BoogieDeclarations]: Found specification of procedure ql3xxx_tx_timeout [2022-11-03 02:27:13,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ql3xxx_tx_timeout [2022-11-03 02:27:13,092 INFO L130 BoogieDeclarations]: Found specification of procedure ql_supported_modes [2022-11-03 02:27:13,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_supported_modes [2022-11-03 02:27:13,092 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2022-11-03 02:27:13,092 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2022-11-03 02:27:13,092 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2022-11-03 02:27:13,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2022-11-03 02:27:13,092 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-03 02:27:13,092 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-03 02:27:13,093 INFO L130 BoogieDeclarations]: Found specification of procedure ql_is_fiber [2022-11-03 02:27:13,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_is_fiber [2022-11-03 02:27:13,093 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2022-11-03 02:27:13,093 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2022-11-03 02:27:13,093 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-03 02:27:13,093 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-03 02:27:13,093 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_net_req_rsp_queues [2022-11-03 02:27:13,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_net_req_rsp_queues [2022-11-03 02:27:13,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-11-03 02:27:13,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2022-11-03 02:27:13,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-11-03 02:27:13,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-11-03 02:27:13,094 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-03 02:27:13,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-03 02:27:13,095 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_write_reg_ex [2022-11-03 02:27:13,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_write_reg_ex [2022-11-03 02:27:13,095 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_down [2022-11-03 02:27:13,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_down [2022-11-03 02:27:13,095 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2022-11-03 02:27:13,095 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2022-11-03 02:27:13,095 INFO L130 BoogieDeclarations]: Found specification of procedure ql_port_start [2022-11-03 02:27:13,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_port_start [2022-11-03 02:27:13,096 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2022-11-03 02:27:13,096 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2022-11-03 02:27:13,096 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_auto_cfg_status [2022-11-03 02:27:13,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_auto_cfg_status [2022-11-03 02:27:13,096 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mii_write_reg [2022-11-03 02:27:13,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mii_write_reg [2022-11-03 02:27:13,097 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-03 02:27:13,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-03 02:27:13,097 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2022-11-03 02:27:13,097 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2022-11-03 02:27:13,097 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2022-11-03 02:27:13,097 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2022-11-03 02:27:13,097 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2022-11-03 02:27:13,098 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2022-11-03 02:27:13,098 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2022-11-03 02:27:13,098 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_mac_addr [2022-11-03 02:27:13,098 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_mac_addr [2022-11-03 02:27:13,098 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-03 02:27:13,098 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-03 02:27:14,301 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 02:27:14,311 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 02:27:14,833 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-03 02:28:01,225 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2022-11-03 02:28:01,460 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 02:28:01,500 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 02:28:01,500 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-03 02:28:01,506 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:28:01 BoogieIcfgContainer [2022-11-03 02:28:01,506 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 02:28:01,508 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 02:28:01,509 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 02:28:01,511 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 02:28:01,512 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 02:27:05" (1/3) ... [2022-11-03 02:28:01,512 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@10b5cec0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:28:01, skipping insertion in model container [2022-11-03 02:28:01,513 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:27:11" (2/3) ... [2022-11-03 02:28:01,513 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@10b5cec0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:28:01, skipping insertion in model container [2022-11-03 02:28:01,513 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:28:01" (3/3) ... [2022-11-03 02:28:01,514 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qla3xxx.cil.i [2022-11-03 02:28:01,533 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 02:28:01,534 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2022-11-03 02:28:01,642 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 02:28:01,648 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@1eee6f9e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 02:28:01,649 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-11-03 02:28:01,668 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) [2022-11-03 02:28:01,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-11-03 02:28:01,701 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:01,702 INFO L195 NwaCegarLoop]: 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] [2022-11-03 02:28:01,703 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:28:01,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:01,712 INFO L85 PathProgramCache]: Analyzing trace with hash 404930848, now seen corresponding path program 1 times [2022-11-03 02:28:01,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:28:01,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2026066194] [2022-11-03 02:28:01,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:01,734 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:28:01,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:28:01,742 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:28:01,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-03 02:28:03,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:03,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 1224 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:28:03,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:28:03,612 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2022-11-03 02:28:03,613 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:28:03,614 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:28:03,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2026066194] [2022-11-03 02:28:03,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2026066194] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:28:03,615 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:28:03,615 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:28:03,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234031573] [2022-11-03 02:28:03,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:03,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:28:03,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:28:03,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:28:03,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:28:03,694 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 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-03 02:28:04,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:04,570 INFO L93 Difference]: Finished difference Result 7383 states and 10536 transitions. [2022-11-03 02:28:04,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:28:04,573 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 112 [2022-11-03 02:28:04,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:04,655 INFO L225 Difference]: With dead ends: 7383 [2022-11-03 02:28:04,655 INFO L226 Difference]: Without dead ends: 4894 [2022-11-03 02:28:04,692 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:28:04,698 INFO L413 NwaCegarLoop]: 4176 mSDtfsCounter, 3386 mSDsluCounter, 3443 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3386 SdHoareTripleChecker+Valid, 7619 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:04,704 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3386 Valid, 7619 Invalid, 14 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-03 02:28:04,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4894 states. [2022-11-03 02:28:05,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4894 to 4890. [2022-11-03 02:28:05,218 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) [2022-11-03 02:28:05,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4890 states to 4890 states and 6821 transitions. [2022-11-03 02:28:05,265 INFO L78 Accepts]: Start accepts. Automaton has 4890 states and 6821 transitions. Word has length 112 [2022-11-03 02:28:05,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:05,267 INFO L495 AbstractCegarLoop]: Abstraction has 4890 states and 6821 transitions. [2022-11-03 02:28:05,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-03 02:28:05,268 INFO L276 IsEmpty]: Start isEmpty. Operand 4890 states and 6821 transitions. [2022-11-03 02:28:05,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-11-03 02:28:05,276 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:05,277 INFO L195 NwaCegarLoop]: 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] [2022-11-03 02:28:05,310 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-03 02:28:05,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:28:05,487 INFO L420 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)] === [2022-11-03 02:28:05,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:05,487 INFO L85 PathProgramCache]: Analyzing trace with hash -376960966, now seen corresponding path program 1 times [2022-11-03 02:28:05,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:28:05,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [332564440] [2022-11-03 02:28:05,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:05,489 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:28:05,489 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:28:05,490 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:28:05,532 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-03 02:28:06,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:07,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 1295 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:28:07,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:28:07,164 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2022-11-03 02:28:07,164 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:28:07,165 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:28:07,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [332564440] [2022-11-03 02:28:07,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [332564440] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:28:07,165 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:28:07,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:28:07,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056264911] [2022-11-03 02:28:07,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:07,167 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:28:07,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:28:07,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:28:07,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:28:07,168 INFO L87 Difference]: Start difference. First operand 4890 states and 6821 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-03 02:28:07,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:07,909 INFO L93 Difference]: Finished difference Result 9061 states and 12519 transitions. [2022-11-03 02:28:07,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:28:07,910 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 117 [2022-11-03 02:28:07,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:07,943 INFO L225 Difference]: With dead ends: 9061 [2022-11-03 02:28:07,944 INFO L226 Difference]: Without dead ends: 4192 [2022-11-03 02:28:07,972 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:28:07,973 INFO L413 NwaCegarLoop]: 3749 mSDtfsCounter, 1143 mSDsluCounter, 3407 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1143 SdHoareTripleChecker+Valid, 7156 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:07,973 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1143 Valid, 7156 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-03 02:28:07,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4192 states. [2022-11-03 02:28:08,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4192 to 4166. [2022-11-03 02:28:08,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4166 states, 2791 states have (on average 1.2393407380867072) internal successors, (3459), 2858 states have internal predecessors, (3459), 1102 states have call successors, (1102), 271 states have call predecessors, (1102), 270 states have return successors, (1099), 1081 states have call predecessors, (1099), 1099 states have call successors, (1099) [2022-11-03 02:28:08,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4166 states to 4166 states and 5660 transitions. [2022-11-03 02:28:08,296 INFO L78 Accepts]: Start accepts. Automaton has 4166 states and 5660 transitions. Word has length 117 [2022-11-03 02:28:08,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:08,297 INFO L495 AbstractCegarLoop]: Abstraction has 4166 states and 5660 transitions. [2022-11-03 02:28:08,297 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-03 02:28:08,298 INFO L276 IsEmpty]: Start isEmpty. Operand 4166 states and 5660 transitions. [2022-11-03 02:28:08,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-11-03 02:28:08,300 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:08,300 INFO L195 NwaCegarLoop]: 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] [2022-11-03 02:28:08,346 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-03 02:28:08,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:28:08,522 INFO L420 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)] === [2022-11-03 02:28:08,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:08,523 INFO L85 PathProgramCache]: Analyzing trace with hash 656615772, now seen corresponding path program 1 times [2022-11-03 02:28:08,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:28:08,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [510287859] [2022-11-03 02:28:08,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:08,525 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:28:08,525 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:28:08,533 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:28:08,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-03 02:28:09,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:09,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 1274 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:28:09,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:28:10,075 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2022-11-03 02:28:10,075 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:28:10,075 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:28:10,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [510287859] [2022-11-03 02:28:10,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [510287859] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:28:10,076 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:28:10,076 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:28:10,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408979151] [2022-11-03 02:28:10,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:10,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:28:10,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:28:10,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:28:10,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:28:10,078 INFO L87 Difference]: Start difference. First operand 4166 states and 5660 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-03 02:28:10,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:10,687 INFO L93 Difference]: Finished difference Result 11244 states and 15314 transitions. [2022-11-03 02:28:10,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:28:10,688 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 120 [2022-11-03 02:28:10,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:10,810 INFO L225 Difference]: With dead ends: 11244 [2022-11-03 02:28:10,811 INFO L226 Difference]: Without dead ends: 7099 [2022-11-03 02:28:10,835 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:28:10,836 INFO L413 NwaCegarLoop]: 4457 mSDtfsCounter, 3339 mSDsluCounter, 3267 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3339 SdHoareTripleChecker+Valid, 7724 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:10,837 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3339 Valid, 7724 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:28:10,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7099 states. [2022-11-03 02:28:11,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7099 to 7065. [2022-11-03 02:28:11,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7065 states, 4743 states have (on average 1.2426734134514021) internal successors, (5894), 4865 states have internal predecessors, (5894), 1859 states have call successors, (1859), 465 states have call predecessors, (1859), 460 states have return successors, (1875), 1811 states have call predecessors, (1875), 1856 states have call successors, (1875) [2022-11-03 02:28:11,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7065 states to 7065 states and 9628 transitions. [2022-11-03 02:28:11,379 INFO L78 Accepts]: Start accepts. Automaton has 7065 states and 9628 transitions. Word has length 120 [2022-11-03 02:28:11,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:11,380 INFO L495 AbstractCegarLoop]: Abstraction has 7065 states and 9628 transitions. [2022-11-03 02:28:11,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-03 02:28:11,381 INFO L276 IsEmpty]: Start isEmpty. Operand 7065 states and 9628 transitions. [2022-11-03 02:28:11,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-11-03 02:28:11,384 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:11,384 INFO L195 NwaCegarLoop]: 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] [2022-11-03 02:28:11,432 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-03 02:28:11,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:28:11,611 INFO L420 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)] === [2022-11-03 02:28:11,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:11,611 INFO L85 PathProgramCache]: Analyzing trace with hash -1149806852, now seen corresponding path program 1 times [2022-11-03 02:28:11,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:28:11,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [42679156] [2022-11-03 02:28:11,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:11,612 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:28:11,613 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:28:11,614 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:28:11,622 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-03 02:28:12,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:12,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 1314 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:28:12,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:28:13,074 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2022-11-03 02:28:13,074 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:28:13,074 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:28:13,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [42679156] [2022-11-03 02:28:13,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [42679156] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:28:13,075 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:28:13,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:28:13,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346769204] [2022-11-03 02:28:13,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:13,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:28:13,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:28:13,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:28:13,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:28:13,077 INFO L87 Difference]: Start difference. First operand 7065 states and 9628 transitions. Second operand has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-03 02:28:14,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:14,032 INFO L93 Difference]: Finished difference Result 17952 states and 24573 transitions. [2022-11-03 02:28:14,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:28:14,033 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 135 [2022-11-03 02:28:14,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:14,143 INFO L225 Difference]: With dead ends: 17952 [2022-11-03 02:28:14,143 INFO L226 Difference]: Without dead ends: 10908 [2022-11-03 02:28:14,178 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:28:14,180 INFO L413 NwaCegarLoop]: 4095 mSDtfsCounter, 2988 mSDsluCounter, 3388 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2988 SdHoareTripleChecker+Valid, 7483 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:14,181 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2988 Valid, 7483 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 02:28:14,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10908 states. [2022-11-03 02:28:14,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10908 to 10873. [2022-11-03 02:28:14,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10873 states, 7248 states have (on average 1.2425496688741722) internal successors, (9006), 7477 states have internal predecessors, (9006), 2931 states have call successors, (2931), 701 states have call predecessors, (2931), 691 states have return successors, (2968), 2832 states have call predecessors, (2968), 2928 states have call successors, (2968) [2022-11-03 02:28:14,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10873 states to 10873 states and 14905 transitions. [2022-11-03 02:28:14,906 INFO L78 Accepts]: Start accepts. Automaton has 10873 states and 14905 transitions. Word has length 135 [2022-11-03 02:28:14,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:14,908 INFO L495 AbstractCegarLoop]: Abstraction has 10873 states and 14905 transitions. [2022-11-03 02:28:14,908 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-03 02:28:14,909 INFO L276 IsEmpty]: Start isEmpty. Operand 10873 states and 14905 transitions. [2022-11-03 02:28:14,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2022-11-03 02:28:14,913 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:14,913 INFO L195 NwaCegarLoop]: 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] [2022-11-03 02:28:14,955 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-03 02:28:15,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:28:15,129 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:28:15,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:15,130 INFO L85 PathProgramCache]: Analyzing trace with hash -473532878, now seen corresponding path program 1 times [2022-11-03 02:28:15,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:28:15,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [385247655] [2022-11-03 02:28:15,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:15,131 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:28:15,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:28:15,132 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:28:15,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-03 02:28:16,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:16,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 1345 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:28:16,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:28:17,466 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2022-11-03 02:28:17,466 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:28:17,466 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:28:17,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [385247655] [2022-11-03 02:28:17,466 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [385247655] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:28:17,466 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:28:17,467 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:28:17,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359066448] [2022-11-03 02:28:17,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:17,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:28:17,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:28:17,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:28:17,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:28:17,468 INFO L87 Difference]: Start difference. First operand 10873 states and 14905 transitions. Second operand has 5 states, 5 states have (on average 9.8) internal successors, (49), 3 states have internal predecessors, (49), 1 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-11-03 02:28:18,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:18,311 INFO L93 Difference]: Finished difference Result 10879 states and 14910 transitions. [2022-11-03 02:28:18,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:28:18,312 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 3 states have internal predecessors, (49), 1 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) Word has length 164 [2022-11-03 02:28:18,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:18,373 INFO L225 Difference]: With dead ends: 10879 [2022-11-03 02:28:18,373 INFO L226 Difference]: Without dead ends: 10877 [2022-11-03 02:28:18,380 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:28:18,381 INFO L413 NwaCegarLoop]: 3466 mSDtfsCounter, 3395 mSDsluCounter, 6919 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3396 SdHoareTripleChecker+Valid, 10385 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:18,381 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3396 Valid, 10385 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:28:18,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10877 states. [2022-11-03 02:28:19,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10877 to 10877. [2022-11-03 02:28:19,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10877 states, 7251 states have (on average 1.24244931733554) internal successors, (9009), 7480 states have internal predecessors, (9009), 2931 states have call successors, (2931), 702 states have call predecessors, (2931), 692 states have return successors, (2968), 2832 states have call predecessors, (2968), 2928 states have call successors, (2968) [2022-11-03 02:28:19,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10877 states to 10877 states and 14908 transitions. [2022-11-03 02:28:19,155 INFO L78 Accepts]: Start accepts. Automaton has 10877 states and 14908 transitions. Word has length 164 [2022-11-03 02:28:19,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:19,156 INFO L495 AbstractCegarLoop]: Abstraction has 10877 states and 14908 transitions. [2022-11-03 02:28:19,156 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 3 states have internal predecessors, (49), 1 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-11-03 02:28:19,156 INFO L276 IsEmpty]: Start isEmpty. Operand 10877 states and 14908 transitions. [2022-11-03 02:28:19,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-11-03 02:28:19,160 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:19,160 INFO L195 NwaCegarLoop]: 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] [2022-11-03 02:28:19,202 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-03 02:28:19,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:28:19,383 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:28:19,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:19,383 INFO L85 PathProgramCache]: Analyzing trace with hash 1390037152, now seen corresponding path program 1 times [2022-11-03 02:28:19,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:28:19,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [17988071] [2022-11-03 02:28:19,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:19,384 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:28:19,384 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:28:19,385 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:28:19,386 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-03 02:28:20,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:20,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 1352 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:28:20,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:28:21,531 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2022-11-03 02:28:21,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:28:22,018 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 396 trivial. 0 not checked. [2022-11-03 02:28:22,018 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:28:22,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [17988071] [2022-11-03 02:28:22,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [17988071] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-03 02:28:22,018 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:28:22,018 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2022-11-03 02:28:22,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805461959] [2022-11-03 02:28:22,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:22,019 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:28:22,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:28:22,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:28:22,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:28:22,020 INFO L87 Difference]: Start difference. First operand 10877 states and 14908 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-03 02:28:23,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:23,102 INFO L93 Difference]: Finished difference Result 11240 states and 15288 transitions. [2022-11-03 02:28:23,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:28:23,102 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 169 [2022-11-03 02:28:23,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:23,159 INFO L225 Difference]: With dead ends: 11240 [2022-11-03 02:28:23,159 INFO L226 Difference]: Without dead ends: 11238 [2022-11-03 02:28:23,165 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 331 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-03 02:28:23,166 INFO L413 NwaCegarLoop]: 3504 mSDtfsCounter, 3376 mSDsluCounter, 7134 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3387 SdHoareTripleChecker+Valid, 10638 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:23,166 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3387 Valid, 10638 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:28:23,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11238 states. [2022-11-03 02:28:24,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11238 to 11234. [2022-11-03 02:28:24,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11234 states, 7461 states have (on average 1.237769735960327) internal successors, (9235), 7698 states have internal predecessors, (9235), 3006 states have call successors, (3006), 774 states have call predecessors, (3006), 764 states have return successors, (3043), 2907 states have call predecessors, (3043), 3003 states have call successors, (3043) [2022-11-03 02:28:24,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11234 states to 11234 states and 15284 transitions. [2022-11-03 02:28:24,187 INFO L78 Accepts]: Start accepts. Automaton has 11234 states and 15284 transitions. Word has length 169 [2022-11-03 02:28:24,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:24,187 INFO L495 AbstractCegarLoop]: Abstraction has 11234 states and 15284 transitions. [2022-11-03 02:28:24,188 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-03 02:28:24,188 INFO L276 IsEmpty]: Start isEmpty. Operand 11234 states and 15284 transitions. [2022-11-03 02:28:24,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2022-11-03 02:28:24,191 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:24,191 INFO L195 NwaCegarLoop]: 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] [2022-11-03 02:28:24,228 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-03 02:28:24,414 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:28:24,414 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:28:24,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:24,415 INFO L85 PathProgramCache]: Analyzing trace with hash 1831592626, now seen corresponding path program 1 times [2022-11-03 02:28:24,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:28:24,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1844175117] [2022-11-03 02:28:24,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:24,416 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:28:24,417 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:28:24,418 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:28:24,461 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-03 02:28:25,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:25,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 1359 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:28:25,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:28:26,572 INFO L134 CoverageAnalysis]: Checked inductivity of 404 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-11-03 02:28:26,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:28:27,033 INFO L134 CoverageAnalysis]: Checked inductivity of 404 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-11-03 02:28:27,034 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:28:27,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1844175117] [2022-11-03 02:28:27,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1844175117] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-03 02:28:27,034 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:28:27,034 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2022-11-03 02:28:27,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640438955] [2022-11-03 02:28:27,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:27,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:28:27,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:28:27,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:28:27,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:28:27,036 INFO L87 Difference]: Start difference. First operand 11234 states and 15284 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-03 02:28:28,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:28,139 INFO L93 Difference]: Finished difference Result 11240 states and 15289 transitions. [2022-11-03 02:28:28,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:28:28,139 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 174 [2022-11-03 02:28:28,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:28,197 INFO L225 Difference]: With dead ends: 11240 [2022-11-03 02:28:28,197 INFO L226 Difference]: Without dead ends: 11238 [2022-11-03 02:28:28,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 341 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-03 02:28:28,207 INFO L413 NwaCegarLoop]: 3469 mSDtfsCounter, 3411 mSDsluCounter, 6918 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3421 SdHoareTripleChecker+Valid, 10387 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:28,207 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3421 Valid, 10387 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:28:28,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11238 states. [2022-11-03 02:28:29,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11238 to 11238. [2022-11-03 02:28:29,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11238 states, 7464 states have (on average 1.237674169346195) internal successors, (9238), 7701 states have internal predecessors, (9238), 3006 states have call successors, (3006), 775 states have call predecessors, (3006), 765 states have return successors, (3043), 2907 states have call predecessors, (3043), 3003 states have call successors, (3043) [2022-11-03 02:28:29,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11238 states to 11238 states and 15287 transitions. [2022-11-03 02:28:29,519 INFO L78 Accepts]: Start accepts. Automaton has 11238 states and 15287 transitions. Word has length 174 [2022-11-03 02:28:29,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:29,520 INFO L495 AbstractCegarLoop]: Abstraction has 11238 states and 15287 transitions. [2022-11-03 02:28:29,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-03 02:28:29,520 INFO L276 IsEmpty]: Start isEmpty. Operand 11238 states and 15287 transitions. [2022-11-03 02:28:29,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2022-11-03 02:28:29,524 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:29,524 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 4, 4, 4, 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] [2022-11-03 02:28:29,566 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-03 02:28:29,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:28:29,746 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:28:29,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:29,747 INFO L85 PathProgramCache]: Analyzing trace with hash -1207099844, now seen corresponding path program 1 times [2022-11-03 02:28:29,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:28:29,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2146900696] [2022-11-03 02:28:29,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:29,749 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:28:29,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:28:29,750 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:28:29,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-03 02:28:31,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:31,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 1433 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:28:31,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:28:31,589 INFO L134 CoverageAnalysis]: Checked inductivity of 393 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2022-11-03 02:28:31,590 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:28:31,590 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:28:31,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2146900696] [2022-11-03 02:28:31,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2146900696] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:28:31,590 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:28:31,591 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:28:31,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151953886] [2022-11-03 02:28:31,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:31,591 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:28:31,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:28:31,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:28:31,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:28:31,592 INFO L87 Difference]: Start difference. First operand 11238 states and 15287 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-03 02:28:32,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:32,961 INFO L93 Difference]: Finished difference Result 24634 states and 33361 transitions. [2022-11-03 02:28:32,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:28:32,962 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 177 [2022-11-03 02:28:32,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:33,039 INFO L225 Difference]: With dead ends: 24634 [2022-11-03 02:28:33,039 INFO L226 Difference]: Without dead ends: 13482 [2022-11-03 02:28:33,088 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:28:33,089 INFO L413 NwaCegarLoop]: 4573 mSDtfsCounter, 1134 mSDsluCounter, 3403 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1134 SdHoareTripleChecker+Valid, 7976 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:33,090 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1134 Valid, 7976 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 02:28:33,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13482 states. [2022-11-03 02:28:34,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13482 to 13441. [2022-11-03 02:28:34,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13441 states, 8963 states have (on average 1.2309494588865335) internal successors, (11033), 9228 states have internal predecessors, (11033), 3500 states have call successors, (3500), 985 states have call predecessors, (3500), 975 states have return successors, (3537), 3389 states have call predecessors, (3537), 3497 states have call successors, (3537) [2022-11-03 02:28:34,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13441 states to 13441 states and 18070 transitions. [2022-11-03 02:28:34,472 INFO L78 Accepts]: Start accepts. Automaton has 13441 states and 18070 transitions. Word has length 177 [2022-11-03 02:28:34,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:34,473 INFO L495 AbstractCegarLoop]: Abstraction has 13441 states and 18070 transitions. [2022-11-03 02:28:34,473 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-03 02:28:34,473 INFO L276 IsEmpty]: Start isEmpty. Operand 13441 states and 18070 transitions. [2022-11-03 02:28:34,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-11-03 02:28:34,476 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:34,477 INFO L195 NwaCegarLoop]: 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] [2022-11-03 02:28:34,516 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2022-11-03 02:28:34,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:28:34,699 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:28:34,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:34,699 INFO L85 PathProgramCache]: Analyzing trace with hash 111074208, now seen corresponding path program 1 times [2022-11-03 02:28:34,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:28:34,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1906676156] [2022-11-03 02:28:34,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:34,701 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:28:34,701 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:28:34,703 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:28:34,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-03 02:28:36,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:36,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 1366 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:28:36,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:28:37,339 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 408 trivial. 0 not checked. [2022-11-03 02:28:37,339 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:28:37,849 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 408 trivial. 0 not checked. [2022-11-03 02:28:37,849 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:28:37,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1906676156] [2022-11-03 02:28:37,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1906676156] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-03 02:28:37,849 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:28:37,850 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2022-11-03 02:28:37,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388540127] [2022-11-03 02:28:37,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:37,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:28:37,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:28:37,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:28:37,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:28:37,851 INFO L87 Difference]: Start difference. First operand 13441 states and 18070 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:28:39,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:39,261 INFO L93 Difference]: Finished difference Result 13447 states and 18075 transitions. [2022-11-03 02:28:39,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:28:39,261 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 179 [2022-11-03 02:28:39,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:39,459 INFO L225 Difference]: With dead ends: 13447 [2022-11-03 02:28:39,459 INFO L226 Difference]: Without dead ends: 13445 [2022-11-03 02:28:39,464 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 359 GetRequests, 351 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-03 02:28:39,465 INFO L413 NwaCegarLoop]: 3469 mSDtfsCounter, 3411 mSDsluCounter, 6918 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3420 SdHoareTripleChecker+Valid, 10387 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:39,465 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3420 Valid, 10387 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:28:39,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13445 states. [2022-11-03 02:28:40,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13445 to 13445. [2022-11-03 02:28:40,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13445 states, 8966 states have (on average 1.2308721838054875) internal successors, (11036), 9231 states have internal predecessors, (11036), 3500 states have call successors, (3500), 986 states have call predecessors, (3500), 976 states have return successors, (3537), 3389 states have call predecessors, (3537), 3497 states have call successors, (3537) [2022-11-03 02:28:40,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13445 states to 13445 states and 18073 transitions. [2022-11-03 02:28:40,837 INFO L78 Accepts]: Start accepts. Automaton has 13445 states and 18073 transitions. Word has length 179 [2022-11-03 02:28:40,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:40,837 INFO L495 AbstractCegarLoop]: Abstraction has 13445 states and 18073 transitions. [2022-11-03 02:28:40,838 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:28:40,838 INFO L276 IsEmpty]: Start isEmpty. Operand 13445 states and 18073 transitions. [2022-11-03 02:28:40,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2022-11-03 02:28:40,841 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:40,841 INFO L195 NwaCegarLoop]: 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] [2022-11-03 02:28:40,883 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-03 02:28:41,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:28:41,054 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:28:41,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:41,055 INFO L85 PathProgramCache]: Analyzing trace with hash 1283809074, now seen corresponding path program 1 times [2022-11-03 02:28:41,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:28:41,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [965709457] [2022-11-03 02:28:41,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:41,057 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:28:41,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:28:41,063 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:28:41,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-03 02:28:42,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:42,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 1373 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:28:42,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:28:43,574 INFO L134 CoverageAnalysis]: Checked inductivity of 428 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-11-03 02:28:43,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:28:44,121 INFO L134 CoverageAnalysis]: Checked inductivity of 428 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-11-03 02:28:44,121 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:28:44,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [965709457] [2022-11-03 02:28:44,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [965709457] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-03 02:28:44,122 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:28:44,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2022-11-03 02:28:44,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668226927] [2022-11-03 02:28:44,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:44,122 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:28:44,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:28:44,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:28:44,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:28:44,124 INFO L87 Difference]: Start difference. First operand 13445 states and 18073 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-03 02:28:45,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:45,259 INFO L93 Difference]: Finished difference Result 13781 states and 18375 transitions. [2022-11-03 02:28:45,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:28:45,259 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 184 [2022-11-03 02:28:45,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:45,319 INFO L225 Difference]: With dead ends: 13781 [2022-11-03 02:28:45,319 INFO L226 Difference]: Without dead ends: 13779 [2022-11-03 02:28:45,326 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 369 GetRequests, 361 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-03 02:28:45,327 INFO L413 NwaCegarLoop]: 3498 mSDtfsCounter, 2069 mSDsluCounter, 8360 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2077 SdHoareTripleChecker+Valid, 11858 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:45,328 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2077 Valid, 11858 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:28:45,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13779 states. [2022-11-03 02:28:46,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13779 to 13777. [2022-11-03 02:28:46,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13777 states, 9179 states have (on average 1.2270399825689073) internal successors, (11263), 9452 states have internal predecessors, (11263), 3536 states have call successors, (3536), 1069 states have call predecessors, (3536), 1059 states have return successors, (3573), 3425 states have call predecessors, (3573), 3533 states have call successors, (3573) [2022-11-03 02:28:46,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13777 states to 13777 states and 18372 transitions. [2022-11-03 02:28:46,736 INFO L78 Accepts]: Start accepts. Automaton has 13777 states and 18372 transitions. Word has length 184 [2022-11-03 02:28:46,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:46,737 INFO L495 AbstractCegarLoop]: Abstraction has 13777 states and 18372 transitions. [2022-11-03 02:28:46,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-03 02:28:46,738 INFO L276 IsEmpty]: Start isEmpty. Operand 13777 states and 18372 transitions. [2022-11-03 02:28:46,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-11-03 02:28:46,742 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:46,742 INFO L195 NwaCegarLoop]: 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] [2022-11-03 02:28:46,775 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-03 02:28:46,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:28:46,966 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:28:46,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:46,967 INFO L85 PathProgramCache]: Analyzing trace with hash 1249468064, now seen corresponding path program 1 times [2022-11-03 02:28:46,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:28:46,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [967123911] [2022-11-03 02:28:46,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:46,968 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:28:46,968 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:28:46,969 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:28:46,972 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-03 02:28:48,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:48,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 1380 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:28:48,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:28:49,448 INFO L134 CoverageAnalysis]: Checked inductivity of 446 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 436 trivial. 0 not checked. [2022-11-03 02:28:49,448 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:28:49,983 INFO L134 CoverageAnalysis]: Checked inductivity of 446 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 436 trivial. 0 not checked. [2022-11-03 02:28:49,983 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:28:49,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [967123911] [2022-11-03 02:28:49,984 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [967123911] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-03 02:28:49,984 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:28:49,984 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2022-11-03 02:28:49,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007531363] [2022-11-03 02:28:49,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:49,985 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:28:49,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:28:49,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:28:49,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:28:49,986 INFO L87 Difference]: Start difference. First operand 13777 states and 18372 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-11-03 02:28:51,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:51,483 INFO L93 Difference]: Finished difference Result 13783 states and 18377 transitions. [2022-11-03 02:28:51,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:28:51,484 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 189 [2022-11-03 02:28:51,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:51,538 INFO L225 Difference]: With dead ends: 13783 [2022-11-03 02:28:51,538 INFO L226 Difference]: Without dead ends: 13781 [2022-11-03 02:28:51,546 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 371 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-03 02:28:51,547 INFO L413 NwaCegarLoop]: 3469 mSDtfsCounter, 3411 mSDsluCounter, 6918 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3418 SdHoareTripleChecker+Valid, 10387 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:51,547 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3418 Valid, 10387 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:28:51,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13781 states. [2022-11-03 02:28:52,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13781 to 13781. [2022-11-03 02:28:52,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13781 states, 9182 states have (on average 1.226965802657373) internal successors, (11266), 9455 states have internal predecessors, (11266), 3536 states have call successors, (3536), 1070 states have call predecessors, (3536), 1060 states have return successors, (3573), 3425 states have call predecessors, (3573), 3533 states have call successors, (3573) [2022-11-03 02:28:52,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13781 states to 13781 states and 18375 transitions. [2022-11-03 02:28:52,827 INFO L78 Accepts]: Start accepts. Automaton has 13781 states and 18375 transitions. Word has length 189 [2022-11-03 02:28:52,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:52,828 INFO L495 AbstractCegarLoop]: Abstraction has 13781 states and 18375 transitions. [2022-11-03 02:28:52,828 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-11-03 02:28:52,828 INFO L276 IsEmpty]: Start isEmpty. Operand 13781 states and 18375 transitions. [2022-11-03 02:28:52,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2022-11-03 02:28:52,830 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:52,831 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 7, 6, 6, 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] [2022-11-03 02:28:52,866 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-03 02:28:53,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:28:53,054 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:28:53,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:53,055 INFO L85 PathProgramCache]: Analyzing trace with hash -1834659795, now seen corresponding path program 1 times [2022-11-03 02:28:53,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:28:53,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1605271256] [2022-11-03 02:28:53,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:53,057 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:28:53,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:28:53,058 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:28:53,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-03 02:28:54,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:54,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 1436 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:28:54,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:28:54,570 INFO L134 CoverageAnalysis]: Checked inductivity of 503 backedges. 74 proven. 0 refuted. 0 times theorem prover too weak. 429 trivial. 0 not checked. [2022-11-03 02:28:54,571 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:28:54,571 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:28:54,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1605271256] [2022-11-03 02:28:54,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1605271256] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:28:54,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:28:54,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:28:54,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150285883] [2022-11-03 02:28:54,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:54,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:28:54,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:28:54,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:28:54,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:28:54,573 INFO L87 Difference]: Start difference. First operand 13781 states and 18375 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-03 02:28:56,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:56,776 INFO L93 Difference]: Finished difference Result 40670 states and 54274 transitions. [2022-11-03 02:28:56,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:28:56,777 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 212 [2022-11-03 02:28:56,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:56,883 INFO L225 Difference]: With dead ends: 40670 [2022-11-03 02:28:56,883 INFO L226 Difference]: Without dead ends: 26975 [2022-11-03 02:28:56,943 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:28:56,943 INFO L413 NwaCegarLoop]: 6822 mSDtfsCounter, 3379 mSDsluCounter, 3456 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3379 SdHoareTripleChecker+Valid, 10278 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:56,944 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3379 Valid, 10278 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:28:56,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26975 states. [2022-11-03 02:28:59,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26975 to 26928. [2022-11-03 02:28:59,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26928 states, 17950 states have (on average 1.2283565459610029) internal successors, (22049), 18462 states have internal predecessors, (22049), 6901 states have call successors, (6901), 2093 states have call predecessors, (6901), 2074 states have return successors, (6978), 6712 states have call predecessors, (6978), 6898 states have call successors, (6978) [2022-11-03 02:28:59,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26928 states to 26928 states and 35928 transitions. [2022-11-03 02:28:59,917 INFO L78 Accepts]: Start accepts. Automaton has 26928 states and 35928 transitions. Word has length 212 [2022-11-03 02:28:59,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:59,917 INFO L495 AbstractCegarLoop]: Abstraction has 26928 states and 35928 transitions. [2022-11-03 02:28:59,917 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-03 02:28:59,917 INFO L276 IsEmpty]: Start isEmpty. Operand 26928 states and 35928 transitions. [2022-11-03 02:28:59,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2022-11-03 02:28:59,920 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:59,921 INFO L195 NwaCegarLoop]: 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] [2022-11-03 02:28:59,961 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-03 02:29:00,134 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:29:00,134 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:29:00,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:29:00,135 INFO L85 PathProgramCache]: Analyzing trace with hash -335615054, now seen corresponding path program 1 times [2022-11-03 02:29:00,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:29:00,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1999290293] [2022-11-03 02:29:00,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:29:00,136 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:29:00,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:29:00,137 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:29:00,138 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-03 02:29:01,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:29:01,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 1387 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:29:01,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:29:02,398 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 456 trivial. 0 not checked. [2022-11-03 02:29:02,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:29:02,889 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 456 trivial. 0 not checked. [2022-11-03 02:29:02,889 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:29:02,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1999290293] [2022-11-03 02:29:02,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1999290293] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-03 02:29:02,889 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:29:02,890 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2022-11-03 02:29:02,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576472764] [2022-11-03 02:29:02,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:29:02,890 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:29:02,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:29:02,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:29:02,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:29:02,891 INFO L87 Difference]: Start difference. First operand 26928 states and 35928 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-03 02:29:05,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:29:05,585 INFO L93 Difference]: Finished difference Result 26934 states and 35933 transitions. [2022-11-03 02:29:05,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:29:05,586 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (25), 3 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 [2022-11-03 02:29:05,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:29:05,680 INFO L225 Difference]: With dead ends: 26934 [2022-11-03 02:29:05,680 INFO L226 Difference]: Without dead ends: 26932 [2022-11-03 02:29:05,692 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 389 GetRequests, 381 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-03 02:29:05,693 INFO L413 NwaCegarLoop]: 3469 mSDtfsCounter, 3411 mSDsluCounter, 6918 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3417 SdHoareTripleChecker+Valid, 10387 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:29:05,694 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3417 Valid, 10387 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:29:05,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26932 states. [2022-11-03 02:29:08,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26932 to 26932. [2022-11-03 02:29:08,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26932 states, 17953 states have (on average 1.2283183868991254) internal successors, (22052), 18465 states have internal predecessors, (22052), 6901 states have call successors, (6901), 2094 states have call predecessors, (6901), 2075 states have return successors, (6978), 6712 states have call predecessors, (6978), 6898 states have call successors, (6978) [2022-11-03 02:29:09,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26932 states to 26932 states and 35931 transitions. [2022-11-03 02:29:09,076 INFO L78 Accepts]: Start accepts. Automaton has 26932 states and 35931 transitions. Word has length 194 [2022-11-03 02:29:09,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:29:09,077 INFO L495 AbstractCegarLoop]: Abstraction has 26932 states and 35931 transitions. [2022-11-03 02:29:09,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-03 02:29:09,078 INFO L276 IsEmpty]: Start isEmpty. Operand 26932 states and 35931 transitions. [2022-11-03 02:29:09,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2022-11-03 02:29:09,080 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:29:09,080 INFO L195 NwaCegarLoop]: 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] [2022-11-03 02:29:09,112 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Ended with exit code 0 [2022-11-03 02:29:09,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:29:09,294 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-03 02:29:09,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:29:09,295 INFO L85 PathProgramCache]: Analyzing trace with hash 41422791, now seen corresponding path program 1 times [2022-11-03 02:29:09,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:29:09,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [273785921] [2022-11-03 02:29:09,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:29:09,296 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:29:09,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:29:09,297 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:29:09,387 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-03 02:29:10,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:29:10,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 1443 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-03 02:29:10,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:29:11,804 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 112 proven. 3 refuted. 0 times theorem prover too weak. 414 trivial. 0 not checked. [2022-11-03 02:29:11,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:29:12,922 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 28 proven. 18 refuted. 0 times theorem prover too weak. 483 trivial. 0 not checked. [2022-11-03 02:29:12,923 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:29:12,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [273785921] [2022-11-03 02:29:12,923 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [273785921] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:29:12,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [121821251] [2022-11-03 02:29:12,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:29:12,924 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:29:12,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:29:12,930 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:29:12,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e6072a0-0bb0-4127-aaa4-7b7a47bcca3f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2022-11-03 02:29:14,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:29:14,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 1443 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:29:14,486 INFO L286 TraceCheckSpWp]: Computing forward predicates...