./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF --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 d46a0c21917156d86326b49faaf0b679a3e4aece26c641cfed6d2cba03552492 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-12 22:50:09,553 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-12 22:50:09,555 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-12 22:50:09,590 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-12 22:50:09,590 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-12 22:50:09,592 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-12 22:50:09,594 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-12 22:50:09,596 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-12 22:50:09,598 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-12 22:50:09,599 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-12 22:50:09,600 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-12 22:50:09,602 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-12 22:50:09,603 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-12 22:50:09,604 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-12 22:50:09,606 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-12 22:50:09,608 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-12 22:50:09,609 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-12 22:50:09,610 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-12 22:50:09,612 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-12 22:50:09,615 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-12 22:50:09,617 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-12 22:50:09,618 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-12 22:50:09,619 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-12 22:50:09,620 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-12 22:50:09,626 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-12 22:50:09,633 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-12 22:50:09,634 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-12 22:50:09,635 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-12 22:50:09,635 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-12 22:50:09,637 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-12 22:50:09,639 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-12 22:50:09,640 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-12 22:50:09,642 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-12 22:50:09,643 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-12 22:50:09,645 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-12 22:50:09,647 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-12 22:50:09,648 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-12 22:50:09,649 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-12 22:50:09,649 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-12 22:50:09,650 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-12 22:50:09,654 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-12 22:50:09,655 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-12 22:50:09,702 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-12 22:50:09,702 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-12 22:50:09,704 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-12 22:50:09,704 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-12 22:50:09,705 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-12 22:50:09,705 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-12 22:50:09,705 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-12 22:50:09,705 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-12 22:50:09,713 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-12 22:50:09,713 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-12 22:50:09,714 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-12 22:50:09,715 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-12 22:50:09,715 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-12 22:50:09,715 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-12 22:50:09,716 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-12 22:50:09,716 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-12 22:50:09,717 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-12 22:50:09,717 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-12 22:50:09,717 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-12 22:50:09,718 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-12 22:50:09,718 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-12 22:50:09,718 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-12 22:50:09,718 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-12 22:50:09,719 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-12 22:50:09,719 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-12 22:50:09,719 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-12 22:50:09,719 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-12 22:50:09,720 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-12 22:50:09,720 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 22:50:09,722 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-12 22:50:09,722 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-12 22:50:09,723 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-12 22:50:09,723 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-12 22:50:09,723 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-12 22:50:09,724 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-12 22:50:09,724 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-12 22:50:09,724 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-12 22:50:09,724 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/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_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF 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 -> d46a0c21917156d86326b49faaf0b679a3e4aece26c641cfed6d2cba03552492 [2021-11-12 22:50:10,014 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-12 22:50:10,035 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-12 22:50:10,037 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-12 22:50:10,038 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-12 22:50:10,039 INFO L275 PluginConnector]: CDTParser initialized [2021-11-12 22:50:10,041 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i [2021-11-12 22:50:10,121 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/data/7d71e0a69/42c0e575b86a4cb7803237d9d40a8cba/FLAG6ff1a23c3 [2021-11-12 22:50:11,179 INFO L306 CDTParser]: Found 1 translation units. [2021-11-12 22:50:11,181 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i [2021-11-12 22:50:11,257 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/data/7d71e0a69/42c0e575b86a4cb7803237d9d40a8cba/FLAG6ff1a23c3 [2021-11-12 22:50:11,467 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/data/7d71e0a69/42c0e575b86a4cb7803237d9d40a8cba [2021-11-12 22:50:11,469 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-12 22:50:11,472 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-12 22:50:11,477 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-12 22:50:11,477 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-12 22:50:11,480 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-12 22:50:11,482 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 10:50:11" (1/1) ... [2021-11-12 22:50:11,485 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@73b6460b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:50:11, skipping insertion in model container [2021-11-12 22:50:11,485 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 10:50:11" (1/1) ... [2021-11-12 22:50:11,494 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-12 22:50:11,759 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 22:50:14,347 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,358 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,389 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,401 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,480 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,482 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,484 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,486 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,555 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,621 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,635 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,638 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,640 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,656 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,674 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,693 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,695 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,706 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,708 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,710 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,715 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,722 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,723 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,730 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,733 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,811 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,812 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,821 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,830 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,833 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,834 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,835 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,836 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,856 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,857 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,858 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:14,860 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:50:16,549 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[450587,450600] [2021-11-12 22:50:16,557 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[450756,450769] [2021-11-12 22:50:16,558 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[450923,450936] [2021-11-12 22:50:16,558 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[451091,451104] [2021-11-12 22:50:16,594 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 22:50:16,729 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2021-11-12 22:50:16,730 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@1c70b368 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:50:16, skipping insertion in model container [2021-11-12 22:50:16,730 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-12 22:50:16,731 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-12 22:50:16,733 INFO L158 Benchmark]: Toolchain (without parser) took 5259.68ms. Allocated memory was 102.8MB in the beginning and 205.5MB in the end (delta: 102.8MB). Free memory was 64.4MB in the beginning and 137.7MB in the end (delta: -73.3MB). Peak memory consumption was 61.7MB. Max. memory is 16.1GB. [2021-11-12 22:50:16,734 INFO L158 Benchmark]: CDTParser took 0.25ms. Allocated memory is still 102.8MB. Free memory is still 77.1MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-12 22:50:16,737 INFO L158 Benchmark]: CACSL2BoogieTranslator took 5253.66ms. Allocated memory was 102.8MB in the beginning and 205.5MB in the end (delta: 102.8MB). Free memory was 64.4MB in the beginning and 137.7MB in the end (delta: -73.3MB). Peak memory consumption was 61.7MB. Max. memory is 16.1GB. [2021-11-12 22:50:16,739 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.25ms. Allocated memory is still 102.8MB. Free memory is still 77.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 5253.66ms. Allocated memory was 102.8MB in the beginning and 205.5MB in the end (delta: 102.8MB). Free memory was 64.4MB in the beginning and 137.7MB in the end (delta: -73.3MB). Peak memory consumption was 61.7MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 6129]: Unsupported Syntax Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. 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/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF --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 d46a0c21917156d86326b49faaf0b679a3e4aece26c641cfed6d2cba03552492 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-12 22:50:19,453 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-12 22:50:19,455 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-12 22:50:19,491 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-12 22:50:19,492 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-12 22:50:19,493 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-12 22:50:19,495 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-12 22:50:19,498 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-12 22:50:19,500 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-12 22:50:19,501 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-12 22:50:19,503 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-12 22:50:19,504 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-12 22:50:19,505 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-12 22:50:19,507 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-12 22:50:19,508 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-12 22:50:19,510 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-12 22:50:19,511 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-12 22:50:19,512 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-12 22:50:19,514 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-12 22:50:19,517 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-12 22:50:19,518 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-12 22:50:19,520 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-12 22:50:19,521 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-12 22:50:19,522 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-12 22:50:19,526 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-12 22:50:19,527 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-12 22:50:19,527 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-12 22:50:19,529 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-12 22:50:19,529 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-12 22:50:19,531 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-12 22:50:19,531 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-12 22:50:19,532 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-12 22:50:19,534 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-12 22:50:19,535 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-12 22:50:19,536 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-12 22:50:19,537 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-12 22:50:19,538 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-12 22:50:19,538 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-12 22:50:19,539 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-12 22:50:19,540 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-12 22:50:19,541 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-12 22:50:19,542 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2021-11-12 22:50:19,594 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-12 22:50:19,594 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-12 22:50:19,595 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-12 22:50:19,595 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-12 22:50:19,596 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-12 22:50:19,596 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-12 22:50:19,596 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-12 22:50:19,596 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-12 22:50:19,597 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-12 22:50:19,597 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-12 22:50:19,598 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-12 22:50:19,598 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-12 22:50:19,598 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-12 22:50:19,599 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-12 22:50:19,599 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-12 22:50:19,599 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-12 22:50:19,599 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-12 22:50:19,600 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-12 22:50:19,603 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-12 22:50:19,603 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-12 22:50:19,604 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-12 22:50:19,604 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-12 22:50:19,604 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-12 22:50:19,605 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-12 22:50:19,605 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 22:50:19,606 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-12 22:50:19,606 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-12 22:50:19,606 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-12 22:50:19,607 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-12 22:50:19,607 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-12 22:50:19,608 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-12 22:50:19,608 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-12 22:50:19,608 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-12 22:50:19,608 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_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/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_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF 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 -> d46a0c21917156d86326b49faaf0b679a3e4aece26c641cfed6d2cba03552492 [2021-11-12 22:50:20,055 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-12 22:50:20,083 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-12 22:50:20,086 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-12 22:50:20,088 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-12 22:50:20,089 INFO L275 PluginConnector]: CDTParser initialized [2021-11-12 22:50:20,091 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i [2021-11-12 22:50:20,180 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/data/540ee65d9/9e5631878c2044bdaa41647f26486e5c/FLAG1bc769e8e [2021-11-12 22:50:21,446 INFO L306 CDTParser]: Found 1 translation units. [2021-11-12 22:50:21,446 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i [2021-11-12 22:50:21,535 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/data/540ee65d9/9e5631878c2044bdaa41647f26486e5c/FLAG1bc769e8e [2021-11-12 22:50:21,672 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/data/540ee65d9/9e5631878c2044bdaa41647f26486e5c [2021-11-12 22:50:21,675 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-12 22:50:21,679 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-12 22:50:21,681 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-12 22:50:21,681 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-12 22:50:21,685 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-12 22:50:21,686 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 10:50:21" (1/1) ... [2021-11-12 22:50:21,687 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@757d6e8d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:50:21, skipping insertion in model container [2021-11-12 22:50:21,687 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 10:50:21" (1/1) ... [2021-11-12 22:50:21,694 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-12 22:50:21,930 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 22:50:26,578 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[450587,450600] [2021-11-12 22:50:26,580 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[450756,450769] [2021-11-12 22:50:26,581 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[450923,450936] [2021-11-12 22:50:26,582 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[451091,451104] [2021-11-12 22:50:26,611 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 22:50:26,719 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-12 22:50:26,831 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 22:50:27,394 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[450587,450600] [2021-11-12 22:50:27,395 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[450756,450769] [2021-11-12 22:50:27,395 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[450923,450936] [2021-11-12 22:50:27,396 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[451091,451104] [2021-11-12 22:50:27,404 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 22:50:27,450 INFO L203 MainTranslator]: Completed pre-run [2021-11-12 22:50:28,169 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[450587,450600] [2021-11-12 22:50:28,171 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[450756,450769] [2021-11-12 22:50:28,171 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[450923,450936] [2021-11-12 22:50:28,172 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i[451091,451104] [2021-11-12 22:50:28,187 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 22:50:28,597 INFO L208 MainTranslator]: Completed translation [2021-11-12 22:50:28,612 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:50:28 WrapperNode [2021-11-12 22:50:28,612 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-12 22:50:28,614 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-12 22:50:28,615 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-12 22:50:28,619 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-12 22:50:28,626 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:50:28" (1/1) ... [2021-11-12 22:50:28,876 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:50:28" (1/1) ... [2021-11-12 22:50:29,348 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-12 22:50:29,349 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-12 22:50:29,350 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-12 22:50:29,351 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-12 22:50:29,359 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:50:28" (1/1) ... [2021-11-12 22:50:29,359 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:50:28" (1/1) ... [2021-11-12 22:50:29,459 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:50:28" (1/1) ... [2021-11-12 22:50:29,460 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:50:28" (1/1) ... [2021-11-12 22:50:29,695 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:50:28" (1/1) ... [2021-11-12 22:50:29,730 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:50:28" (1/1) ... [2021-11-12 22:50:29,839 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:50:28" (1/1) ... [2021-11-12 22:50:29,904 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-12 22:50:29,906 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-12 22:50:29,906 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-12 22:50:29,906 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-12 22:50:29,907 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:50:28" (1/1) ... [2021-11-12 22:50:29,914 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 22:50:29,925 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:50:29,941 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-12 22:50:29,972 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-12 22:50:29,994 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-11-12 22:50:29,994 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-11-12 22:50:29,994 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-12 22:50:29,994 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-12 22:50:29,994 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2021-11-12 22:50:29,995 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2021-11-12 22:50:29,995 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_present [2021-11-12 22:50:29,995 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_present [2021-11-12 22:50:29,995 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_nway_reset [2021-11-12 22:50:29,995 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_nway_reset [2021-11-12 22:50:29,996 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2021-11-12 22:50:29,996 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2021-11-12 22:50:29,996 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_87 [2021-11-12 22:50:29,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_87 [2021-11-12 22:50:29,996 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-12 22:50:29,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-12 22:50:29,997 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-11-12 22:50:29,997 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-11-12 22:50:29,997 INFO L130 BoogieDeclarations]: Found specification of procedure set_8021q_mode [2021-11-12 22:50:29,997 INFO L138 BoogieDeclarations]: Found implementation of procedure set_8021q_mode [2021-11-12 22:50:29,998 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_82 [2021-11-12 22:50:29,998 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_82 [2021-11-12 22:50:29,998 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_remove_one [2021-11-12 22:50:29,998 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_remove_one [2021-11-12 22:50:29,998 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-12 22:50:29,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-12 22:50:29,999 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2021-11-12 22:50:29,999 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2021-11-12 22:50:29,999 INFO L130 BoogieDeclarations]: Found specification of procedure issue_and_wait [2021-11-12 22:50:30,000 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_and_wait [2021-11-12 22:50:30,000 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-12 22:50:30,000 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-12 22:50:30,000 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2021-11-12 22:50:30,000 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2021-11-12 22:50:30,001 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite8 [2021-11-12 22:50:30,001 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite8 [2021-11-12 22:50:30,001 INFO L130 BoogieDeclarations]: Found specification of procedure window_write32 [2021-11-12 22:50:30,001 INFO L138 BoogieDeclarations]: Found implementation of procedure window_write32 [2021-11-12 22:50:30,002 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2021-11-12 22:50:30,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2021-11-12 22:50:30,002 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_65 [2021-11-12 22:50:30,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_65 [2021-11-12 22:50:30,003 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2021-11-12 22:50:30,004 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2021-11-12 22:50:30,004 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_5 [2021-11-12 22:50:30,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_5 [2021-11-12 22:50:30,005 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-12 22:50:30,005 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-12 22:50:30,005 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_window_lock_of_vortex_private [2021-11-12 22:50:30,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_window_lock_of_vortex_private [2021-11-12 22:50:30,005 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2021-11-12 22:50:30,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~C_INT~structend~~TO~C_INT [2021-11-12 22:50:30,006 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_vortex_private [2021-11-12 22:50:30,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_vortex_private [2021-11-12 22:50:30,007 INFO L130 BoogieDeclarations]: Found specification of procedure window_set [2021-11-12 22:50:30,007 INFO L138 BoogieDeclarations]: Found implementation of procedure window_set [2021-11-12 22:50:30,145 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-11-12 22:50:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-11-12 22:50:30,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-12 22:50:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-12 22:50:30,146 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-12 22:50:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-12 22:50:30,146 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2021-11-12 22:50:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2021-11-12 22:50:30,146 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-11-12 22:50:30,146 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-11-12 22:50:30,146 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2021-11-12 22:50:30,147 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2021-11-12 22:50:30,147 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-12 22:50:30,147 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-12 22:50:30,147 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-12 22:50:30,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-12 22:50:30,147 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2021-11-12 22:50:30,147 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2021-11-12 22:50:30,147 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-11-12 22:50:30,147 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-11-12 22:50:30,147 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_5_2 [2021-11-12 22:50:30,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_5_2 [2021-11-12 22:50:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2021-11-12 22:50:30,148 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2021-11-12 22:50:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-12 22:50:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-12 22:50:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-12 22:50:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-12 22:50:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tx_timestamp [2021-11-12 22:50:30,148 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tx_timestamp [2021-11-12 22:50:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2021-11-12 22:50:30,148 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2021-11-12 22:50:30,148 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-12 22:50:30,149 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-12 22:50:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-11-12 22:50:30,149 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-11-12 22:50:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_tx_timeout [2021-11-12 22:50:30,149 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_tx_timeout [2021-11-12 22:50:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2021-11-12 22:50:30,149 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2021-11-12 22:50:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure ioport_map [2021-11-12 22:50:30,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ioport_map [2021-11-12 22:50:30,149 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-12 22:50:30,150 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-12 22:50:30,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2021-11-12 22:50:30,150 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2021-11-12 22:50:30,150 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-12 22:50:30,150 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-12 22:50:30,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-12 22:50:30,150 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-12 22:50:30,150 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_interrupt [2021-11-12 22:50:30,150 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_interrupt [2021-11-12 22:50:30,150 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2021-11-12 22:50:30,150 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2021-11-12 22:50:30,151 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-11-12 22:50:30,151 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-11-12 22:50:30,221 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-12 22:50:30,222 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-12 22:50:30,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-11-12 22:50:30,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-11-12 22:50:30,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-11-12 22:50:30,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-11-12 22:50:30,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-12 22:50:30,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-12 22:50:30,222 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_set_duplex [2021-11-12 22:50:30,222 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_set_duplex [2021-11-12 22:50:30,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_83 [2021-11-12 22:50:30,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_83 [2021-11-12 22:50:30,223 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iomap [2021-11-12 22:50:30,223 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iomap [2021-11-12 22:50:30,223 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb [2021-11-12 22:50:30,223 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb [2021-11-12 22:50:30,223 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-11-12 22:50:30,223 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-11-12 22:50:30,223 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_error [2021-11-12 22:50:30,223 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_error [2021-11-12 22:50:30,223 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-11-12 22:50:30,223 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-11-12 22:50:30,223 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_close [2021-11-12 22:50:30,224 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_close [2021-11-12 22:50:30,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-12 22:50:30,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-12 22:50:30,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-12 22:50:30,224 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_save [2021-11-12 22:50:30,224 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_save [2021-11-12 22:50:30,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2021-11-12 22:50:30,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2021-11-12 22:50:30,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-12 22:50:30,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-12 22:50:30,224 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-12 22:50:30,225 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-12 22:50:30,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-12 22:50:30,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2021-11-12 22:50:30,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2021-11-12 22:50:30,225 INFO L130 BoogieDeclarations]: Found specification of procedure ioread16 [2021-11-12 22:50:30,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread16 [2021-11-12 22:50:30,225 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-12 22:50:30,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-12 22:50:30,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-11-12 22:50:30,225 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2021-11-12 22:50:30,225 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2021-11-12 22:50:30,226 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_98 [2021-11-12 22:50:30,226 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_98 [2021-11-12 22:50:30,226 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_INT~X~$Pointer$~TO~C_INT [2021-11-12 22:50:30,226 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_INT~X~$Pointer$~TO~C_INT [2021-11-12 22:50:30,226 INFO L130 BoogieDeclarations]: Found specification of procedure acpi_set_WOL [2021-11-12 22:50:30,226 INFO L138 BoogieDeclarations]: Found implementation of procedure acpi_set_WOL [2021-11-12 22:50:30,226 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-11-12 22:50:30,226 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-11-12 22:50:30,226 INFO L130 BoogieDeclarations]: Found specification of procedure window_write16 [2021-11-12 22:50:30,226 INFO L138 BoogieDeclarations]: Found implementation of procedure window_write16 [2021-11-12 22:50:30,226 INFO L130 BoogieDeclarations]: Found specification of procedure ioread8 [2021-11-12 22:50:30,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread8 [2021-11-12 22:50:30,227 INFO L130 BoogieDeclarations]: Found specification of procedure window_read8 [2021-11-12 22:50:30,227 INFO L138 BoogieDeclarations]: Found implementation of procedure window_read8 [2021-11-12 22:50:30,227 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2021-11-12 22:50:30,227 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2021-11-12 22:50:30,227 INFO L130 BoogieDeclarations]: Found specification of procedure update_stats [2021-11-12 22:50:30,227 INFO L138 BoogieDeclarations]: Found implementation of procedure update_stats [2021-11-12 22:50:30,227 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-12 22:50:30,227 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-12 22:50:30,227 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2021-11-12 22:50:30,227 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2021-11-12 22:50:30,227 INFO L130 BoogieDeclarations]: Found specification of procedure poll_vortex [2021-11-12 22:50:30,228 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_vortex [2021-11-12 22:50:30,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-11-12 22:50:30,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-11-12 22:50:30,230 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_window_lock_of_vortex_private [2021-11-12 22:50:30,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_window_lock_of_vortex_private [2021-11-12 22:50:30,231 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_check_media [2021-11-12 22:50:30,231 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_check_media [2021-11-12 22:50:30,231 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2021-11-12 22:50:30,231 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2021-11-12 22:50:30,231 INFO L130 BoogieDeclarations]: Found specification of procedure boomerang_rx [2021-11-12 22:50:30,231 INFO L138 BoogieDeclarations]: Found implementation of procedure boomerang_rx [2021-11-12 22:50:30,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2021-11-12 22:50:30,232 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2021-11-12 22:50:30,232 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2021-11-12 22:50:30,232 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_open [2021-11-12 22:50:30,232 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_open [2021-11-12 22:50:30,232 INFO L130 BoogieDeclarations]: Found specification of procedure dump_tx_ring [2021-11-12 22:50:30,232 INFO L138 BoogieDeclarations]: Found implementation of procedure dump_tx_ring [2021-11-12 22:50:30,232 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2021-11-12 22:50:30,233 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2021-11-12 22:50:30,233 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-12 22:50:30,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-12 22:50:30,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-12 22:50:30,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-12 22:50:30,237 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_probe1 [2021-11-12 22:50:30,237 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_probe1 [2021-11-12 22:50:30,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-12 22:50:30,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-12 22:50:30,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-12 22:50:30,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-12 22:50:30,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-12 22:50:30,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-12 22:50:30,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-12 22:50:30,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-12 22:50:30,239 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-11-12 22:50:30,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-11-12 22:50:30,239 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_on [2021-11-12 22:50:30,239 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_on [2021-11-12 22:50:30,239 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2021-11-12 22:50:30,240 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2021-11-12 22:50:30,240 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-11-12 22:50:30,240 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-11-12 22:50:30,240 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2021-11-12 22:50:30,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2021-11-12 22:50:30,240 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2021-11-12 22:50:30,240 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2021-11-12 22:50:30,241 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2021-11-12 22:50:30,241 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2021-11-12 22:50:30,241 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-12 22:50:30,241 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2021-11-12 22:50:30,241 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2021-11-12 22:50:30,242 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-11-12 22:50:30,243 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-11-12 22:50:30,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-12 22:50:30,245 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_suspend [2021-11-12 22:50:30,246 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_suspend [2021-11-12 22:50:30,246 INFO L130 BoogieDeclarations]: Found specification of procedure boomerang_interrupt [2021-11-12 22:50:30,246 INFO L138 BoogieDeclarations]: Found implementation of procedure boomerang_interrupt [2021-11-12 22:50:30,247 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_81 [2021-11-12 22:50:30,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_81 [2021-11-12 22:50:30,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-12 22:50:30,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-12 22:50:30,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-11-12 22:50:30,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-12 22:50:30,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-12 22:50:30,253 INFO L130 BoogieDeclarations]: Found specification of procedure rx_oom_timer [2021-11-12 22:50:30,253 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_oom_timer [2021-11-12 22:50:30,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2021-11-12 22:50:30,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2021-11-12 22:50:30,254 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~TO~VOID [2021-11-12 22:50:30,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~TO~VOID [2021-11-12 22:50:30,254 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-12 22:50:30,254 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-12 22:50:30,255 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-12 22:50:30,255 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-12 22:50:30,255 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2021-11-12 22:50:30,255 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2021-11-12 22:50:30,255 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_108 [2021-11-12 22:50:30,255 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_108 [2021-11-12 22:50:30,255 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2021-11-12 22:50:30,256 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2021-11-12 22:50:30,256 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_sync [2021-11-12 22:50:30,256 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_sync [2021-11-12 22:50:30,256 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_89 [2021-11-12 22:50:30,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_89 [2021-11-12 22:50:30,256 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_88 [2021-11-12 22:50:30,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_88 [2021-11-12 22:50:30,256 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_resume [2021-11-12 22:50:30,257 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_resume [2021-11-12 22:50:30,257 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2021-11-12 22:50:30,257 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2021-11-12 22:50:30,257 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2021-11-12 22:50:30,257 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2021-11-12 22:50:30,257 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_rx [2021-11-12 22:50:30,257 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_rx [2021-11-12 22:50:30,258 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2021-11-12 22:50:30,258 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2021-11-12 22:50:30,258 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-12 22:50:30,258 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-12 22:50:30,258 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2021-11-12 22:50:30,258 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2021-11-12 22:50:30,258 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2021-11-12 22:50:30,259 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2021-11-12 22:50:30,259 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-12 22:50:30,259 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-12 22:50:30,259 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_delay [2021-11-12 22:50:30,259 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_delay [2021-11-12 22:50:30,259 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_timer [2021-11-12 22:50:30,259 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_timer [2021-11-12 22:50:30,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-11-12 22:50:30,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2021-11-12 22:50:30,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-11-12 22:50:30,260 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_down [2021-11-12 22:50:30,260 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_down [2021-11-12 22:50:30,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2021-11-12 22:50:30,260 INFO L130 BoogieDeclarations]: Found specification of procedure eth_type_trans [2021-11-12 22:50:30,260 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_type_trans [2021-11-12 22:50:30,261 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2021-11-12 22:50:30,261 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2021-11-12 22:50:30,261 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-12 22:50:30,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-12 22:50:30,261 INFO L130 BoogieDeclarations]: Found specification of procedure window_write8 [2021-11-12 22:50:30,261 INFO L138 BoogieDeclarations]: Found implementation of procedure window_write8 [2021-11-12 22:50:30,261 INFO L130 BoogieDeclarations]: Found specification of procedure window_read32 [2021-11-12 22:50:30,262 INFO L138 BoogieDeclarations]: Found implementation of procedure window_read32 [2021-11-12 22:50:30,262 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_10_2 [2021-11-12 22:50:30,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_10_2 [2021-11-12 22:50:30,262 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_109 [2021-11-12 22:50:30,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_109 [2021-11-12 22:50:30,262 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_94 [2021-11-12 22:50:30,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_94 [2021-11-12 22:50:30,263 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32_rep [2021-11-12 22:50:30,263 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32_rep [2021-11-12 22:50:30,263 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_90 [2021-11-12 22:50:30,263 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_90 [2021-11-12 22:50:30,263 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2021-11-12 22:50:30,263 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2021-11-12 22:50:30,263 INFO L130 BoogieDeclarations]: Found specification of procedure vortex_up [2021-11-12 22:50:30,264 INFO L138 BoogieDeclarations]: Found implementation of procedure vortex_up [2021-11-12 22:50:30,264 INFO L130 BoogieDeclarations]: Found specification of procedure window_read16 [2021-11-12 22:50:30,264 INFO L138 BoogieDeclarations]: Found implementation of procedure window_read16 [2021-11-12 22:50:30,264 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-12 22:50:30,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-12 22:50:30,264 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2021-11-12 22:50:30,264 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2021-11-12 22:50:30,264 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2021-11-12 22:50:30,265 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2021-11-12 22:50:30,265 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2021-11-12 22:50:30,265 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2021-11-12 22:50:30,265 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_vortex_private [2021-11-12 22:50:30,265 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_vortex_private [2021-11-12 22:50:30,265 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-11-12 22:50:30,265 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-11-12 22:50:30,266 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~TO~VOID [2021-11-12 22:50:30,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~TO~VOID [2021-11-12 22:50:30,266 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-11-12 22:50:30,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-11-12 22:50:30,266 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2021-11-12 22:50:30,266 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2021-11-12 22:50:43,582 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-12 22:52:15,940 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-12 22:52:15,940 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-11-12 22:52:15,947 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 10:52:15 BoogieIcfgContainer [2021-11-12 22:52:15,947 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-12 22:52:15,949 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-12 22:52:15,949 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-12 22:52:15,952 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-12 22:52:15,952 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 10:50:21" (1/3) ... [2021-11-12 22:52:15,953 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18aaeba0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 10:52:15, skipping insertion in model container [2021-11-12 22:52:15,953 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:50:28" (2/3) ... [2021-11-12 22:52:15,953 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18aaeba0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 10:52:15, skipping insertion in model container [2021-11-12 22:52:15,953 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 10:52:15" (3/3) ... [2021-11-12 22:52:15,954 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-3com-3c59x.cil.i [2021-11-12 22:52:15,959 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-12 22:52:15,960 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-11-12 22:52:16,020 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-12 22:52:16,027 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=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, mLoopAccelerationTechnique=FAST_UPR [2021-11-12 22:52:16,027 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-12 22:52:16,109 INFO L276 IsEmpty]: Start isEmpty. Operand has 2828 states, 1912 states have (on average 1.3284518828451883) internal successors, (2540), 2000 states have internal predecessors, (2540), 758 states have call successors, (758), 155 states have call predecessors, (758), 154 states have return successors, (751), 733 states have call predecessors, (751), 751 states have call successors, (751) [2021-11-12 22:52:16,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-12 22:52:16,118 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:16,119 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:52:16,119 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:52:16,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:16,126 INFO L85 PathProgramCache]: Analyzing trace with hash -787568844, now seen corresponding path program 1 times [2021-11-12 22:52:16,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:52:16,174 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1862245294] [2021-11-12 22:52:16,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:16,175 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:52:16,175 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:52:16,179 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:52:16,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-12 22:52:41,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:52:42,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 4900 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-12 22:52:42,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:52:42,658 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-12 22:52:42,658 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:52:43,152 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-12 22:52:43,153 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:52:43,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1862245294] [2021-11-12 22:52:43,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1862245294] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:52:43,154 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:52:43,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 9 [2021-11-12 22:52:43,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810695276] [2021-11-12 22:52:43,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:52:43,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-12 22:52:43,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:52:43,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-12 22:52:43,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-11-12 22:52:43,203 INFO L87 Difference]: Start difference. First operand has 2828 states, 1912 states have (on average 1.3284518828451883) internal successors, (2540), 2000 states have internal predecessors, (2540), 758 states have call successors, (758), 155 states have call predecessors, (758), 154 states have return successors, (751), 733 states have call predecessors, (751), 751 states have call successors, (751) Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-12 22:52:45,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:52:45,892 INFO L93 Difference]: Finished difference Result 6057 states and 9002 transitions. [2021-11-12 22:52:45,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-12 22:52:45,895 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 55 [2021-11-12 22:52:45,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:52:45,950 INFO L225 Difference]: With dead ends: 6057 [2021-11-12 22:52:45,950 INFO L226 Difference]: Without dead ends: 3232 [2021-11-12 22:52:45,983 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-11-12 22:52:45,989 INFO L933 BasicCegarLoop]: 4104 mSDtfsCounter, 985 mSDsluCounter, 24558 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 233 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1783.56ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1041 SdHoareTripleChecker+Valid, 28662 SdHoareTripleChecker+Invalid, 585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 97.86ms SdHoareTripleChecker+Time, 233 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1933.66ms IncrementalHoareTripleChecker+Time [2021-11-12 22:52:45,991 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1041 Valid, 28662 Invalid, 585 Unknown, 0 Unchecked, 97.86ms Time], IncrementalHoareTripleChecker [233 Valid, 352 Invalid, 0 Unknown, 0 Unchecked, 1933.66ms Time] [2021-11-12 22:52:46,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3232 states. [2021-11-12 22:52:46,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3232 to 2822. [2021-11-12 22:52:46,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2822 states, 1913 states have (on average 1.319916361735494) internal successors, (2525), 1997 states have internal predecessors, (2525), 753 states have call successors, (753), 154 states have call predecessors, (753), 153 states have return successors, (750), 732 states have call predecessors, (750), 750 states have call successors, (750) [2021-11-12 22:52:46,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2822 states to 2822 states and 4028 transitions. [2021-11-12 22:52:46,260 INFO L78 Accepts]: Start accepts. Automaton has 2822 states and 4028 transitions. Word has length 55 [2021-11-12 22:52:46,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:52:46,261 INFO L470 AbstractCegarLoop]: Abstraction has 2822 states and 4028 transitions. [2021-11-12 22:52:46,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-12 22:52:46,262 INFO L276 IsEmpty]: Start isEmpty. Operand 2822 states and 4028 transitions. [2021-11-12 22:52:46,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-12 22:52:46,266 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:52:46,266 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:52:46,419 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-12 22:52:46,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:52:46,488 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:52:46,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:52:46,489 INFO L85 PathProgramCache]: Analyzing trace with hash 1263415154, now seen corresponding path program 1 times [2021-11-12 22:52:46,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:52:46,508 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [690829762] [2021-11-12 22:52:46,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:52:46,510 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:52:46,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:52:46,511 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:52:46,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-12 22:53:11,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:53:12,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 4899 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 22:53:12,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:53:12,902 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-12 22:53:12,903 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:53:13,311 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-12 22:53:13,312 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:53:13,312 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [690829762] [2021-11-12 22:53:13,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [690829762] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:53:13,312 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:53:13,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 9 [2021-11-12 22:53:13,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544908780] [2021-11-12 22:53:13,313 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:53:13,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-12 22:53:13,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:53:13,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-12 22:53:13,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-12 22:53:13,316 INFO L87 Difference]: Start difference. First operand 2822 states and 4028 transitions. Second operand has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 9 states have internal predecessors, (60), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-11-12 22:53:16,095 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.77s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:53:18,119 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:53:42,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:53:42,536 INFO L93 Difference]: Finished difference Result 8128 states and 11557 transitions. [2021-11-12 22:53:42,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-12 22:53:42,537 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 9 states have internal predecessors, (60), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 55 [2021-11-12 22:53:42,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:53:42,605 INFO L225 Difference]: With dead ends: 8128 [2021-11-12 22:53:42,605 INFO L226 Difference]: Without dead ends: 6026 [2021-11-12 22:53:42,621 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-11-12 22:53:42,622 INFO L933 BasicCegarLoop]: 5806 mSDtfsCounter, 4820 mSDsluCounter, 36702 mSDsCounter, 0 mSdLazyCounter, 3323 mSolverCounterSat, 381 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26306.67ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4874 SdHoareTripleChecker+Valid, 42508 SdHoareTripleChecker+Invalid, 3706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 136.08ms SdHoareTripleChecker+Time, 381 IncrementalHoareTripleChecker+Valid, 3323 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28216.22ms IncrementalHoareTripleChecker+Time [2021-11-12 22:53:42,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4874 Valid, 42508 Invalid, 3706 Unknown, 0 Unchecked, 136.08ms Time], IncrementalHoareTripleChecker [381 Valid, 3323 Invalid, 2 Unknown, 0 Unchecked, 28216.22ms Time] [2021-11-12 22:53:42,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6026 states. [2021-11-12 22:53:42,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6026 to 5588. [2021-11-12 22:53:42,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5588 states, 3801 states have (on average 1.3209681662720336) internal successors, (5021), 3966 states have internal predecessors, (5021), 1479 states have call successors, (1479), 306 states have call predecessors, (1479), 305 states have return successors, (1476), 1438 states have call predecessors, (1476), 1476 states have call successors, (1476) [2021-11-12 22:53:43,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5588 states to 5588 states and 7976 transitions. [2021-11-12 22:53:43,022 INFO L78 Accepts]: Start accepts. Automaton has 5588 states and 7976 transitions. Word has length 55 [2021-11-12 22:53:43,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:53:43,022 INFO L470 AbstractCegarLoop]: Abstraction has 5588 states and 7976 transitions. [2021-11-12 22:53:43,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 9 states have internal predecessors, (60), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-11-12 22:53:43,023 INFO L276 IsEmpty]: Start isEmpty. Operand 5588 states and 7976 transitions. [2021-11-12 22:53:43,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-12 22:53:43,026 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:53:43,026 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:53:43,148 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-12 22:53:43,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:53:43,248 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:53:43,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:53:43,249 INFO L85 PathProgramCache]: Analyzing trace with hash 1191028596, now seen corresponding path program 1 times [2021-11-12 22:53:43,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:53:43,259 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1289000290] [2021-11-12 22:53:43,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:53:43,260 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:53:43,260 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:53:43,261 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:53:43,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-12 22:54:08,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:54:09,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 4898 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:54:09,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:54:10,084 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-12 22:54:10,084 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:54:10,488 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-12 22:54:10,488 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:54:10,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1289000290] [2021-11-12 22:54:10,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1289000290] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:54:10,488 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:54:10,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 5] imperfect sequences [] total 7 [2021-11-12 22:54:10,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674584156] [2021-11-12 22:54:10,489 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:54:10,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 22:54:10,490 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:54:10,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 22:54:10,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:54:10,492 INFO L87 Difference]: Start difference. First operand 5588 states and 7976 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-12 22:54:11,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:54:11,026 INFO L93 Difference]: Finished difference Result 5594 states and 7981 transitions. [2021-11-12 22:54:11,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:54:11,028 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 55 [2021-11-12 22:54:11,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:54:11,095 INFO L225 Difference]: With dead ends: 5594 [2021-11-12 22:54:11,095 INFO L226 Difference]: Without dead ends: 5592 [2021-11-12 22:54:11,100 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:54:11,102 INFO L933 BasicCegarLoop]: 4012 mSDtfsCounter, 3968 mSDsluCounter, 16019 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 156.78ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3981 SdHoareTripleChecker+Valid, 20031 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 40.47ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 164.69ms IncrementalHoareTripleChecker+Time [2021-11-12 22:54:11,102 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3981 Valid, 20031 Invalid, 41 Unknown, 0 Unchecked, 40.47ms Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 164.69ms Time] [2021-11-12 22:54:11,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5592 states. [2021-11-12 22:54:11,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5592 to 5592. [2021-11-12 22:54:11,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5592 states, 3804 states have (on average 1.3207150368033649) internal successors, (5024), 3969 states have internal predecessors, (5024), 1479 states have call successors, (1479), 307 states have call predecessors, (1479), 306 states have return successors, (1476), 1438 states have call predecessors, (1476), 1476 states have call successors, (1476) [2021-11-12 22:54:11,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5592 states to 5592 states and 7979 transitions. [2021-11-12 22:54:11,476 INFO L78 Accepts]: Start accepts. Automaton has 5592 states and 7979 transitions. Word has length 55 [2021-11-12 22:54:11,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:54:11,479 INFO L470 AbstractCegarLoop]: Abstraction has 5592 states and 7979 transitions. [2021-11-12 22:54:11,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-12 22:54:11,480 INFO L276 IsEmpty]: Start isEmpty. Operand 5592 states and 7979 transitions. [2021-11-12 22:54:11,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-12 22:54:11,486 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:54:11,487 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:54:11,592 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Ended with exit code 0 [2021-11-12 22:54:11,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:54:11,703 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:54:11,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:54:11,703 INFO L85 PathProgramCache]: Analyzing trace with hash -1057096222, now seen corresponding path program 1 times [2021-11-12 22:54:11,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:54:11,711 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1020729006] [2021-11-12 22:54:11,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:54:11,711 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:54:11,711 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:54:11,712 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:54:11,740 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-12 22:54:38,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:54:38,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 4905 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:54:38,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:54:39,622 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-12 22:54:39,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:54:40,111 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-12 22:54:40,111 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:54:40,111 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1020729006] [2021-11-12 22:54:40,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1020729006] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:54:40,112 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:54:40,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 22:54:40,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419693762] [2021-11-12 22:54:40,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:54:40,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:54:40,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:54:40,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:54:40,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:54:40,113 INFO L87 Difference]: Start difference. First operand 5592 states and 7979 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-12 22:54:40,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:54:40,594 INFO L93 Difference]: Finished difference Result 5598 states and 7984 transitions. [2021-11-12 22:54:40,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:54:40,594 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 60 [2021-11-12 22:54:40,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:54:40,647 INFO L225 Difference]: With dead ends: 5598 [2021-11-12 22:54:40,647 INFO L226 Difference]: Without dead ends: 5596 [2021-11-12 22:54:40,651 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:54:40,654 INFO L933 BasicCegarLoop]: 4015 mSDtfsCounter, 3978 mSDsluCounter, 8009 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 103.22ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3990 SdHoareTripleChecker+Valid, 12024 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 24.02ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 109.24ms IncrementalHoareTripleChecker+Time [2021-11-12 22:54:40,655 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3990 Valid, 12024 Invalid, 22 Unknown, 0 Unchecked, 24.02ms Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 109.24ms Time] [2021-11-12 22:54:40,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5596 states. [2021-11-12 22:54:40,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5596 to 5596. [2021-11-12 22:54:40,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5596 states, 3807 states have (on average 1.320462306277909) internal successors, (5027), 3972 states have internal predecessors, (5027), 1479 states have call successors, (1479), 308 states have call predecessors, (1479), 307 states have return successors, (1476), 1438 states have call predecessors, (1476), 1476 states have call successors, (1476) [2021-11-12 22:54:41,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5596 states to 5596 states and 7982 transitions. [2021-11-12 22:54:41,004 INFO L78 Accepts]: Start accepts. Automaton has 5596 states and 7982 transitions. Word has length 60 [2021-11-12 22:54:41,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:54:41,006 INFO L470 AbstractCegarLoop]: Abstraction has 5596 states and 7982 transitions. [2021-11-12 22:54:41,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-12 22:54:41,006 INFO L276 IsEmpty]: Start isEmpty. Operand 5596 states and 7982 transitions. [2021-11-12 22:54:41,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-12 22:54:41,009 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:54:41,009 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:54:41,159 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-12 22:54:41,224 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:54:41,224 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:54:41,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:54:41,225 INFO L85 PathProgramCache]: Analyzing trace with hash 60134388, now seen corresponding path program 1 times [2021-11-12 22:54:41,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:54:41,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [562737062] [2021-11-12 22:54:41,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:54:41,234 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:54:41,234 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:54:41,234 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:54:41,236 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-12 22:55:07,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:55:07,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 4912 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:55:07,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:55:08,437 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-12 22:55:08,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:55:08,861 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-12 22:55:08,861 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:55:08,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [562737062] [2021-11-12 22:55:08,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [562737062] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:55:08,862 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:55:08,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 22:55:08,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487618212] [2021-11-12 22:55:08,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:55:08,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:55:08,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:55:08,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:55:08,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:55:08,863 INFO L87 Difference]: Start difference. First operand 5596 states and 7982 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-12 22:55:09,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:55:09,342 INFO L93 Difference]: Finished difference Result 5602 states and 7987 transitions. [2021-11-12 22:55:09,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:55:09,343 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 65 [2021-11-12 22:55:09,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:55:09,392 INFO L225 Difference]: With dead ends: 5602 [2021-11-12 22:55:09,392 INFO L226 Difference]: Without dead ends: 5600 [2021-11-12 22:55:09,396 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:55:09,397 INFO L933 BasicCegarLoop]: 4015 mSDtfsCounter, 3978 mSDsluCounter, 8009 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 89.91ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3989 SdHoareTripleChecker+Valid, 12024 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 24.95ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 95.08ms IncrementalHoareTripleChecker+Time [2021-11-12 22:55:09,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3989 Valid, 12024 Invalid, 22 Unknown, 0 Unchecked, 24.95ms Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 95.08ms Time] [2021-11-12 22:55:09,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5600 states. [2021-11-12 22:55:09,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5600 to 5600. [2021-11-12 22:55:09,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5600 states, 3810 states have (on average 1.3202099737532809) internal successors, (5030), 3975 states have internal predecessors, (5030), 1479 states have call successors, (1479), 309 states have call predecessors, (1479), 308 states have return successors, (1476), 1438 states have call predecessors, (1476), 1476 states have call successors, (1476) [2021-11-12 22:55:09,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5600 states to 5600 states and 7985 transitions. [2021-11-12 22:55:09,760 INFO L78 Accepts]: Start accepts. Automaton has 5600 states and 7985 transitions. Word has length 65 [2021-11-12 22:55:09,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:55:09,760 INFO L470 AbstractCegarLoop]: Abstraction has 5600 states and 7985 transitions. [2021-11-12 22:55:09,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-12 22:55:09,761 INFO L276 IsEmpty]: Start isEmpty. Operand 5600 states and 7985 transitions. [2021-11-12 22:55:09,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-12 22:55:09,766 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:55:09,766 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:55:09,893 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (6)] Ended with exit code 0 [2021-11-12 22:55:09,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:55:09,980 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:55:09,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:55:09,981 INFO L85 PathProgramCache]: Analyzing trace with hash -585101086, now seen corresponding path program 1 times [2021-11-12 22:55:09,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:55:09,994 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [908740711] [2021-11-12 22:55:09,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:55:09,994 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:55:09,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:55:09,995 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:55:09,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-12 22:55:34,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:55:35,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 4919 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:55:35,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:55:36,010 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-12 22:55:36,010 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:55:36,470 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-12 22:55:36,470 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:55:36,470 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [908740711] [2021-11-12 22:55:36,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [908740711] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:55:36,470 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:55:36,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 22:55:36,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235315826] [2021-11-12 22:55:36,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:55:36,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:55:36,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:55:36,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:55:36,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:55:36,472 INFO L87 Difference]: Start difference. First operand 5600 states and 7985 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-12 22:55:36,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:55:36,940 INFO L93 Difference]: Finished difference Result 5606 states and 7990 transitions. [2021-11-12 22:55:36,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:55:36,940 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 70 [2021-11-12 22:55:36,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:55:36,969 INFO L225 Difference]: With dead ends: 5606 [2021-11-12 22:55:36,969 INFO L226 Difference]: Without dead ends: 5604 [2021-11-12 22:55:36,972 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:55:36,973 INFO L933 BasicCegarLoop]: 4015 mSDtfsCounter, 3978 mSDsluCounter, 8009 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 100.40ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3988 SdHoareTripleChecker+Valid, 12024 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 19.23ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 106.64ms IncrementalHoareTripleChecker+Time [2021-11-12 22:55:36,974 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3988 Valid, 12024 Invalid, 22 Unknown, 0 Unchecked, 19.23ms Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 106.64ms Time] [2021-11-12 22:55:36,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5604 states. [2021-11-12 22:55:37,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5604 to 5604. [2021-11-12 22:55:37,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5604 states, 3813 states have (on average 1.3199580382900604) internal successors, (5033), 3978 states have internal predecessors, (5033), 1479 states have call successors, (1479), 310 states have call predecessors, (1479), 309 states have return successors, (1476), 1438 states have call predecessors, (1476), 1476 states have call successors, (1476) [2021-11-12 22:55:37,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5604 states to 5604 states and 7988 transitions. [2021-11-12 22:55:37,307 INFO L78 Accepts]: Start accepts. Automaton has 5604 states and 7988 transitions. Word has length 70 [2021-11-12 22:55:37,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:55:37,307 INFO L470 AbstractCegarLoop]: Abstraction has 5604 states and 7988 transitions. [2021-11-12 22:55:37,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-12 22:55:37,308 INFO L276 IsEmpty]: Start isEmpty. Operand 5604 states and 7988 transitions. [2021-11-12 22:55:37,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-12 22:55:37,310 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:55:37,311 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:55:37,413 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (7)] Ended with exit code 0 [2021-11-12 22:55:37,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:55:37,532 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:55:37,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:55:37,533 INFO L85 PathProgramCache]: Analyzing trace with hash -1727950732, now seen corresponding path program 1 times [2021-11-12 22:55:37,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:55:37,541 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2095091011] [2021-11-12 22:55:37,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:55:37,541 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:55:37,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:55:37,542 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:55:37,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-12 22:56:02,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:56:02,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 4926 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:56:02,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:56:03,440 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-12 22:56:03,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:56:03,908 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-12 22:56:03,908 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:56:03,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2095091011] [2021-11-12 22:56:03,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2095091011] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:56:03,909 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:56:03,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 22:56:03,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614588158] [2021-11-12 22:56:03,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:56:03,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:56:03,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:56:03,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:56:03,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:56:03,911 INFO L87 Difference]: Start difference. First operand 5604 states and 7988 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-12 22:56:04,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:56:04,334 INFO L93 Difference]: Finished difference Result 5610 states and 7993 transitions. [2021-11-12 22:56:04,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:56:04,335 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 75 [2021-11-12 22:56:04,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:56:04,355 INFO L225 Difference]: With dead ends: 5610 [2021-11-12 22:56:04,355 INFO L226 Difference]: Without dead ends: 5608 [2021-11-12 22:56:04,359 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:56:04,359 INFO L933 BasicCegarLoop]: 4015 mSDtfsCounter, 3978 mSDsluCounter, 8009 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 83.25ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3987 SdHoareTripleChecker+Valid, 12024 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 15.99ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 88.37ms IncrementalHoareTripleChecker+Time [2021-11-12 22:56:04,360 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3987 Valid, 12024 Invalid, 22 Unknown, 0 Unchecked, 15.99ms Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 88.37ms Time] [2021-11-12 22:56:04,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5608 states. [2021-11-12 22:56:04,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5608 to 5608. [2021-11-12 22:56:04,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5608 states, 3816 states have (on average 1.319706498951782) internal successors, (5036), 3981 states have internal predecessors, (5036), 1479 states have call successors, (1479), 311 states have call predecessors, (1479), 310 states have return successors, (1476), 1438 states have call predecessors, (1476), 1476 states have call successors, (1476) [2021-11-12 22:56:04,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5608 states to 5608 states and 7991 transitions. [2021-11-12 22:56:04,734 INFO L78 Accepts]: Start accepts. Automaton has 5608 states and 7991 transitions. Word has length 75 [2021-11-12 22:56:04,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:56:04,736 INFO L470 AbstractCegarLoop]: Abstraction has 5608 states and 7991 transitions. [2021-11-12 22:56:04,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-12 22:56:04,737 INFO L276 IsEmpty]: Start isEmpty. Operand 5608 states and 7991 transitions. [2021-11-12 22:56:04,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-11-12 22:56:04,739 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:56:04,739 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:56:04,875 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-12 22:56:04,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:56:04,940 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:56:04,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:56:04,941 INFO L85 PathProgramCache]: Analyzing trace with hash -296092718, now seen corresponding path program 1 times [2021-11-12 22:56:04,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:56:04,958 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1683800569] [2021-11-12 22:56:04,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:56:04,958 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:56:04,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:56:04,960 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:56:04,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-12 22:56:31,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:56:31,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 4950 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-12 22:56:31,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:56:33,063 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2021-11-12 22:56:33,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:56:35,012 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-11-12 22:56:35,012 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:56:35,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1683800569] [2021-11-12 22:56:35,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1683800569] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:56:35,013 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:56:35,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 23 [2021-11-12 22:56:35,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799315580] [2021-11-12 22:56:35,013 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:56:35,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-11-12 22:56:35,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:56:35,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-11-12 22:56:35,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=452, Unknown=0, NotChecked=0, Total=506 [2021-11-12 22:56:35,015 INFO L87 Difference]: Start difference. First operand 5608 states and 7991 transitions. Second operand has 23 states, 21 states have (on average 3.0) internal successors, (63), 21 states have internal predecessors, (63), 8 states have call successors, (24), 2 states have call predecessors, (24), 5 states have return successors, (22), 8 states have call predecessors, (22), 8 states have call successors, (22) [2021-11-12 22:56:39,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:56:39,558 INFO L93 Difference]: Finished difference Result 9804 states and 13864 transitions. [2021-11-12 22:56:39,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-12 22:56:39,559 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 3.0) internal successors, (63), 21 states have internal predecessors, (63), 8 states have call successors, (24), 2 states have call predecessors, (24), 5 states have return successors, (22), 8 states have call predecessors, (22), 8 states have call successors, (22) Word has length 91 [2021-11-12 22:56:39,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:56:39,592 INFO L225 Difference]: With dead ends: 9804 [2021-11-12 22:56:39,592 INFO L226 Difference]: Without dead ends: 5633 [2021-11-12 22:56:39,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=110, Invalid=702, Unknown=0, NotChecked=0, Total=812 [2021-11-12 22:56:39,624 INFO L933 BasicCegarLoop]: 3983 mSDtfsCounter, 30 mSDsluCounter, 63593 mSDsCounter, 0 mSdLazyCounter, 813 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3325.54ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 67576 SdHoareTripleChecker+Invalid, 848 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 70.11ms SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 813 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3481.86ms IncrementalHoareTripleChecker+Time [2021-11-12 22:56:39,624 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 67576 Invalid, 848 Unknown, 0 Unchecked, 70.11ms Time], IncrementalHoareTripleChecker [35 Valid, 813 Invalid, 0 Unknown, 0 Unchecked, 3481.86ms Time] [2021-11-12 22:56:39,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5633 states. [2021-11-12 22:56:40,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5633 to 5626. [2021-11-12 22:56:40,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5626 states, 3830 states have (on average 1.318537859007833) internal successors, (5050), 3995 states have internal predecessors, (5050), 1483 states have call successors, (1483), 311 states have call predecessors, (1483), 310 states have return successors, (1480), 1442 states have call predecessors, (1480), 1480 states have call successors, (1480) [2021-11-12 22:56:40,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5626 states to 5626 states and 8013 transitions. [2021-11-12 22:56:40,050 INFO L78 Accepts]: Start accepts. Automaton has 5626 states and 8013 transitions. Word has length 91 [2021-11-12 22:56:40,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:56:40,051 INFO L470 AbstractCegarLoop]: Abstraction has 5626 states and 8013 transitions. [2021-11-12 22:56:40,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 3.0) internal successors, (63), 21 states have internal predecessors, (63), 8 states have call successors, (24), 2 states have call predecessors, (24), 5 states have return successors, (22), 8 states have call predecessors, (22), 8 states have call successors, (22) [2021-11-12 22:56:40,051 INFO L276 IsEmpty]: Start isEmpty. Operand 5626 states and 8013 transitions. [2021-11-12 22:56:40,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-12 22:56:40,053 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:56:40,054 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:56:40,191 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-12 22:56:40,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:56:40,255 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:56:40,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:56:40,256 INFO L85 PathProgramCache]: Analyzing trace with hash -2024799776, now seen corresponding path program 1 times [2021-11-12 22:56:40,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:56:40,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [914346449] [2021-11-12 22:56:40,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:56:40,274 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:56:40,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:56:40,276 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:56:40,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-12 22:57:08,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:57:08,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 4933 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-12 22:57:08,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:57:09,325 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-11-12 22:57:09,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:57:09,668 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-11-12 22:57:09,668 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:57:09,669 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [914346449] [2021-11-12 22:57:09,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [914346449] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:57:09,669 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:57:09,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 4 [2021-11-12 22:57:09,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972329002] [2021-11-12 22:57:09,669 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:57:09,670 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 22:57:09,670 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:57:09,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 22:57:09,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:57:09,671 INFO L87 Difference]: Start difference. First operand 5626 states and 8013 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2021-11-12 22:57:10,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:57:10,251 INFO L93 Difference]: Finished difference Result 13698 states and 19273 transitions. [2021-11-12 22:57:10,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 22:57:10,252 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) Word has length 80 [2021-11-12 22:57:10,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:57:10,295 INFO L225 Difference]: With dead ends: 13698 [2021-11-12 22:57:10,295 INFO L226 Difference]: Without dead ends: 9506 [2021-11-12 22:57:10,320 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:57:10,321 INFO L933 BasicCegarLoop]: 5234 mSDtfsCounter, 3771 mSDsluCounter, 5869 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 223.05ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3771 SdHoareTripleChecker+Valid, 11103 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 12.52ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 242.68ms IncrementalHoareTripleChecker+Time [2021-11-12 22:57:10,321 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3771 Valid, 11103 Invalid, 55 Unknown, 0 Unchecked, 12.52ms Time], IncrementalHoareTripleChecker [3 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 242.68ms Time] [2021-11-12 22:57:10,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9506 states. [2021-11-12 22:57:10,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9506 to 7325. [2021-11-12 22:57:10,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7325 states, 4916 states have (on average 1.3157038242473555) internal successors, (6468), 5137 states have internal predecessors, (6468), 1953 states have call successors, (1953), 454 states have call predecessors, (1953), 453 states have return successors, (1950), 1898 states have call predecessors, (1950), 1950 states have call successors, (1950) [2021-11-12 22:57:10,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7325 states to 7325 states and 10371 transitions. [2021-11-12 22:57:10,869 INFO L78 Accepts]: Start accepts. Automaton has 7325 states and 10371 transitions. Word has length 80 [2021-11-12 22:57:10,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:57:10,869 INFO L470 AbstractCegarLoop]: Abstraction has 7325 states and 10371 transitions. [2021-11-12 22:57:10,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2021-11-12 22:57:10,870 INFO L276 IsEmpty]: Start isEmpty. Operand 7325 states and 10371 transitions. [2021-11-12 22:57:10,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-12 22:57:10,872 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:57:10,872 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:57:10,983 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-12 22:57:11,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:57:11,073 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:57:11,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:57:11,073 INFO L85 PathProgramCache]: Analyzing trace with hash -763882526, now seen corresponding path program 1 times [2021-11-12 22:57:11,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:57:11,081 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1623141444] [2021-11-12 22:57:11,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:57:11,081 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:57:11,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:57:11,082 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:57:11,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-12 22:57:36,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:57:36,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 4933 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:57:36,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:57:37,806 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-11-12 22:57:37,806 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:57:38,311 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-11-12 22:57:38,311 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:57:38,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1623141444] [2021-11-12 22:57:38,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1623141444] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:57:38,311 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:57:38,312 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 22:57:38,312 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284252652] [2021-11-12 22:57:38,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:57:38,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:57:38,312 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:57:38,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:57:38,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:57:38,313 INFO L87 Difference]: Start difference. First operand 7325 states and 10371 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-12 22:57:38,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:57:38,926 INFO L93 Difference]: Finished difference Result 7331 states and 10376 transitions. [2021-11-12 22:57:38,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:57:38,926 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 80 [2021-11-12 22:57:38,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:57:38,968 INFO L225 Difference]: With dead ends: 7331 [2021-11-12 22:57:38,969 INFO L226 Difference]: Without dead ends: 7329 [2021-11-12 22:57:38,975 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:57:38,976 INFO L933 BasicCegarLoop]: 4015 mSDtfsCounter, 3978 mSDsluCounter, 8009 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 92.70ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3986 SdHoareTripleChecker+Valid, 12024 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 19.28ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 98.00ms IncrementalHoareTripleChecker+Time [2021-11-12 22:57:38,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3986 Valid, 12024 Invalid, 22 Unknown, 0 Unchecked, 19.28ms Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 98.00ms Time] [2021-11-12 22:57:38,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7329 states. [2021-11-12 22:57:39,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7329 to 7329. [2021-11-12 22:57:39,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7329 states, 4919 states have (on average 1.3155112827810531) internal successors, (6471), 5140 states have internal predecessors, (6471), 1953 states have call successors, (1953), 455 states have call predecessors, (1953), 454 states have return successors, (1950), 1898 states have call predecessors, (1950), 1950 states have call successors, (1950) [2021-11-12 22:57:39,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7329 states to 7329 states and 10374 transitions. [2021-11-12 22:57:39,665 INFO L78 Accepts]: Start accepts. Automaton has 7329 states and 10374 transitions. Word has length 80 [2021-11-12 22:57:39,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:57:39,666 INFO L470 AbstractCegarLoop]: Abstraction has 7329 states and 10374 transitions. [2021-11-12 22:57:39,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-12 22:57:39,667 INFO L276 IsEmpty]: Start isEmpty. Operand 7329 states and 10374 transitions. [2021-11-12 22:57:39,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-11-12 22:57:39,669 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:57:39,669 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:57:39,829 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-12 22:57:39,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:57:39,884 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:57:39,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:57:39,885 INFO L85 PathProgramCache]: Analyzing trace with hash 1500355828, now seen corresponding path program 1 times [2021-11-12 22:57:39,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:57:39,904 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [415714811] [2021-11-12 22:57:39,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:57:39,904 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:57:39,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:57:39,912 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:57:39,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-12 22:58:10,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:58:11,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 4940 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:58:11,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:58:12,289 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-12 22:58:12,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:58:12,772 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-12 22:58:12,772 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:58:12,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [415714811] [2021-11-12 22:58:12,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [415714811] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:58:12,773 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:58:12,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 22:58:12,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561580107] [2021-11-12 22:58:12,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:58:12,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:58:12,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:58:12,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:58:12,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:58:12,775 INFO L87 Difference]: Start difference. First operand 7329 states and 10374 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-12 22:58:13,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:58:13,481 INFO L93 Difference]: Finished difference Result 10830 states and 15262 transitions. [2021-11-12 22:58:13,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:58:13,482 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 85 [2021-11-12 22:58:13,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:58:13,547 INFO L225 Difference]: With dead ends: 10830 [2021-11-12 22:58:13,547 INFO L226 Difference]: Without dead ends: 10828 [2021-11-12 22:58:13,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:58:13,558 INFO L933 BasicCegarLoop]: 5003 mSDtfsCounter, 3612 mSDsluCounter, 11977 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 85.72ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3619 SdHoareTripleChecker+Valid, 16980 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 23.70ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 91.25ms IncrementalHoareTripleChecker+Time [2021-11-12 22:58:13,558 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3619 Valid, 16980 Invalid, 24 Unknown, 0 Unchecked, 23.70ms Time], IncrementalHoareTripleChecker [2 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 91.25ms Time] [2021-11-12 22:58:13,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10828 states. [2021-11-12 22:58:14,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10828 to 10818. [2021-11-12 22:58:14,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10818 states, 7190 states have (on average 1.310152990264256) internal successors, (9420), 7510 states have internal predecessors, (9420), 2898 states have call successors, (2898), 746 states have call predecessors, (2898), 727 states have return successors, (2934), 2807 states have call predecessors, (2934), 2895 states have call successors, (2934) [2021-11-12 22:58:14,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10818 states to 10818 states and 15252 transitions. [2021-11-12 22:58:14,547 INFO L78 Accepts]: Start accepts. Automaton has 10818 states and 15252 transitions. Word has length 85 [2021-11-12 22:58:14,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:58:14,548 INFO L470 AbstractCegarLoop]: Abstraction has 10818 states and 15252 transitions. [2021-11-12 22:58:14,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-12 22:58:14,548 INFO L276 IsEmpty]: Start isEmpty. Operand 10818 states and 15252 transitions. [2021-11-12 22:58:14,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-11-12 22:58:14,551 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:58:14,551 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:58:14,706 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-12 22:58:14,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:58:14,764 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:58:14,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:58:14,765 INFO L85 PathProgramCache]: Analyzing trace with hash -900069662, now seen corresponding path program 1 times [2021-11-12 22:58:14,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:58:14,785 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1567452400] [2021-11-12 22:58:14,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:58:14,785 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:58:14,785 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:58:14,786 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:58:14,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-12 22:58:40,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:58:40,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 4947 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:58:40,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:58:41,408 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2021-11-12 22:58:41,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:58:41,884 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2021-11-12 22:58:41,885 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:58:41,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1567452400] [2021-11-12 22:58:41,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1567452400] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:58:41,885 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:58:41,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 22:58:41,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125793391] [2021-11-12 22:58:41,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:58:41,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:58:41,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:58:41,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:58:41,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:58:41,888 INFO L87 Difference]: Start difference. First operand 10818 states and 15252 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-12 22:58:42,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:58:42,605 INFO L93 Difference]: Finished difference Result 10824 states and 15257 transitions. [2021-11-12 22:58:42,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:58:42,606 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 90 [2021-11-12 22:58:42,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:58:42,657 INFO L225 Difference]: With dead ends: 10824 [2021-11-12 22:58:42,657 INFO L226 Difference]: Without dead ends: 10822 [2021-11-12 22:58:42,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:58:42,665 INFO L933 BasicCegarLoop]: 4015 mSDtfsCounter, 3978 mSDsluCounter, 8009 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 88.79ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3984 SdHoareTripleChecker+Valid, 12024 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 17.58ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 93.85ms IncrementalHoareTripleChecker+Time [2021-11-12 22:58:42,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3984 Valid, 12024 Invalid, 22 Unknown, 0 Unchecked, 17.58ms Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 93.85ms Time] [2021-11-12 22:58:42,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10822 states. [2021-11-12 22:58:43,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10822 to 10822. [2021-11-12 22:58:43,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10822 states, 7193 states have (on average 1.3100236340886973) internal successors, (9423), 7513 states have internal predecessors, (9423), 2898 states have call successors, (2898), 747 states have call predecessors, (2898), 728 states have return successors, (2934), 2807 states have call predecessors, (2934), 2895 states have call successors, (2934) [2021-11-12 22:58:43,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10822 states to 10822 states and 15255 transitions. [2021-11-12 22:58:43,855 INFO L78 Accepts]: Start accepts. Automaton has 10822 states and 15255 transitions. Word has length 90 [2021-11-12 22:58:43,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:58:43,855 INFO L470 AbstractCegarLoop]: Abstraction has 10822 states and 15255 transitions. [2021-11-12 22:58:43,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-12 22:58:43,856 INFO L276 IsEmpty]: Start isEmpty. Operand 10822 states and 15255 transitions. [2021-11-12 22:58:43,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-11-12 22:58:43,860 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:58:43,861 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:58:44,008 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-12 22:58:44,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:58:44,076 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:58:44,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:58:44,077 INFO L85 PathProgramCache]: Analyzing trace with hash -804931212, now seen corresponding path program 1 times [2021-11-12 22:58:44,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:58:44,096 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [521984515] [2021-11-12 22:58:44,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:58:44,097 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:58:44,097 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:58:44,098 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:58:44,138 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-12 22:59:08,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:59:09,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 4954 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:59:09,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:59:09,915 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2021-11-12 22:59:09,916 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:59:10,378 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2021-11-12 22:59:10,378 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:59:10,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [521984515] [2021-11-12 22:59:10,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [521984515] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:59:10,378 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:59:10,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 22:59:10,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709159649] [2021-11-12 22:59:10,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:59:10,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:59:10,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:59:10,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:59:10,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:59:10,380 INFO L87 Difference]: Start difference. First operand 10822 states and 15255 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-12 22:59:11,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:59:11,190 INFO L93 Difference]: Finished difference Result 11364 states and 15862 transitions. [2021-11-12 22:59:11,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:59:11,190 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 95 [2021-11-12 22:59:11,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:59:11,232 INFO L225 Difference]: With dead ends: 11364 [2021-11-12 22:59:11,232 INFO L226 Difference]: Without dead ends: 11362 [2021-11-12 22:59:11,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:59:11,237 INFO L933 BasicCegarLoop]: 4042 mSDtfsCounter, 3897 mSDsluCounter, 8256 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 79.14ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3902 SdHoareTripleChecker+Valid, 12298 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 15.78ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 84.26ms IncrementalHoareTripleChecker+Time [2021-11-12 22:59:11,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3902 Valid, 12298 Invalid, 24 Unknown, 0 Unchecked, 15.78ms Time], IncrementalHoareTripleChecker [2 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 84.26ms Time] [2021-11-12 22:59:11,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11362 states. [2021-11-12 22:59:12,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11362 to 11358. [2021-11-12 22:59:12,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11358 states, 7492 states have (on average 1.300320341697811) internal successors, (9742), 7814 states have internal predecessors, (9742), 3040 states have call successors, (3040), 842 states have call predecessors, (3040), 823 states have return successors, (3076), 2949 states have call predecessors, (3076), 3037 states have call successors, (3076) [2021-11-12 22:59:12,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11358 states to 11358 states and 15858 transitions. [2021-11-12 22:59:12,084 INFO L78 Accepts]: Start accepts. Automaton has 11358 states and 15858 transitions. Word has length 95 [2021-11-12 22:59:12,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:59:12,084 INFO L470 AbstractCegarLoop]: Abstraction has 11358 states and 15858 transitions. [2021-11-12 22:59:12,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-12 22:59:12,085 INFO L276 IsEmpty]: Start isEmpty. Operand 11358 states and 15858 transitions. [2021-11-12 22:59:12,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-12 22:59:12,087 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:59:12,087 INFO L514 BasicCegarLoop]: trace histogram [10, 9, 9, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:59:12,208 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-12 22:59:12,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:59:12,300 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:59:12,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:59:12,301 INFO L85 PathProgramCache]: Analyzing trace with hash 1427761634, now seen corresponding path program 1 times [2021-11-12 22:59:12,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:59:12,312 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [497420445] [2021-11-12 22:59:12,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:59:12,312 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:59:12,313 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:59:12,313 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:59:12,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-12 22:59:36,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:59:37,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 4961 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:59:37,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:59:37,917 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2021-11-12 22:59:37,917 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:59:38,390 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2021-11-12 22:59:38,390 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:59:38,390 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [497420445] [2021-11-12 22:59:38,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [497420445] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:59:38,390 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:59:38,391 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 22:59:38,391 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097998040] [2021-11-12 22:59:38,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:59:38,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:59:38,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:59:38,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:59:38,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:59:38,392 INFO L87 Difference]: Start difference. First operand 11358 states and 15858 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-12 22:59:39,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:59:39,241 INFO L93 Difference]: Finished difference Result 11364 states and 15863 transitions. [2021-11-12 22:59:39,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:59:39,242 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 100 [2021-11-12 22:59:39,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:59:39,284 INFO L225 Difference]: With dead ends: 11364 [2021-11-12 22:59:39,284 INFO L226 Difference]: Without dead ends: 11362 [2021-11-12 22:59:39,291 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:59:39,291 INFO L933 BasicCegarLoop]: 4015 mSDtfsCounter, 3978 mSDsluCounter, 8009 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 76.18ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3982 SdHoareTripleChecker+Valid, 12024 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 16.88ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 80.83ms IncrementalHoareTripleChecker+Time [2021-11-12 22:59:39,292 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3982 Valid, 12024 Invalid, 22 Unknown, 0 Unchecked, 16.88ms Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 80.83ms Time] [2021-11-12 22:59:39,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11362 states. [2021-11-12 22:59:40,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11362 to 11362. [2021-11-12 22:59:40,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11362 states, 7495 states have (on average 1.3002001334222815) internal successors, (9745), 7817 states have internal predecessors, (9745), 3040 states have call successors, (3040), 843 states have call predecessors, (3040), 824 states have return successors, (3076), 2949 states have call predecessors, (3076), 3037 states have call successors, (3076) [2021-11-12 22:59:40,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11362 states to 11362 states and 15861 transitions. [2021-11-12 22:59:40,161 INFO L78 Accepts]: Start accepts. Automaton has 11362 states and 15861 transitions. Word has length 100 [2021-11-12 22:59:40,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:59:40,161 INFO L470 AbstractCegarLoop]: Abstraction has 11362 states and 15861 transitions. [2021-11-12 22:59:40,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-12 22:59:40,162 INFO L276 IsEmpty]: Start isEmpty. Operand 11362 states and 15861 transitions. [2021-11-12 22:59:40,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-11-12 22:59:40,163 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:59:40,163 INFO L514 BasicCegarLoop]: trace histogram [11, 10, 10, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:59:40,262 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-12 22:59:40,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:59:40,379 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:59:40,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:59:40,380 INFO L85 PathProgramCache]: Analyzing trace with hash -2131368460, now seen corresponding path program 1 times [2021-11-12 22:59:40,387 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:59:40,388 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [385554524] [2021-11-12 22:59:40,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:59:40,389 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:59:40,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:59:40,389 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:59:40,390 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-12 23:00:05,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:00:06,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 4968 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:00:06,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:00:07,308 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2021-11-12 23:00:07,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:00:07,840 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2021-11-12 23:00:07,840 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:00:07,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [385554524] [2021-11-12 23:00:07,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [385554524] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 23:00:07,841 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 23:00:07,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 23:00:07,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052701610] [2021-11-12 23:00:07,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:00:07,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:00:07,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:00:07,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:00:07,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:00:07,843 INFO L87 Difference]: Start difference. First operand 11362 states and 15861 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-12 23:00:08,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:00:08,727 INFO L93 Difference]: Finished difference Result 11368 states and 15866 transitions. [2021-11-12 23:00:08,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:00:08,728 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 105 [2021-11-12 23:00:08,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:00:08,772 INFO L225 Difference]: With dead ends: 11368 [2021-11-12 23:00:08,772 INFO L226 Difference]: Without dead ends: 11366 [2021-11-12 23:00:08,777 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 23:00:08,778 INFO L933 BasicCegarLoop]: 4015 mSDtfsCounter, 3978 mSDsluCounter, 8009 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 77.13ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3981 SdHoareTripleChecker+Valid, 12024 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 14.73ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 81.82ms IncrementalHoareTripleChecker+Time [2021-11-12 23:00:08,779 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3981 Valid, 12024 Invalid, 22 Unknown, 0 Unchecked, 14.73ms Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 81.82ms Time] [2021-11-12 23:00:08,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11366 states. [2021-11-12 23:00:09,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11366 to 11366. [2021-11-12 23:00:09,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11366 states, 7498 states have (on average 1.3000800213390238) internal successors, (9748), 7820 states have internal predecessors, (9748), 3040 states have call successors, (3040), 844 states have call predecessors, (3040), 825 states have return successors, (3076), 2949 states have call predecessors, (3076), 3037 states have call successors, (3076) [2021-11-12 23:00:09,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11366 states to 11366 states and 15864 transitions. [2021-11-12 23:00:09,581 INFO L78 Accepts]: Start accepts. Automaton has 11366 states and 15864 transitions. Word has length 105 [2021-11-12 23:00:09,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:00:09,581 INFO L470 AbstractCegarLoop]: Abstraction has 11366 states and 15864 transitions. [2021-11-12 23:00:09,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-12 23:00:09,582 INFO L276 IsEmpty]: Start isEmpty. Operand 11366 states and 15864 transitions. [2021-11-12 23:00:09,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-12 23:00:09,584 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:00:09,584 INFO L514 BasicCegarLoop]: trace histogram [12, 11, 11, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:00:09,711 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-12 23:00:09,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:00:09,808 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 23:00:09,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:00:09,809 INFO L85 PathProgramCache]: Analyzing trace with hash -1442071326, now seen corresponding path program 1 times [2021-11-12 23:00:09,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:00:09,816 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1824101983] [2021-11-12 23:00:09,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:00:09,817 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:00:09,817 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:00:09,817 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:00:09,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-12 23:00:35,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:00:35,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 4975 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:00:35,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:00:36,698 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2021-11-12 23:00:36,698 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:00:37,271 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2021-11-12 23:00:37,271 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:00:37,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1824101983] [2021-11-12 23:00:37,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1824101983] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 23:00:37,271 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 23:00:37,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 23:00:37,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829608783] [2021-11-12 23:00:37,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:00:37,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:00:37,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:00:37,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:00:37,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:00:37,273 INFO L87 Difference]: Start difference. First operand 11366 states and 15864 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-12 23:00:38,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:00:38,360 INFO L93 Difference]: Finished difference Result 11372 states and 15869 transitions. [2021-11-12 23:00:38,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:00:38,361 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 110 [2021-11-12 23:00:38,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:00:38,405 INFO L225 Difference]: With dead ends: 11372 [2021-11-12 23:00:38,405 INFO L226 Difference]: Without dead ends: 11370 [2021-11-12 23:00:38,411 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 23:00:38,411 INFO L933 BasicCegarLoop]: 4015 mSDtfsCounter, 3978 mSDsluCounter, 8009 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 92.31ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3980 SdHoareTripleChecker+Valid, 12024 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 18.34ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 97.44ms IncrementalHoareTripleChecker+Time [2021-11-12 23:00:38,412 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3980 Valid, 12024 Invalid, 22 Unknown, 0 Unchecked, 18.34ms Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 97.44ms Time] [2021-11-12 23:00:38,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11370 states. [2021-11-12 23:00:39,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11370 to 11370. [2021-11-12 23:00:39,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11370 states, 7501 states have (on average 1.2999600053326223) internal successors, (9751), 7823 states have internal predecessors, (9751), 3040 states have call successors, (3040), 845 states have call predecessors, (3040), 826 states have return successors, (3076), 2949 states have call predecessors, (3076), 3037 states have call successors, (3076) [2021-11-12 23:00:39,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11370 states to 11370 states and 15867 transitions. [2021-11-12 23:00:39,511 INFO L78 Accepts]: Start accepts. Automaton has 11370 states and 15867 transitions. Word has length 110 [2021-11-12 23:00:39,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:00:39,512 INFO L470 AbstractCegarLoop]: Abstraction has 11370 states and 15867 transitions. [2021-11-12 23:00:39,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-12 23:00:39,513 INFO L276 IsEmpty]: Start isEmpty. Operand 11370 states and 15867 transitions. [2021-11-12 23:00:39,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-11-12 23:00:39,518 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:00:39,519 INFO L514 BasicCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:00:39,674 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-12 23:00:39,744 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:00:39,744 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 23:00:39,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:00:39,745 INFO L85 PathProgramCache]: Analyzing trace with hash -1452662156, now seen corresponding path program 1 times [2021-11-12 23:00:39,759 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:00:39,759 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1507711854] [2021-11-12 23:00:39,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:00:39,759 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:00:39,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:00:39,760 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:00:39,802 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-12 23:01:03,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:01:04,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 4982 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:01:04,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:01:05,012 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2021-11-12 23:01:05,013 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:01:05,505 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2021-11-12 23:01:05,505 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:01:05,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1507711854] [2021-11-12 23:01:05,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1507711854] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 23:01:05,505 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 23:01:05,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 23:01:05,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227092002] [2021-11-12 23:01:05,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:01:05,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:01:05,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:01:05,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:01:05,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:01:05,507 INFO L87 Difference]: Start difference. First operand 11370 states and 15867 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-12 23:01:06,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:01:06,391 INFO L93 Difference]: Finished difference Result 11376 states and 15872 transitions. [2021-11-12 23:01:06,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:01:06,391 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (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 115 [2021-11-12 23:01:06,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:01:06,413 INFO L225 Difference]: With dead ends: 11376 [2021-11-12 23:01:06,413 INFO L226 Difference]: Without dead ends: 11372 [2021-11-12 23:01:06,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 223 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 23:01:06,417 INFO L933 BasicCegarLoop]: 4015 mSDtfsCounter, 3978 mSDsluCounter, 8009 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 71.32ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3979 SdHoareTripleChecker+Valid, 12024 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 14.12ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 75.67ms IncrementalHoareTripleChecker+Time [2021-11-12 23:01:06,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3979 Valid, 12024 Invalid, 22 Unknown, 0 Unchecked, 14.12ms Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 75.67ms Time] [2021-11-12 23:01:06,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11372 states. [2021-11-12 23:01:07,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11372 to 11372. [2021-11-12 23:01:07,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11372 states, 7503 states have (on average 1.299746767959483) internal successors, (9752), 7824 states have internal predecessors, (9752), 3040 states have call successors, (3040), 846 states have call predecessors, (3040), 826 states have return successors, (3076), 2949 states have call predecessors, (3076), 3037 states have call successors, (3076) [2021-11-12 23:01:07,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11372 states to 11372 states and 15868 transitions. [2021-11-12 23:01:07,209 INFO L78 Accepts]: Start accepts. Automaton has 11372 states and 15868 transitions. Word has length 115 [2021-11-12 23:01:07,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:01:07,209 INFO L470 AbstractCegarLoop]: Abstraction has 11372 states and 15868 transitions. [2021-11-12 23:01:07,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-12 23:01:07,210 INFO L276 IsEmpty]: Start isEmpty. Operand 11372 states and 15868 transitions. [2021-11-12 23:01:07,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-12 23:01:07,212 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:01:07,213 INFO L514 BasicCegarLoop]: trace histogram [14, 13, 13, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:01:07,330 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-12 23:01:07,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:01:07,436 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 23:01:07,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:01:07,437 INFO L85 PathProgramCache]: Analyzing trace with hash -410812446, now seen corresponding path program 1 times [2021-11-12 23:01:07,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:01:07,449 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1732251159] [2021-11-12 23:01:07,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:01:07,449 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:01:07,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:01:07,450 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:01:07,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-12 23:01:34,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:01:35,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 4989 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:01:35,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:01:36,376 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2021-11-12 23:01:36,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:01:36,995 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2021-11-12 23:01:36,995 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:01:36,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1732251159] [2021-11-12 23:01:36,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1732251159] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 23:01:36,995 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 23:01:36,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 23:01:36,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559670599] [2021-11-12 23:01:36,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:01:36,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:01:36,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:01:36,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:01:36,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:01:36,998 INFO L87 Difference]: Start difference. First operand 11372 states and 15868 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-11-12 23:01:38,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:01:38,180 INFO L93 Difference]: Finished difference Result 13008 states and 17875 transitions. [2021-11-12 23:01:38,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:01:38,181 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (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 120 [2021-11-12 23:01:38,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:01:38,232 INFO L225 Difference]: With dead ends: 13008 [2021-11-12 23:01:38,233 INFO L226 Difference]: Without dead ends: 12876 [2021-11-12 23:01:38,237 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 23:01:38,237 INFO L933 BasicCegarLoop]: 4141 mSDtfsCounter, 3659 mSDsluCounter, 9153 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 71.15ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3659 SdHoareTripleChecker+Valid, 13294 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 18.80ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 75.60ms IncrementalHoareTripleChecker+Time [2021-11-12 23:01:38,238 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3659 Valid, 13294 Invalid, 19 Unknown, 0 Unchecked, 18.80ms Time], IncrementalHoareTripleChecker [2 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 75.60ms Time] [2021-11-12 23:01:38,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12876 states. [2021-11-12 23:01:39,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12876 to 12854. [2021-11-12 23:01:39,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12854 states, 8493 states have (on average 1.2888260920758272) internal successors, (10946), 8826 states have internal predecessors, (10946), 3325 states have call successors, (3325), 1064 states have call predecessors, (3325), 1034 states have return successors, (3432), 3220 states have call predecessors, (3432), 3324 states have call successors, (3432) [2021-11-12 23:01:39,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12854 states to 12854 states and 17703 transitions. [2021-11-12 23:01:39,236 INFO L78 Accepts]: Start accepts. Automaton has 12854 states and 17703 transitions. Word has length 120 [2021-11-12 23:01:39,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:01:39,236 INFO L470 AbstractCegarLoop]: Abstraction has 12854 states and 17703 transitions. [2021-11-12 23:01:39,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-11-12 23:01:39,237 INFO L276 IsEmpty]: Start isEmpty. Operand 12854 states and 17703 transitions. [2021-11-12 23:01:39,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2021-11-12 23:01:39,241 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:01:39,241 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:01:39,389 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-12 23:01:39,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:01:39,468 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 23:01:39,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:01:39,469 INFO L85 PathProgramCache]: Analyzing trace with hash 590211594, now seen corresponding path program 1 times [2021-11-12 23:01:39,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:01:39,485 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1879292275] [2021-11-12 23:01:39,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:01:39,485 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:01:39,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:01:39,486 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:01:39,489 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-12 23:02:06,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:02:06,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 5233 conjuncts, 30 conjunts are in the unsatisfiable core [2021-11-12 23:02:06,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:02:08,909 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 109 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-12 23:02:08,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:02:11,711 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 6 proven. 48 refuted. 0 times theorem prover too weak. 141 trivial. 0 not checked. [2021-11-12 23:02:11,711 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:02:11,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1879292275] [2021-11-12 23:02:11,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1879292275] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 23:02:11,711 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 23:02:11,711 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [10] total 20 [2021-11-12 23:02:11,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030245461] [2021-11-12 23:02:11,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:02:11,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-12 23:02:11,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:02:11,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-12 23:02:11,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-11-12 23:02:11,713 INFO L87 Difference]: Start difference. First operand 12854 states and 17703 transitions. Second operand has 13 states, 10 states have (on average 8.0) internal successors, (80), 9 states have internal predecessors, (80), 5 states have call successors, (28), 2 states have call predecessors, (28), 5 states have return successors, (23), 6 states have call predecessors, (23), 5 states have call successors, (23) [2021-11-12 23:02:15,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:02:15,012 INFO L93 Difference]: Finished difference Result 25893 states and 35664 transitions. [2021-11-12 23:02:15,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-12 23:02:15,012 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 10 states have (on average 8.0) internal successors, (80), 9 states have internal predecessors, (80), 5 states have call successors, (28), 2 states have call predecessors, (28), 5 states have return successors, (23), 6 states have call predecessors, (23), 5 states have call successors, (23) Word has length 165 [2021-11-12 23:02:15,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:02:15,046 INFO L225 Difference]: With dead ends: 25893 [2021-11-12 23:02:15,047 INFO L226 Difference]: Without dead ends: 13064 [2021-11-12 23:02:15,084 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 310 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-11-12 23:02:15,085 INFO L933 BasicCegarLoop]: 4205 mSDtfsCounter, 270 mSDsluCounter, 33226 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1660.23ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 37431 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 35.43ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1791.30ms IncrementalHoareTripleChecker+Time [2021-11-12 23:02:15,085 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [350 Valid, 37431 Invalid, 450 Unknown, 0 Unchecked, 35.43ms Time], IncrementalHoareTripleChecker [5 Valid, 445 Invalid, 0 Unknown, 0 Unchecked, 1791.30ms Time] [2021-11-12 23:02:15,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13064 states. [2021-11-12 23:02:15,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13064 to 12854. [2021-11-12 23:02:15,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12854 states, 8493 states have (on average 1.2887083480513364) internal successors, (10945), 8825 states have internal predecessors, (10945), 3325 states have call successors, (3325), 1064 states have call predecessors, (3325), 1034 states have return successors, (3432), 3220 states have call predecessors, (3432), 3324 states have call successors, (3432) [2021-11-12 23:02:15,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12854 states to 12854 states and 17702 transitions. [2021-11-12 23:02:15,884 INFO L78 Accepts]: Start accepts. Automaton has 12854 states and 17702 transitions. Word has length 165 [2021-11-12 23:02:15,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:02:15,885 INFO L470 AbstractCegarLoop]: Abstraction has 12854 states and 17702 transitions. [2021-11-12 23:02:15,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 10 states have (on average 8.0) internal successors, (80), 9 states have internal predecessors, (80), 5 states have call successors, (28), 2 states have call predecessors, (28), 5 states have return successors, (23), 6 states have call predecessors, (23), 5 states have call successors, (23) [2021-11-12 23:02:15,885 INFO L276 IsEmpty]: Start isEmpty. Operand 12854 states and 17702 transitions. [2021-11-12 23:02:15,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-11-12 23:02:15,887 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:02:15,887 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:02:15,979 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-12 23:02:16,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:02:16,088 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 23:02:16,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:02:16,089 INFO L85 PathProgramCache]: Analyzing trace with hash -564504723, now seen corresponding path program 1 times [2021-11-12 23:02:16,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:02:16,099 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1067282990] [2021-11-12 23:02:16,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:02:16,100 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:02:16,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:02:16,100 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:02:16,102 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-12 23:02:42,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:02:43,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 5244 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-12 23:02:43,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:02:44,692 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2021-11-12 23:02:44,692 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:02:48,082 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2021-11-12 23:02:48,082 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:02:48,083 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1067282990] [2021-11-12 23:02:48,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1067282990] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:02:48,083 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:02:48,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14, 14] imperfect sequences [] total 25 [2021-11-12 23:02:48,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637817595] [2021-11-12 23:02:48,084 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:02:48,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-11-12 23:02:48,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:02:48,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-11-12 23:02:48,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-11-12 23:02:48,088 INFO L87 Difference]: Start difference. First operand 12854 states and 17702 transitions. Second operand has 25 states, 23 states have (on average 4.086956521739131) internal successors, (94), 21 states have internal predecessors, (94), 8 states have call successors, (35), 2 states have call predecessors, (35), 7 states have return successors, (30), 10 states have call predecessors, (30), 8 states have call successors, (30) [2021-11-12 23:02:58,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:02:58,427 INFO L93 Difference]: Finished difference Result 25998 states and 35839 transitions. [2021-11-12 23:02:58,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-12 23:02:58,428 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 23 states have (on average 4.086956521739131) internal successors, (94), 21 states have internal predecessors, (94), 8 states have call successors, (35), 2 states have call predecessors, (35), 7 states have return successors, (30), 10 states have call predecessors, (30), 8 states have call successors, (30) Word has length 169 [2021-11-12 23:02:58,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:02:58,492 INFO L225 Difference]: With dead ends: 25998 [2021-11-12 23:02:58,492 INFO L226 Difference]: Without dead ends: 13171 [2021-11-12 23:02:58,543 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 314 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=180, Invalid=1226, Unknown=0, NotChecked=0, Total=1406 [2021-11-12 23:02:58,544 INFO L933 BasicCegarLoop]: 4550 mSDtfsCounter, 1054 mSDsluCounter, 89019 mSDsCounter, 0 mSdLazyCounter, 1404 mSolverCounterSat, 325 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6701.86ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1124 SdHoareTripleChecker+Valid, 93569 SdHoareTripleChecker+Invalid, 1729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 110.28ms SdHoareTripleChecker+Time, 325 IncrementalHoareTripleChecker+Valid, 1404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7078.44ms IncrementalHoareTripleChecker+Time [2021-11-12 23:02:58,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1124 Valid, 93569 Invalid, 1729 Unknown, 0 Unchecked, 110.28ms Time], IncrementalHoareTripleChecker [325 Valid, 1404 Invalid, 0 Unknown, 0 Unchecked, 7078.44ms Time] [2021-11-12 23:02:58,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13171 states. [2021-11-12 23:02:59,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13171 to 12641. [2021-11-12 23:02:59,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12641 states, 8347 states have (on average 1.2881274709476458) internal successors, (10752), 8673 states have internal predecessors, (10752), 3270 states have call successors, (3270), 1052 states have call predecessors, (3270), 1022 states have return successors, (3377), 3168 states have call predecessors, (3377), 3269 states have call successors, (3377) [2021-11-12 23:02:59,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12641 states to 12641 states and 17399 transitions. [2021-11-12 23:02:59,801 INFO L78 Accepts]: Start accepts. Automaton has 12641 states and 17399 transitions. Word has length 169 [2021-11-12 23:02:59,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:02:59,801 INFO L470 AbstractCegarLoop]: Abstraction has 12641 states and 17399 transitions. [2021-11-12 23:02:59,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 23 states have (on average 4.086956521739131) internal successors, (94), 21 states have internal predecessors, (94), 8 states have call successors, (35), 2 states have call predecessors, (35), 7 states have return successors, (30), 10 states have call predecessors, (30), 8 states have call successors, (30) [2021-11-12 23:02:59,802 INFO L276 IsEmpty]: Start isEmpty. Operand 12641 states and 17399 transitions. [2021-11-12 23:02:59,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-11-12 23:02:59,805 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:02:59,805 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:02:59,924 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (21)] Ended with exit code 0 [2021-11-12 23:03:00,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:03:00,023 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 23:03:00,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:03:00,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1806149083, now seen corresponding path program 1 times [2021-11-12 23:03:00,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:03:00,036 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2033209166] [2021-11-12 23:03:00,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:03:00,036 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:03:00,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:03:00,037 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:03:00,097 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9726bdb0-5306-4713-9121-402100ef7650/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process