./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-qlogic-qlge-qlge.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0f8a17c6 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs --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 ab0b375f71eb557eddedfb6836efa7383e8c24249ba51445e071f612ca1dd29b --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 13:41:40,038 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 13:41:40,048 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 13:41:40,112 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 13:41:40,113 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 13:41:40,119 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 13:41:40,122 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 13:41:40,127 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 13:41:40,131 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 13:41:40,140 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 13:41:40,142 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 13:41:40,145 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 13:41:40,145 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 13:41:40,149 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 13:41:40,153 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 13:41:40,164 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 13:41:40,168 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 13:41:40,170 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 13:41:40,173 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 13:41:40,179 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 13:41:40,185 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 13:41:40,186 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 13:41:40,191 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 13:41:40,192 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 13:41:40,200 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 13:41:40,201 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 13:41:40,201 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 13:41:40,204 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 13:41:40,205 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 13:41:40,207 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 13:41:40,208 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 13:41:40,210 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 13:41:40,212 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 13:41:40,214 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 13:41:40,216 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 13:41:40,217 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 13:41:40,218 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 13:41:40,218 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 13:41:40,218 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 13:41:40,220 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 13:41:40,220 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 13:41:40,221 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-19 13:41:40,284 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 13:41:40,284 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 13:41:40,286 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 13:41:40,287 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 13:41:40,287 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 13:41:40,287 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 13:41:40,288 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 13:41:40,288 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-19 13:41:40,296 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 13:41:40,297 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 13:41:40,298 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-19 13:41:40,299 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-19 13:41:40,299 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 13:41:40,299 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-19 13:41:40,300 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-19 13:41:40,300 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-19 13:41:40,301 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 13:41:40,301 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-19 13:41:40,302 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 13:41:40,302 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 13:41:40,302 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 13:41:40,303 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 13:41:40,303 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 13:41:40,303 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 13:41:40,304 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 13:41:40,304 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 13:41:40,304 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 13:41:40,305 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 13:41:40,305 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 13:41:40,307 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 13:41:40,307 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 13:41:40,308 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 13:41:40,308 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-19 13:41:40,309 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-19 13:41:40,309 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 13:41:40,309 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 13:41:40,310 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 13:41:40,310 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_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/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_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs 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 -> ab0b375f71eb557eddedfb6836efa7383e8c24249ba51445e071f612ca1dd29b [2021-11-19 13:41:40,649 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 13:41:40,688 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 13:41:40,693 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 13:41:40,694 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 13:41:40,695 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 13:41:40,697 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i [2021-11-19 13:41:40,796 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/data/51bfa3e63/8f1f9c339fd34835bc0ac80fb52003b1/FLAGe5df14543 [2021-11-19 13:41:42,087 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 13:41:42,088 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i [2021-11-19 13:41:42,180 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/data/51bfa3e63/8f1f9c339fd34835bc0ac80fb52003b1/FLAGe5df14543 [2021-11-19 13:41:42,703 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/data/51bfa3e63/8f1f9c339fd34835bc0ac80fb52003b1 [2021-11-19 13:41:42,709 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 13:41:42,711 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 13:41:42,713 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 13:41:42,713 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 13:41:42,721 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 13:41:42,722 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 01:41:42" (1/1) ... [2021-11-19 13:41:42,724 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7f561ca1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:41:42, skipping insertion in model container [2021-11-19 13:41:42,725 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 01:41:42" (1/1) ... [2021-11-19 13:41:42,735 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 13:41:43,014 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 13:41:47,632 WARN L571 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-19 13:41:48,333 WARN L571 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-19 13:41:48,335 WARN L571 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-19 13:41:48,366 WARN L571 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-19 13:41:49,622 WARN L571 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-19 13:41:49,916 WARN L571 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-19 13:41:49,920 WARN L571 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-19 13:41:49,924 WARN L571 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-19 13:41:49,926 WARN L571 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-19 13:41:51,572 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647538,647551] [2021-11-19 13:41:51,575 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647707,647720] [2021-11-19 13:41:51,576 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647874,647887] [2021-11-19 13:41:51,577 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[648042,648055] [2021-11-19 13:41:51,619 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 13:41:51,727 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-19 13:41:51,728 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@2146d83d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:41:51, skipping insertion in model container [2021-11-19 13:41:51,728 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 13:41:51,730 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-19 13:41:51,733 INFO L158 Benchmark]: Toolchain (without parser) took 9020.84ms. Allocated memory was 115.3MB in the beginning and 226.5MB in the end (delta: 111.1MB). Free memory was 75.4MB in the beginning and 128.2MB in the end (delta: -52.8MB). Peak memory consumption was 81.8MB. Max. memory is 16.1GB. [2021-11-19 13:41:51,736 INFO L158 Benchmark]: CDTParser took 0.36ms. Allocated memory is still 94.4MB. Free memory is still 52.6MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-19 13:41:51,737 INFO L158 Benchmark]: CACSL2BoogieTranslator took 9017.73ms. Allocated memory was 115.3MB in the beginning and 226.5MB in the end (delta: 111.1MB). Free memory was 75.4MB in the beginning and 128.2MB in the end (delta: -52.8MB). Peak memory consumption was 81.8MB. Max. memory is 16.1GB. [2021-11-19 13:41:51,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.36ms. Allocated memory is still 94.4MB. Free memory is still 52.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 9017.73ms. Allocated memory was 115.3MB in the beginning and 226.5MB in the end (delta: 111.1MB). Free memory was 75.4MB in the beginning and 128.2MB in the end (delta: -52.8MB). Peak memory consumption was 81.8MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 7506]: 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_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs --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 ab0b375f71eb557eddedfb6836efa7383e8c24249ba51445e071f612ca1dd29b --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 13:41:54,366 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 13:41:54,370 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 13:41:54,445 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 13:41:54,446 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 13:41:54,451 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 13:41:54,454 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 13:41:54,459 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 13:41:54,464 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 13:41:54,473 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 13:41:54,475 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 13:41:54,477 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 13:41:54,478 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 13:41:54,481 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 13:41:54,484 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 13:41:54,489 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 13:41:54,491 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 13:41:54,493 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 13:41:54,495 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 13:41:54,504 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 13:41:54,506 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 13:41:54,508 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 13:41:54,512 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 13:41:54,514 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 13:41:54,524 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 13:41:54,525 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 13:41:54,525 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 13:41:54,527 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 13:41:54,528 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 13:41:54,529 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 13:41:54,529 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 13:41:54,530 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 13:41:54,533 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 13:41:54,534 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 13:41:54,535 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 13:41:54,536 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 13:41:54,537 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 13:41:54,537 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 13:41:54,537 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 13:41:54,539 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 13:41:54,540 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 13:41:54,541 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2021-11-19 13:41:54,592 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 13:41:54,592 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 13:41:54,594 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 13:41:54,594 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 13:41:54,595 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 13:41:54,595 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 13:41:54,595 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 13:41:54,595 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 13:41:54,596 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 13:41:54,596 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 13:41:54,598 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 13:41:54,599 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 13:41:54,599 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 13:41:54,599 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 13:41:54,600 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 13:41:54,600 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 13:41:54,600 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-19 13:41:54,600 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-19 13:41:54,600 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 13:41:54,601 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 13:41:54,601 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 13:41:54,601 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 13:41:54,601 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-19 13:41:54,602 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 13:41:54,602 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 13:41:54,602 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 13:41:54,602 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 13:41:54,603 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 13:41:54,603 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-19 13:41:54,603 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-19 13:41:54,603 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 13:41:54,604 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 13:41:54,604 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 13:41:54,604 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_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/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_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs 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 -> ab0b375f71eb557eddedfb6836efa7383e8c24249ba51445e071f612ca1dd29b [2021-11-19 13:41:55,046 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 13:41:55,068 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 13:41:55,071 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 13:41:55,073 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 13:41:55,075 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 13:41:55,077 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i [2021-11-19 13:41:55,179 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/data/d349d3c40/c618a90ce2b64f03b2631016e9df0d7e/FLAG2e68286c9 [2021-11-19 13:41:56,661 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 13:41:56,662 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i [2021-11-19 13:41:56,808 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/data/d349d3c40/c618a90ce2b64f03b2631016e9df0d7e/FLAG2e68286c9 [2021-11-19 13:41:57,060 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/data/d349d3c40/c618a90ce2b64f03b2631016e9df0d7e [2021-11-19 13:41:57,063 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 13:41:57,066 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 13:41:57,070 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 13:41:57,070 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 13:41:57,074 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 13:41:57,075 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 01:41:57" (1/1) ... [2021-11-19 13:41:57,077 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@11703fc9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:41:57, skipping insertion in model container [2021-11-19 13:41:57,077 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 01:41:57" (1/1) ... [2021-11-19 13:41:57,087 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 13:41:57,363 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 13:42:06,077 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647538,647551] [2021-11-19 13:42:06,079 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647707,647720] [2021-11-19 13:42:06,080 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647874,647887] [2021-11-19 13:42:06,081 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[648042,648055] [2021-11-19 13:42:06,122 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 13:42:06,255 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-19 13:42:06,409 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 13:42:07,248 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647538,647551] [2021-11-19 13:42:07,249 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647707,647720] [2021-11-19 13:42:07,250 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647874,647887] [2021-11-19 13:42:07,251 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[648042,648055] [2021-11-19 13:42:07,263 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 13:42:07,343 INFO L203 MainTranslator]: Completed pre-run [2021-11-19 13:42:08,287 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647538,647551] [2021-11-19 13:42:08,288 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647707,647720] [2021-11-19 13:42:08,289 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647874,647887] [2021-11-19 13:42:08,290 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[648042,648055] [2021-11-19 13:42:08,303 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 13:42:08,964 INFO L208 MainTranslator]: Completed translation [2021-11-19 13:42:08,964 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:42:08 WrapperNode [2021-11-19 13:42:08,965 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 13:42:08,966 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-19 13:42:08,967 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-19 13:42:08,967 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-19 13:42:08,975 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:42:08" (1/1) ... [2021-11-19 13:42:09,360 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:42:08" (1/1) ... [2021-11-19 13:42:10,033 INFO L137 Inliner]: procedures = 808, calls = 7637, calls flagged for inlining = 373, calls inlined = 338, statements flattened = 15356 [2021-11-19 13:42:10,035 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-19 13:42:10,036 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-19 13:42:10,036 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-19 13:42:10,036 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-19 13:42:10,049 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:42:08" (1/1) ... [2021-11-19 13:42:10,050 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:42:08" (1/1) ... [2021-11-19 13:42:10,162 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:42:08" (1/1) ... [2021-11-19 13:42:10,162 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:42:08" (1/1) ... [2021-11-19 13:42:10,768 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:42:08" (1/1) ... [2021-11-19 13:42:10,824 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:42:08" (1/1) ... [2021-11-19 13:42:10,880 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:42:08" (1/1) ... [2021-11-19 13:42:10,965 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-19 13:42:10,966 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-19 13:42:10,966 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-19 13:42:10,966 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-19 13:42:10,967 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:42:08" (1/1) ... [2021-11-19 13:42:10,976 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 13:42:10,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 13:42:11,005 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-19 13:42:11,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-19 13:42:11,062 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2021-11-19 13:42:11,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2021-11-19 13:42:11,062 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2021-11-19 13:42:11,063 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2021-11-19 13:42:11,063 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2021-11-19 13:42:11,063 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_irq [2021-11-19 13:42:11,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_irq [2021-11-19 13:42:11,063 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_both_serdes [2021-11-19 13:42:11,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_both_serdes [2021-11-19 13:42:11,064 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_xgmac_reg [2021-11-19 13:42:11,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_xgmac_reg [2021-11-19 13:42:11,064 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_reset [2021-11-19 13:42:11,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_reset [2021-11-19 13:42:11,064 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_nocache [2021-11-19 13:42:11,065 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_nocache [2021-11-19 13:42:11,066 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu [2021-11-19 13:42:11,066 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu [2021-11-19 13:42:11,066 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-19 13:42:11,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-19 13:42:11,066 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-19 13:42:11,066 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-19 13:42:11,067 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-19 13:42:11,067 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-19 13:42:11,067 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2021-11-19 13:42:11,067 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2021-11-19 13:42:11,067 INFO L130 BoogieDeclarations]: Found specification of procedure ql_release_all [2021-11-19 13:42:11,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_release_all [2021-11-19 13:42:11,068 INFO L130 BoogieDeclarations]: Found specification of procedure skb_checksum_none_assert [2021-11-19 13:42:11,068 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_checksum_none_assert [2021-11-19 13:42:11,068 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-11-19 13:42:11,069 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-11-19 13:42:11,069 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-19 13:42:11,069 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-19 13:42:11,069 INFO L130 BoogieDeclarations]: Found specification of procedure ql_dump_risc_ram_area [2021-11-19 13:42:11,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_dump_risc_ram_area [2021-11-19 13:42:11,070 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_other_func_reg [2021-11-19 13:42:11,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_other_func_reg [2021-11-19 13:42:11,070 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2021-11-19 13:42:11,070 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2021-11-19 13:42:11,070 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2021-11-19 13:42:11,070 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2021-11-19 13:42:11,071 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_xgmac_regs [2021-11-19 13:42:11,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_xgmac_regs [2021-11-19 13:42:11,072 INFO L130 BoogieDeclarations]: Found specification of procedure ql_update_buffer_queues [2021-11-19 13:42:11,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_update_buffer_queues [2021-11-19 13:42:11,073 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_cam_entries [2021-11-19 13:42:11,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_cam_entries [2021-11-19 13:42:11,073 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_mem_resources [2021-11-19 13:42:11,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_mem_resources [2021-11-19 13:42:11,074 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2021-11-19 13:42:11,074 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2021-11-19 13:42:11,074 INFO L130 BoogieDeclarations]: Found specification of procedure ql_eeh_close [2021-11-19 13:42:11,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_eeh_close [2021-11-19 13:42:11,075 INFO L130 BoogieDeclarations]: Found specification of procedure netif_receive_skb [2021-11-19 13:42:11,075 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_receive_skb [2021-11-19 13:42:11,075 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-11-19 13:42:11,075 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-11-19 13:42:11,076 INFO L130 BoogieDeclarations]: Found specification of procedure skb_record_rx_queue [2021-11-19 13:42:11,076 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_record_rx_queue [2021-11-19 13:42:11,076 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2021-11-19 13:42:11,076 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2021-11-19 13:42:11,077 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-19 13:42:11,077 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-19 13:42:11,077 INFO L130 BoogieDeclarations]: Found specification of procedure ql_build_coredump_seg_header [2021-11-19 13:42:11,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_build_coredump_seg_header [2021-11-19 13:42:11,077 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_close [2021-11-19 13:42:11,077 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_close [2021-11-19 13:42:11,077 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_mb_sts [2021-11-19 13:42:11,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_mb_sts [2021-11-19 13:42:11,078 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-19 13:42:11,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-19 13:42:11,078 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~C_ULONG~X~C_INT~X~$Pointer$~TO~~dma_addr_t~0 [2021-11-19 13:42:11,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~C_ULONG~X~C_INT~X~$Pointer$~TO~~dma_addr_t~0 [2021-11-19 13:42:11,079 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2021-11-19 13:42:11,079 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2021-11-19 13:42:11,080 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_offset [2021-11-19 13:42:11,080 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_offset [2021-11-19 13:42:11,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-19 13:42:11,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-19 13:42:11,080 INFO L130 BoogieDeclarations]: Found specification of procedure dev_close [2021-11-19 13:42:11,080 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_close [2021-11-19 13:42:11,081 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2021-11-19 13:42:11,081 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2021-11-19 13:42:11,082 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write32 [2021-11-19 13:42:11,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write32 [2021-11-19 13:42:11,082 INFO L130 BoogieDeclarations]: Found specification of procedure ql_cam_route_initialize [2021-11-19 13:42:11,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_cam_route_initialize [2021-11-19 13:42:11,082 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-11-19 13:42:11,082 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-11-19 13:42:11,082 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-11-19 13:42:11,083 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-11-19 13:42:11,083 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_other_func_reg_rdy [2021-11-19 13:42:11,083 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_other_func_reg_rdy [2021-11-19 13:42:11,083 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-19 13:42:11,083 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-19 13:42:11,083 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-19 13:42:11,084 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_mpi_reg [2021-11-19 13:42:11,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_mpi_reg [2021-11-19 13:42:11,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2021-11-19 13:42:11,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2021-11-19 13:42:11,084 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-19 13:42:11,085 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-19 13:42:11,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-19 13:42:11,087 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-19 13:42:11,090 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-19 13:42:11,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-19 13:42:11,091 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-19 13:42:11,091 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_unlock [2021-11-19 13:42:11,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_unlock [2021-11-19 13:42:11,092 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_8012_flash_params [2021-11-19 13:42:11,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_8012_flash_params [2021-11-19 13:42:11,093 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-11-19 13:42:11,093 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-11-19 13:42:11,098 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_other_func_serdes_reg [2021-11-19 13:42:11,098 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_other_func_serdes_reg [2021-11-19 13:42:11,099 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID [2021-11-19 13:42:11,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~X~$Pointer$~TO~VOID [2021-11-19 13:42:11,099 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_hw_lock_of_ql_adapter [2021-11-19 13:42:11,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_hw_lock_of_ql_adapter [2021-11-19 13:42:11,099 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-19 13:42:11,099 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-19 13:42:11,099 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-11-19 13:42:11,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-11-19 13:42:11,100 INFO L130 BoogieDeclarations]: Found specification of procedure ql_8000_port_initialize [2021-11-19 13:42:11,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_8000_port_initialize [2021-11-19 13:42:11,100 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-19 13:42:11,100 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-19 13:42:11,100 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_hw_lock_of_ql_adapter [2021-11-19 13:42:11,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_hw_lock_of_ql_adapter [2021-11-19 13:42:11,101 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-19 13:42:11,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-19 13:42:11,101 INFO L130 BoogieDeclarations]: Found specification of procedure ql_8012_port_initialize [2021-11-19 13:42:11,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_8012_port_initialize [2021-11-19 13:42:11,101 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_flash_word [2021-11-19 13:42:11,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_flash_word [2021-11-19 13:42:11,101 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-11-19 13:42:11,101 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-11-19 13:42:11,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-19 13:42:11,102 INFO L130 BoogieDeclarations]: Found specification of procedure csum_tcpudp_magic [2021-11-19 13:42:11,102 INFO L138 BoogieDeclarations]: Found implementation of procedure csum_tcpudp_magic [2021-11-19 13:42:11,102 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2021-11-19 13:42:11,102 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2021-11-19 13:42:11,102 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-11-19 13:42:11,102 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-11-19 13:42:11,103 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2021-11-19 13:42:11,103 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_cq_idx [2021-11-19 13:42:11,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_cq_idx [2021-11-19 13:42:11,103 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-11-19 13:42:11,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-11-19 13:42:11,103 INFO L130 BoogieDeclarations]: Found specification of procedure ql_link_on [2021-11-19 13:42:11,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_link_on [2021-11-19 13:42:11,104 INFO L130 BoogieDeclarations]: Found specification of procedure napi_gro_receive [2021-11-19 13:42:11,104 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_gro_receive [2021-11-19 13:42:11,104 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-11-19 13:42:11,104 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-11-19 13:42:11,104 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2021-11-19 13:42:11,104 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2021-11-19 13:42:11,104 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2021-11-19 13:42:11,104 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2021-11-19 13:42:11,105 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2021-11-19 13:42:11,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2021-11-19 13:42:11,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-19 13:42:11,105 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-19 13:42:11,105 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2021-11-19 13:42:11,105 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2021-11-19 13:42:11,105 INFO L130 BoogieDeclarations]: Found specification of procedure ql_update_cq [2021-11-19 13:42:11,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_update_cq [2021-11-19 13:42:11,106 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2021-11-19 13:42:11,106 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2021-11-19 13:42:11,106 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-19 13:42:11,106 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-11-19 13:42:11,106 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-11-19 13:42:11,106 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_curr_sbuf [2021-11-19 13:42:11,107 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_curr_sbuf [2021-11-19 13:42:11,107 INFO L130 BoogieDeclarations]: Found specification of procedure ql_realign_skb [2021-11-19 13:42:11,107 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_realign_skb [2021-11-19 13:42:11,107 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_routing_entries [2021-11-19 13:42:11,107 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_routing_entries [2021-11-19 13:42:11,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-19 13:42:11,107 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2021-11-19 13:42:11,108 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2021-11-19 13:42:11,108 INFO L130 BoogieDeclarations]: Found specification of procedure ql_process_mac_split_rx_intr [2021-11-19 13:42:11,108 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_process_mac_split_rx_intr [2021-11-19 13:42:11,108 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_suspend [2021-11-19 13:42:11,108 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_suspend [2021-11-19 13:42:11,108 INFO L130 BoogieDeclarations]: Found specification of procedure __vlan_hwaccel_put_tag [2021-11-19 13:42:11,108 INFO L138 BoogieDeclarations]: Found implementation of procedure __vlan_hwaccel_put_tag [2021-11-19 13:42:11,108 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2021-11-19 13:42:11,109 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2021-11-19 13:42:11,109 INFO L130 BoogieDeclarations]: Found specification of procedure ql_cancel_all_work_sync [2021-11-19 13:42:11,109 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_cancel_all_work_sync [2021-11-19 13:42:11,109 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-19 13:42:11,109 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-19 13:42:11,109 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2021-11-19 13:42:11,109 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2021-11-19 13:42:11,110 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2021-11-19 13:42:11,110 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2021-11-19 13:42:11,110 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc_array [2021-11-19 13:42:11,110 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc_array [2021-11-19 13:42:11,110 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2021-11-19 13:42:11,110 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2021-11-19 13:42:11,113 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2021-11-19 13:42:11,113 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2021-11-19 13:42:11,113 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_offset [2021-11-19 13:42:11,113 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_offset [2021-11-19 13:42:11,114 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2021-11-19 13:42:11,114 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2021-11-19 13:42:11,114 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-19 13:42:11,114 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-19 13:42:11,114 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_get_port_cfg [2021-11-19 13:42:11,114 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_get_port_cfg [2021-11-19 13:42:11,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-11-19 13:42:11,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2021-11-19 13:42:11,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-11-19 13:42:11,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2021-11-19 13:42:11,115 INFO L130 BoogieDeclarations]: Found specification of procedure eth_type_trans [2021-11-19 13:42:11,115 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_type_trans [2021-11-19 13:42:11,115 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-19 13:42:11,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-19 13:42:11,115 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_10_2 [2021-11-19 13:42:11,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_10_2 [2021-11-19 13:42:11,116 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_80 [2021-11-19 13:42:11,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_80 [2021-11-19 13:42:11,116 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_down [2021-11-19 13:42:11,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_down [2021-11-19 13:42:11,116 INFO L130 BoogieDeclarations]: Found specification of procedure ql_queue_fw_error [2021-11-19 13:42:11,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_queue_fw_error [2021-11-19 13:42:11,116 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mpi_handler [2021-11-19 13:42:11,117 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mpi_handler [2021-11-19 13:42:11,117 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_xgmac_reg64 [2021-11-19 13:42:11,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_xgmac_reg64 [2021-11-19 13:42:11,123 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2021-11-19 13:42:11,123 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2021-11-19 13:42:11,123 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_set_mgmnt_traffic_ctl [2021-11-19 13:42:11,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_set_mgmnt_traffic_ctl [2021-11-19 13:42:11,124 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_other_func_reg [2021-11-19 13:42:11,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_other_func_reg [2021-11-19 13:42:11,124 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_reg_rdy [2021-11-19 13:42:11,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_reg_rdy [2021-11-19 13:42:11,124 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2021-11-19 13:42:11,125 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2021-11-19 13:42:11,128 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_set_led_cfg [2021-11-19 13:42:11,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_set_led_cfg [2021-11-19 13:42:11,129 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_cfg [2021-11-19 13:42:11,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_cfg [2021-11-19 13:42:11,129 INFO L130 BoogieDeclarations]: Found specification of procedure ql_lbq_block_size [2021-11-19 13:42:11,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_lbq_block_size [2021-11-19 13:42:11,130 INFO L130 BoogieDeclarations]: Found specification of procedure netif_get_num_default_rss_queues [2021-11-19 13:42:11,130 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_get_num_default_rss_queues [2021-11-19 13:42:11,130 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_ets_regs [2021-11-19 13:42:11,130 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_ets_regs [2021-11-19 13:42:11,130 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_cfg [2021-11-19 13:42:11,130 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_cfg [2021-11-19 13:42:11,130 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2021-11-19 13:42:11,131 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2021-11-19 13:42:11,131 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2021-11-19 13:42:11,131 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read32 [2021-11-19 13:42:11,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read32 [2021-11-19 13:42:11,131 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_intr_states [2021-11-19 13:42:11,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_intr_states [2021-11-19 13:42:11,131 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2021-11-19 13:42:11,131 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2021-11-19 13:42:11,131 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2021-11-19 13:42:11,132 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2021-11-19 13:42:11,132 INFO L130 BoogieDeclarations]: Found specification of procedure ql_timer [2021-11-19 13:42:11,132 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_timer [2021-11-19 13:42:11,132 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-19 13:42:11,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-19 13:42:11,132 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2021-11-19 13:42:11,132 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2021-11-19 13:42:11,132 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2021-11-19 13:42:11,133 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2021-11-19 13:42:11,133 INFO L130 BoogieDeclarations]: Found specification of procedure ql_enable_completion_interrupt [2021-11-19 13:42:11,133 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_enable_completion_interrupt [2021-11-19 13:42:11,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-19 13:42:11,133 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-19 13:42:11,133 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-11-19 13:42:11,133 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-11-19 13:42:11,133 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_send [2021-11-19 13:42:11,134 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_send [2021-11-19 13:42:11,134 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2021-11-19 13:42:11,134 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2021-11-19 13:42:11,134 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2021-11-19 13:42:11,134 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2021-11-19 13:42:11,134 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_del [2021-11-19 13:42:11,134 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_del [2021-11-19 13:42:11,134 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2021-11-19 13:42:11,135 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2021-11-19 13:42:11,135 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_regs_len [2021-11-19 13:42:11,135 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_regs_len [2021-11-19 13:42:11,135 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_io_resume [2021-11-19 13:42:11,135 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_io_resume [2021-11-19 13:42:11,135 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_5 [2021-11-19 13:42:11,135 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_5 [2021-11-19 13:42:11,135 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-19 13:42:11,136 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-19 13:42:11,136 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_shutdown [2021-11-19 13:42:11,136 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_shutdown [2021-11-19 13:42:11,136 INFO L130 BoogieDeclarations]: Found specification of procedure ql_update_mac_hdr_len [2021-11-19 13:42:11,136 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_update_mac_hdr_len [2021-11-19 13:42:11,136 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mailbox_command [2021-11-19 13:42:11,136 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mailbox_command [2021-11-19 13:42:11,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-19 13:42:11,136 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-19 13:42:11,137 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_irq_mask [2021-11-19 13:42:11,139 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_irq_mask [2021-11-19 13:42:11,139 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-11-19 13:42:11,139 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-11-19 13:42:11,139 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-19 13:42:11,139 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-19 13:42:11,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-19 13:42:11,139 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-19 13:42:11,140 INFO L130 BoogieDeclarations]: Found specification of procedure __qlge_vlan_rx_add_vid [2021-11-19 13:42:11,140 INFO L138 BoogieDeclarations]: Found implementation of procedure __qlge_vlan_rx_add_vid [2021-11-19 13:42:11,140 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_5_2 [2021-11-19 13:42:11,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_5_2 [2021-11-19 13:42:11,140 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2021-11-19 13:42:11,140 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2021-11-19 13:42:11,140 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-19 13:42:11,140 INFO L130 BoogieDeclarations]: Found specification of procedure ql_queue_asic_error [2021-11-19 13:42:11,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_queue_asic_error [2021-11-19 13:42:11,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-19 13:42:11,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-19 13:42:11,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-19 13:42:11,141 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2021-11-19 13:42:11,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2021-11-19 13:42:11,141 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_xgmac_reg [2021-11-19 13:42:11,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_xgmac_reg [2021-11-19 13:42:11,142 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_up [2021-11-19 13:42:11,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_up [2021-11-19 13:42:11,142 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-19 13:42:11,142 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-19 13:42:11,142 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_mac_addr_reg [2021-11-19 13:42:11,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_mac_addr_reg [2021-11-19 13:42:11,142 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2021-11-19 13:42:11,142 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2021-11-19 13:42:11,142 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_serdes_reg [2021-11-19 13:42:11,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_serdes_reg [2021-11-19 13:42:11,143 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-19 13:42:11,143 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-19 13:42:11,143 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_open [2021-11-19 13:42:11,143 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_open [2021-11-19 13:42:11,143 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-11-19 13:42:11,143 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-11-19 13:42:11,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-19 13:42:11,144 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-19 13:42:11,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-11-19 13:42:11,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-11-19 13:42:11,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-11-19 13:42:11,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-11-19 13:42:11,144 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_probe [2021-11-19 13:42:11,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_probe [2021-11-19 13:42:11,144 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_rx_buffers [2021-11-19 13:42:11,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_rx_buffers [2021-11-19 13:42:11,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_88 [2021-11-19 13:42:11,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_88 [2021-11-19 13:42:11,145 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_trylock [2021-11-19 13:42:11,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_trylock [2021-11-19 13:42:11,145 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_set_port_cfg [2021-11-19 13:42:11,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_set_port_cfg [2021-11-19 13:42:11,145 INFO L130 BoogieDeclarations]: Found specification of procedure __get_order [2021-11-19 13:42:11,145 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_order [2021-11-19 13:42:11,146 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_spinlock [2021-11-19 13:42:11,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_spinlock [2021-11-19 13:42:11,146 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2021-11-19 13:42:11,146 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2021-11-19 13:42:11,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2021-11-19 13:42:11,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2021-11-19 13:42:11,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-11-19 13:42:11,148 INFO L130 BoogieDeclarations]: Found specification of procedure ql_disable_completion_interrupt [2021-11-19 13:42:11,148 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_disable_completion_interrupt [2021-11-19 13:42:11,148 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_fill_page_desc [2021-11-19 13:42:11,148 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_fill_page_desc [2021-11-19 13:42:11,148 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2021-11-19 13:42:11,153 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2021-11-19 13:42:11,153 INFO L130 BoogieDeclarations]: Found specification of procedure ql_clear_routing_entries [2021-11-19 13:42:11,153 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_clear_routing_entries [2021-11-19 13:42:11,153 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2021-11-19 13:42:11,153 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2021-11-19 13:42:11,153 INFO L130 BoogieDeclarations]: Found specification of procedure ql_link_off [2021-11-19 13:42:11,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_link_off [2021-11-19 13:42:11,154 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2021-11-19 13:42:11,154 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2021-11-19 13:42:11,154 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2021-11-19 13:42:11,154 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2021-11-19 13:42:11,154 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_tx_timeout [2021-11-19 13:42:11,154 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_tx_timeout [2021-11-19 13:42:11,154 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2021-11-19 13:42:11,155 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2021-11-19 13:42:11,155 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_mpi_regs [2021-11-19 13:42:11,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_mpi_regs [2021-11-19 13:42:11,155 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2021-11-19 13:42:11,155 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2021-11-19 13:42:11,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2021-11-19 13:42:11,155 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2021-11-19 13:42:11,155 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2021-11-19 13:42:11,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-19 13:42:11,156 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_subqueue [2021-11-19 13:42:11,156 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_subqueue [2021-11-19 13:42:11,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-19 13:42:11,156 INFO L130 BoogieDeclarations]: Found specification of procedure ql_release_adapter_resources [2021-11-19 13:42:11,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_release_adapter_resources [2021-11-19 13:42:11,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-19 13:42:11,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-19 13:42:11,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-19 13:42:11,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-19 13:42:11,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-19 13:42:11,157 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work_sync [2021-11-19 13:42:11,157 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work_sync [2021-11-19 13:42:11,157 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_rx_resources [2021-11-19 13:42:11,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_rx_resources [2021-11-19 13:42:11,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-19 13:42:11,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-19 13:42:11,158 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2021-11-19 13:42:11,158 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2021-11-19 13:42:11,158 INFO L130 BoogieDeclarations]: Found specification of procedure ql_disable_interrupts [2021-11-19 13:42:11,158 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_disable_interrupts [2021-11-19 13:42:11,158 INFO L130 BoogieDeclarations]: Found specification of procedure ql_soft_reset_mpi_risc [2021-11-19 13:42:11,158 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_soft_reset_mpi_risc [2021-11-19 13:42:11,158 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2021-11-19 13:42:11,158 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2021-11-19 13:42:11,158 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_remove [2021-11-19 13:42:11,159 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_remove [2021-11-19 13:42:11,159 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_set_multicast_list [2021-11-19 13:42:11,159 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_set_multicast_list [2021-11-19 13:42:11,159 INFO L130 BoogieDeclarations]: Found specification of procedure ql_tx_ring_clean [2021-11-19 13:42:11,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_tx_ring_clean [2021-11-19 13:42:11,159 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2021-11-19 13:42:11,159 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2021-11-19 13:42:11,159 INFO L130 BoogieDeclarations]: Found specification of procedure skb_fill_page_desc [2021-11-19 13:42:11,160 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_fill_page_desc [2021-11-19 13:42:11,160 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_mpi_reg [2021-11-19 13:42:11,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_mpi_reg [2021-11-19 13:42:11,160 INFO L130 BoogieDeclarations]: Found specification of procedure ql_clean_inbound_rx_ring [2021-11-19 13:42:11,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_clean_inbound_rx_ring [2021-11-19 13:42:11,160 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_subqueue [2021-11-19 13:42:11,160 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_subqueue [2021-11-19 13:42:11,160 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2021-11-19 13:42:11,160 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2021-11-19 13:42:11,161 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2021-11-19 13:42:11,161 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2021-11-19 13:42:11,161 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2021-11-19 13:42:11,161 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2021-11-19 13:42:11,161 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-11-19 13:42:11,161 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-11-19 13:42:11,161 INFO L130 BoogieDeclarations]: Found specification of procedure __pskb_pull_tail [2021-11-19 13:42:11,161 INFO L138 BoogieDeclarations]: Found implementation of procedure __pskb_pull_tail [2021-11-19 13:42:11,162 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2021-11-19 13:42:11,162 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2021-11-19 13:42:11,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-19 13:42:11,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-19 13:42:11,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-11-19 13:42:11,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-19 13:42:11,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-19 13:42:11,163 INFO L130 BoogieDeclarations]: Found specification of procedure ql_validate_flash [2021-11-19 13:42:11,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_validate_flash [2021-11-19 13:42:11,164 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~TO~VOID [2021-11-19 13:42:11,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~C_ULONG~X~C_INT~TO~VOID [2021-11-19 13:42:11,164 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2021-11-19 13:42:11,164 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2021-11-19 13:42:11,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2021-11-19 13:42:11,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2021-11-19 13:42:11,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-19 13:42:11,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-19 13:42:11,165 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2021-11-19 13:42:11,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2021-11-19 13:42:11,165 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_8000_flash_params [2021-11-19 13:42:11,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_8000_flash_params [2021-11-19 13:42:11,165 INFO L130 BoogieDeclarations]: Found specification of procedure ql_check_lb_frame [2021-11-19 13:42:11,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_check_lb_frame [2021-11-19 13:42:11,165 INFO L130 BoogieDeclarations]: Found specification of procedure ql_categorize_rx_err [2021-11-19 13:42:11,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_categorize_rx_err [2021-11-19 13:42:11,166 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-19 13:42:11,166 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-19 13:42:11,166 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_79 [2021-11-19 13:42:11,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_79 [2021-11-19 13:42:11,166 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_initialize [2021-11-19 13:42:11,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_initialize [2021-11-19 13:42:11,166 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2021-11-19 13:42:11,166 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2021-11-19 13:42:11,167 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_sh_reg [2021-11-19 13:42:11,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_sh_reg [2021-11-19 13:42:11,167 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2021-11-19 13:42:11,167 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2021-11-19 13:42:11,167 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_db_reg [2021-11-19 13:42:11,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_db_reg [2021-11-19 13:42:11,167 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-19 13:42:11,167 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-19 13:42:11,168 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-11-19 13:42:11,168 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-11-19 13:42:11,168 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2021-11-19 13:42:11,168 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2021-11-19 13:42:11,168 INFO L130 BoogieDeclarations]: Found specification of procedure ql_unmap_send [2021-11-19 13:42:11,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_unmap_send [2021-11-19 13:42:11,168 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2021-11-19 13:42:11,168 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2021-11-19 13:42:11,169 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_routing_reg [2021-11-19 13:42:11,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_routing_reg [2021-11-19 13:42:11,169 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2021-11-19 13:42:11,169 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2021-11-19 13:42:11,169 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-19 13:42:11,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-19 13:42:11,169 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_mac_addr_reg [2021-11-19 13:42:11,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_mac_addr_reg [2021-11-19 13:42:11,169 INFO L130 BoogieDeclarations]: Found specification of procedure ql_own_firmware [2021-11-19 13:42:11,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_own_firmware [2021-11-19 13:42:11,170 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2021-11-19 13:42:11,170 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2021-11-19 13:42:11,170 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_curr_lchunk [2021-11-19 13:42:11,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_curr_lchunk [2021-11-19 13:42:11,170 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-11-19 13:42:11,170 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-11-19 13:42:11,170 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~TO~VOID [2021-11-19 13:42:11,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~TO~VOID [2021-11-19 13:42:11,171 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_mac_addr [2021-11-19 13:42:11,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_mac_addr [2021-11-19 13:42:11,171 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-11-19 13:42:11,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-11-19 13:42:11,171 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2021-11-19 13:42:11,171 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2021-11-19 13:42:11,171 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_resume [2021-11-19 13:42:11,172 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_resume [2021-11-19 13:42:11,172 INFO L130 BoogieDeclarations]: Found specification of procedure ql_core_dump [2021-11-19 13:42:11,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_core_dump [2021-11-19 13:42:13,053 INFO L236 CfgBuilder]: Building ICFG [2021-11-19 13:42:13,060 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-19 13:42:13,316 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-19 13:45:26,531 INFO L277 CfgBuilder]: Performing block encoding [2021-11-19 13:45:26,576 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-19 13:45:26,576 INFO L301 CfgBuilder]: Removed 5 assume(true) statements. [2021-11-19 13:45:26,585 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 01:45:26 BoogieIcfgContainer [2021-11-19 13:45:26,585 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-19 13:45:26,588 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-19 13:45:26,588 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-19 13:45:26,591 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-19 13:45:26,591 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 01:41:57" (1/3) ... [2021-11-19 13:45:26,592 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1128af00 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 01:45:26, skipping insertion in model container [2021-11-19 13:45:26,592 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 01:42:08" (2/3) ... [2021-11-19 13:45:26,593 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1128af00 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 01:45:26, skipping insertion in model container [2021-11-19 13:45:26,593 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 01:45:26" (3/3) ... [2021-11-19 13:45:26,596 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i [2021-11-19 13:45:26,607 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-19 13:45:26,607 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-11-19 13:45:26,700 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-19 13:45:26,707 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-19 13:45:26,707 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-19 13:45:26,841 INFO L276 IsEmpty]: Start isEmpty. Operand has 4969 states, 3485 states have (on average 1.3351506456241033) internal successors, (4653), 3564 states have internal predecessors, (4653), 1236 states have call successors, (1236), 245 states have call predecessors, (1236), 244 states have return successors, (1230), 1211 states have call predecessors, (1230), 1230 states have call successors, (1230) [2021-11-19 13:45:26,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-19 13:45:26,851 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:45:26,852 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] [2021-11-19 13:45:26,854 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-19 13:45:26,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:45:26,859 INFO L85 PathProgramCache]: Analyzing trace with hash 39681885, now seen corresponding path program 1 times [2021-11-19 13:45:26,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:45:26,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2101303702] [2021-11-19 13:45:26,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:45:26,887 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:45:26,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:45:26,890 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:45:26,928 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-19 13:45:30,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:45:30,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 4339 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:45:30,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:45:31,912 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-19 13:45:31,912 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:45:32,824 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-19 13:45:32,825 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:45:32,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2101303702] [2021-11-19 13:45:32,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2101303702] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:45:32,826 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 13:45:32,827 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 5] imperfect sequences [] total 7 [2021-11-19 13:45:32,829 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262018155] [2021-11-19 13:45:32,829 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:45:32,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-19 13:45:32,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:45:32,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-19 13:45:32,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 13:45:32,879 INFO L87 Difference]: Start difference. First operand has 4969 states, 3485 states have (on average 1.3351506456241033) internal successors, (4653), 3564 states have internal predecessors, (4653), 1236 states have call successors, (1236), 245 states have call predecessors, (1236), 244 states have return successors, (1230), 1211 states have call predecessors, (1230), 1230 states have call successors, (1230) Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 5 states have internal predecessors, (36), 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-19 13:45:34,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:45:34,578 INFO L93 Difference]: Finished difference Result 9891 states and 14297 transitions. [2021-11-19 13:45:34,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:45:34,580 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 5 states have internal predecessors, (36), 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 48 [2021-11-19 13:45:34,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:45:34,660 INFO L225 Difference]: With dead ends: 9891 [2021-11-19 13:45:34,660 INFO L226 Difference]: Without dead ends: 4935 [2021-11-19 13:45:34,704 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-11-19 13:45:34,717 INFO L933 BasicCegarLoop]: 7058 mSDtfsCounter, 7018 mSDsluCounter, 28199 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7034 SdHoareTripleChecker+Valid, 35257 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-19 13:45:34,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7034 Valid, 35257 Invalid, 45 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [1 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-19 13:45:34,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4935 states. [2021-11-19 13:45:35,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4935 to 4935. [2021-11-19 13:45:35,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4935 states, 3458 states have (on average 1.3270676691729324) internal successors, (4589), 3534 states have internal predecessors, (4589), 1230 states have call successors, (1230), 245 states have call predecessors, (1230), 244 states have return successors, (1227), 1208 states have call predecessors, (1227), 1227 states have call successors, (1227) [2021-11-19 13:45:35,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4935 states to 4935 states and 7046 transitions. [2021-11-19 13:45:35,170 INFO L78 Accepts]: Start accepts. Automaton has 4935 states and 7046 transitions. Word has length 48 [2021-11-19 13:45:35,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:45:35,171 INFO L470 AbstractCegarLoop]: Abstraction has 4935 states and 7046 transitions. [2021-11-19 13:45:35,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 5 states have internal predecessors, (36), 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-19 13:45:35,171 INFO L276 IsEmpty]: Start isEmpty. Operand 4935 states and 7046 transitions. [2021-11-19 13:45:35,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-11-19 13:45:35,175 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:45:35,175 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] [2021-11-19 13:45:35,246 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2021-11-19 13:45:35,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:45:35,399 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-19 13:45:35,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:45:35,400 INFO L85 PathProgramCache]: Analyzing trace with hash -625879359, now seen corresponding path program 1 times [2021-11-19 13:45:35,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:45:35,404 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2090770397] [2021-11-19 13:45:35,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:45:35,405 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:45:35,405 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:45:35,406 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:45:35,429 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-19 13:45:38,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:45:38,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 4346 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:45:38,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:45:40,119 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-19 13:45:40,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:45:41,052 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-19 13:45:41,053 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:45:41,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2090770397] [2021-11-19 13:45:41,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2090770397] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 13:45:41,053 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 13:45:41,053 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 13:45:41,053 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747502898] [2021-11-19 13:45:41,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 13:45:41,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 13:45:41,055 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:45:41,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 13:45:41,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 13:45:41,056 INFO L87 Difference]: Start difference. First operand 4935 states and 7046 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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-19 13:45:42,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:45:42,369 INFO L93 Difference]: Finished difference Result 4941 states and 7051 transitions. [2021-11-19 13:45:42,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:45:42,370 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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 53 [2021-11-19 13:45:42,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:45:42,427 INFO L225 Difference]: With dead ends: 4941 [2021-11-19 13:45:42,428 INFO L226 Difference]: Without dead ends: 4939 [2021-11-19 13:45:42,433 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 13:45:42,439 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7011 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7025 SdHoareTripleChecker+Valid, 21106 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 13:45:42,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7025 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 13:45:42,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4939 states. [2021-11-19 13:45:42,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4939 to 4939. [2021-11-19 13:45:42,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4939 states, 3461 states have (on average 1.3267841664258884) internal successors, (4592), 3537 states have internal predecessors, (4592), 1230 states have call successors, (1230), 246 states have call predecessors, (1230), 245 states have return successors, (1227), 1208 states have call predecessors, (1227), 1227 states have call successors, (1227) [2021-11-19 13:45:42,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4939 states to 4939 states and 7049 transitions. [2021-11-19 13:45:42,779 INFO L78 Accepts]: Start accepts. Automaton has 4939 states and 7049 transitions. Word has length 53 [2021-11-19 13:45:42,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:45:42,780 INFO L470 AbstractCegarLoop]: Abstraction has 4939 states and 7049 transitions. [2021-11-19 13:45:42,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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-19 13:45:42,781 INFO L276 IsEmpty]: Start isEmpty. Operand 4939 states and 7049 transitions. [2021-11-19 13:45:42,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-19 13:45:42,792 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:45:42,793 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] [2021-11-19 13:45:42,867 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-19 13:45:43,015 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:45:43,015 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-19 13:45:43,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:45:43,016 INFO L85 PathProgramCache]: Analyzing trace with hash 926782877, now seen corresponding path program 1 times [2021-11-19 13:45:43,021 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:45:43,021 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1386899171] [2021-11-19 13:45:43,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:45:43,022 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:45:43,022 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:45:43,024 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:45:43,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-19 13:45:45,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:45:46,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 4353 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:45:46,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:45:47,615 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-19 13:45:47,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:45:48,526 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-19 13:45:48,526 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:45:48,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1386899171] [2021-11-19 13:45:48,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1386899171] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 13:45:48,526 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 13:45:48,527 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 13:45:48,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422494807] [2021-11-19 13:45:48,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 13:45:48,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 13:45:48,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:45:48,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 13:45:48,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 13:45:48,529 INFO L87 Difference]: Start difference. First operand 4939 states and 7049 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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-19 13:45:49,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:45:49,686 INFO L93 Difference]: Finished difference Result 4945 states and 7054 transitions. [2021-11-19 13:45:49,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:45:49,687 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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 58 [2021-11-19 13:45:49,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:45:49,735 INFO L225 Difference]: With dead ends: 4945 [2021-11-19 13:45:49,735 INFO L226 Difference]: Without dead ends: 4943 [2021-11-19 13:45:49,741 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 13:45:49,744 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7011 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7024 SdHoareTripleChecker+Valid, 21106 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 13:45:49,746 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7024 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 13:45:49,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4943 states. [2021-11-19 13:45:50,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4943 to 4943. [2021-11-19 13:45:50,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4943 states, 3464 states have (on average 1.326501154734411) internal successors, (4595), 3540 states have internal predecessors, (4595), 1230 states have call successors, (1230), 247 states have call predecessors, (1230), 246 states have return successors, (1227), 1208 states have call predecessors, (1227), 1227 states have call successors, (1227) [2021-11-19 13:45:50,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4943 states to 4943 states and 7052 transitions. [2021-11-19 13:45:50,221 INFO L78 Accepts]: Start accepts. Automaton has 4943 states and 7052 transitions. Word has length 58 [2021-11-19 13:45:50,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:45:50,222 INFO L470 AbstractCegarLoop]: Abstraction has 4943 states and 7052 transitions. [2021-11-19 13:45:50,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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-19 13:45:50,223 INFO L276 IsEmpty]: Start isEmpty. Operand 4943 states and 7052 transitions. [2021-11-19 13:45:50,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-11-19 13:45:50,226 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:45:50,227 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] [2021-11-19 13:45:50,304 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-19 13:45:50,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:45:50,439 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-19 13:45:50,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:45:50,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1444947967, now seen corresponding path program 1 times [2021-11-19 13:45:50,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:45:50,445 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [144953747] [2021-11-19 13:45:50,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:45:50,446 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:45:50,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:45:50,449 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:45:50,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-19 13:45:53,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:45:53,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 4360 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:45:53,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:45:55,356 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-19 13:45:55,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:45:56,251 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-19 13:45:56,251 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:45:56,252 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [144953747] [2021-11-19 13:45:56,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [144953747] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 13:45:56,252 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 13:45:56,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 13:45:56,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866067363] [2021-11-19 13:45:56,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 13:45:56,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 13:45:56,253 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:45:56,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 13:45:56,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 13:45:56,255 INFO L87 Difference]: Start difference. First operand 4943 states and 7052 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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-19 13:45:57,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:45:57,322 INFO L93 Difference]: Finished difference Result 4981 states and 7082 transitions. [2021-11-19 13:45:57,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:45:57,323 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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 63 [2021-11-19 13:45:57,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:45:57,372 INFO L225 Difference]: With dead ends: 4981 [2021-11-19 13:45:57,372 INFO L226 Difference]: Without dead ends: 4979 [2021-11-19 13:45:57,377 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 13:45:57,379 INFO L933 BasicCegarLoop]: 7046 mSDtfsCounter, 6958 mSDsluCounter, 14145 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6970 SdHoareTripleChecker+Valid, 21191 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 13:45:57,381 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6970 Valid, 21191 Invalid, 26 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 13:45:57,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4979 states. [2021-11-19 13:45:57,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4979 to 4977. [2021-11-19 13:45:57,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4977 states, 3488 states have (on average 1.3245412844036697) internal successors, (4620), 3564 states have internal predecessors, (4620), 1231 states have call successors, (1231), 256 states have call predecessors, (1231), 255 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-11-19 13:45:57,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4977 states to 4977 states and 7079 transitions. [2021-11-19 13:45:57,767 INFO L78 Accepts]: Start accepts. Automaton has 4977 states and 7079 transitions. Word has length 63 [2021-11-19 13:45:57,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:45:57,769 INFO L470 AbstractCegarLoop]: Abstraction has 4977 states and 7079 transitions. [2021-11-19 13:45:57,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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-19 13:45:57,769 INFO L276 IsEmpty]: Start isEmpty. Operand 4977 states and 7079 transitions. [2021-11-19 13:45:57,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-11-19 13:45:57,772 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:45:57,772 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 13:45:57,847 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-19 13:45:57,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:45:57,995 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-19 13:45:57,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:45:57,995 INFO L85 PathProgramCache]: Analyzing trace with hash 1677026119, now seen corresponding path program 1 times [2021-11-19 13:45:58,002 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:45:58,002 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [741888328] [2021-11-19 13:45:58,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:45:58,003 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:45:58,003 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:45:58,004 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:45:58,005 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-19 13:46:00,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:46:01,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 4407 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 13:46:01,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:46:04,410 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-11-19 13:46:04,410 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:46:07,486 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 13:46:07,486 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:46:07,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [741888328] [2021-11-19 13:46:07,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [741888328] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:46:07,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [169673588] [2021-11-19 13:46:07,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:46:07,487 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:46:07,487 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:46:07,489 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:46:07,492 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2021-11-19 13:46:10,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:46:10,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 4407 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:46:10,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:46:13,195 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-11-19 13:46:13,195 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:46:15,025 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-11-19 13:46:15,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [169673588] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 13:46:15,026 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 13:46:15,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [15, 15, 4] total 23 [2021-11-19 13:46:15,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640248648] [2021-11-19 13:46:15,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 13:46:15,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 13:46:15,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:46:15,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 13:46:15,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=457, Unknown=0, NotChecked=0, Total=506 [2021-11-19 13:46:15,028 INFO L87 Difference]: Start difference. First operand 4977 states and 7079 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (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-19 13:46:16,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:46:16,578 INFO L93 Difference]: Finished difference Result 4983 states and 7084 transitions. [2021-11-19 13:46:16,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:46:16,579 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (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 81 [2021-11-19 13:46:16,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:46:16,631 INFO L225 Difference]: With dead ends: 4983 [2021-11-19 13:46:16,631 INFO L226 Difference]: Without dead ends: 4981 [2021-11-19 13:46:16,637 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 323 GetRequests, 299 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-11-19 13:46:16,638 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7001 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7012 SdHoareTripleChecker+Valid, 21106 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 13:46:16,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7012 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 13:46:16,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4981 states. [2021-11-19 13:46:16,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4981 to 4981. [2021-11-19 13:46:16,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4981 states, 3491 states have (on average 1.3242623890002865) internal successors, (4623), 3567 states have internal predecessors, (4623), 1231 states have call successors, (1231), 257 states have call predecessors, (1231), 256 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-11-19 13:46:17,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4981 states to 4981 states and 7082 transitions. [2021-11-19 13:46:17,024 INFO L78 Accepts]: Start accepts. Automaton has 4981 states and 7082 transitions. Word has length 81 [2021-11-19 13:46:17,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:46:17,025 INFO L470 AbstractCegarLoop]: Abstraction has 4981 states and 7082 transitions. [2021-11-19 13:46:17,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (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-19 13:46:17,026 INFO L276 IsEmpty]: Start isEmpty. Operand 4981 states and 7082 transitions. [2021-11-19 13:46:17,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-19 13:46:17,027 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:46:17,028 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] [2021-11-19 13:46:17,068 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (7)] Forceful destruction successful, exit code 0 [2021-11-19 13:46:17,303 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (6)] Ended with exit code 0 [2021-11-19 13:46:17,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:46:17,449 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-19 13:46:17,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:46:17,449 INFO L85 PathProgramCache]: Analyzing trace with hash -883805161, now seen corresponding path program 1 times [2021-11-19 13:46:17,454 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:46:17,454 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [765933636] [2021-11-19 13:46:17,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:46:17,454 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:46:17,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:46:17,455 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:46:17,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-19 13:46:20,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:46:20,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 4414 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 13:46:20,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:46:23,789 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2021-11-19 13:46:23,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:46:26,876 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 13 proven. 3 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-11-19 13:46:26,877 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:46:26,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [765933636] [2021-11-19 13:46:26,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [765933636] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:46:26,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [749996844] [2021-11-19 13:46:26,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:46:26,877 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:46:26,877 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:46:26,878 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:46:26,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2021-11-19 13:46:29,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:46:29,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 4414 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:46:29,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:46:32,692 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2021-11-19 13:46:32,692 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:46:34,548 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2021-11-19 13:46:34,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [749996844] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 13:46:34,548 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 13:46:34,548 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [15, 15, 4] total 23 [2021-11-19 13:46:34,548 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169469625] [2021-11-19 13:46:34,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 13:46:34,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 13:46:34,549 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:46:34,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 13:46:34,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=457, Unknown=0, NotChecked=0, Total=506 [2021-11-19 13:46:34,551 INFO L87 Difference]: Start difference. First operand 4981 states and 7082 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (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-19 13:46:36,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:46:36,129 INFO L93 Difference]: Finished difference Result 4987 states and 7087 transitions. [2021-11-19 13:46:36,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:46:36,130 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (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 86 [2021-11-19 13:46:36,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:46:36,187 INFO L225 Difference]: With dead ends: 4987 [2021-11-19 13:46:36,187 INFO L226 Difference]: Without dead ends: 4985 [2021-11-19 13:46:36,192 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 319 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-11-19 13:46:36,194 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7001 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7011 SdHoareTripleChecker+Valid, 21106 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 13:46:36,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7011 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 13:46:36,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4985 states. [2021-11-19 13:46:36,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4985 to 4985. [2021-11-19 13:46:36,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4985 states, 3494 states have (on average 1.3239839725243274) internal successors, (4626), 3570 states have internal predecessors, (4626), 1231 states have call successors, (1231), 258 states have call predecessors, (1231), 257 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-11-19 13:46:36,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4985 states to 4985 states and 7085 transitions. [2021-11-19 13:46:36,592 INFO L78 Accepts]: Start accepts. Automaton has 4985 states and 7085 transitions. Word has length 86 [2021-11-19 13:46:36,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:46:36,593 INFO L470 AbstractCegarLoop]: Abstraction has 4985 states and 7085 transitions. [2021-11-19 13:46:36,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (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-19 13:46:36,594 INFO L276 IsEmpty]: Start isEmpty. Operand 4985 states and 7085 transitions. [2021-11-19 13:46:36,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-19 13:46:36,595 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:46:36,595 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] [2021-11-19 13:46:36,636 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (9)] Forceful destruction successful, exit code 0 [2021-11-19 13:46:36,872 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-11-19 13:46:37,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:46:37,023 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-19 13:46:37,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:46:37,023 INFO L85 PathProgramCache]: Analyzing trace with hash 232153629, now seen corresponding path program 1 times [2021-11-19 13:46:37,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:46:37,028 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [456338315] [2021-11-19 13:46:37,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:46:37,028 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:46:37,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:46:37,029 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:46:37,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-19 13:46:39,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:46:39,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 4381 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:46:39,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:46:41,757 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-19 13:46:41,758 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:46:42,757 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-19 13:46:42,758 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:46:42,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [456338315] [2021-11-19 13:46:42,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [456338315] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 13:46:42,758 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 13:46:42,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 13:46:42,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863408329] [2021-11-19 13:46:42,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 13:46:42,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 13:46:42,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:46:42,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 13:46:42,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 13:46:42,761 INFO L87 Difference]: Start difference. First operand 4985 states and 7085 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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-19 13:46:43,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:46:43,783 INFO L93 Difference]: Finished difference Result 4991 states and 7090 transitions. [2021-11-19 13:46:43,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:46:43,784 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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 78 [2021-11-19 13:46:43,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:46:43,815 INFO L225 Difference]: With dead ends: 4991 [2021-11-19 13:46:43,816 INFO L226 Difference]: Without dead ends: 4989 [2021-11-19 13:46:43,820 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 13:46:43,821 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7011 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7020 SdHoareTripleChecker+Valid, 21106 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 13:46:43,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7020 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 13:46:43,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4989 states. [2021-11-19 13:46:44,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4989 to 4989. [2021-11-19 13:46:44,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4989 states, 3497 states have (on average 1.3237060337432085) internal successors, (4629), 3573 states have internal predecessors, (4629), 1231 states have call successors, (1231), 259 states have call predecessors, (1231), 258 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-11-19 13:46:44,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4989 states to 4989 states and 7088 transitions. [2021-11-19 13:46:44,219 INFO L78 Accepts]: Start accepts. Automaton has 4989 states and 7088 transitions. Word has length 78 [2021-11-19 13:46:44,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:46:44,220 INFO L470 AbstractCegarLoop]: Abstraction has 4989 states and 7088 transitions. [2021-11-19 13:46:44,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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-19 13:46:44,220 INFO L276 IsEmpty]: Start isEmpty. Operand 4989 states and 7088 transitions. [2021-11-19 13:46:44,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-19 13:46:44,228 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:46:44,229 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] [2021-11-19 13:46:44,299 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-19 13:46:44,450 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:46:44,451 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-19 13:46:44,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:46:44,451 INFO L85 PathProgramCache]: Analyzing trace with hash 700922497, now seen corresponding path program 1 times [2021-11-19 13:46:44,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:46:44,458 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2004501194] [2021-11-19 13:46:44,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:46:44,459 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:46:44,459 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:46:44,459 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:46:44,461 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-19 13:46:47,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:46:47,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 4388 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:46:47,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:46:49,440 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-19 13:46:49,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:46:50,470 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-19 13:46:50,470 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:46:50,471 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2004501194] [2021-11-19 13:46:50,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2004501194] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 13:46:50,472 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 13:46:50,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 13:46:50,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760494381] [2021-11-19 13:46:50,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 13:46:50,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 13:46:50,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:46:50,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 13:46:50,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 13:46:50,474 INFO L87 Difference]: Start difference. First operand 4989 states and 7088 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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-19 13:46:51,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:46:51,394 INFO L93 Difference]: Finished difference Result 4995 states and 7093 transitions. [2021-11-19 13:46:51,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:46:51,395 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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 83 [2021-11-19 13:46:51,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:46:51,421 INFO L225 Difference]: With dead ends: 4995 [2021-11-19 13:46:51,422 INFO L226 Difference]: Without dead ends: 4993 [2021-11-19 13:46:51,426 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 13:46:51,427 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7011 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7019 SdHoareTripleChecker+Valid, 21106 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 13:46:51,427 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7019 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 13:46:51,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4993 states. [2021-11-19 13:46:51,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4993 to 4993. [2021-11-19 13:46:51,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4993 states, 3500 states have (on average 1.3234285714285714) internal successors, (4632), 3576 states have internal predecessors, (4632), 1231 states have call successors, (1231), 260 states have call predecessors, (1231), 259 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-11-19 13:46:51,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4993 states to 4993 states and 7091 transitions. [2021-11-19 13:46:51,839 INFO L78 Accepts]: Start accepts. Automaton has 4993 states and 7091 transitions. Word has length 83 [2021-11-19 13:46:51,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:46:51,840 INFO L470 AbstractCegarLoop]: Abstraction has 4993 states and 7091 transitions. [2021-11-19 13:46:51,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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-19 13:46:51,840 INFO L276 IsEmpty]: Start isEmpty. Operand 4993 states and 7091 transitions. [2021-11-19 13:46:51,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-19 13:46:51,842 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:46:51,843 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 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] [2021-11-19 13:46:51,921 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-19 13:46:52,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:46:52,059 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-19 13:46:52,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:46:52,059 INFO L85 PathProgramCache]: Analyzing trace with hash 2042631879, now seen corresponding path program 1 times [2021-11-19 13:46:52,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:46:52,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [297893453] [2021-11-19 13:46:52,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:46:52,066 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:46:52,066 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:46:52,068 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:46:52,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-19 13:46:55,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:46:55,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 4435 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 13:46:55,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:46:58,843 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2021-11-19 13:46:58,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:47:01,996 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 19 proven. 3 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2021-11-19 13:47:01,996 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:47:01,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [297893453] [2021-11-19 13:47:01,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [297893453] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:47:01,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1587044836] [2021-11-19 13:47:01,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:47:01,996 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:47:01,997 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:47:02,006 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:47:02,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2021-11-19 13:47:04,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:47:04,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 4435 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:47:04,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:47:08,019 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2021-11-19 13:47:08,019 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:47:09,915 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2021-11-19 13:47:09,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1587044836] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 13:47:09,915 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 13:47:09,916 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [15, 15, 4] total 23 [2021-11-19 13:47:09,916 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118097306] [2021-11-19 13:47:09,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 13:47:09,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 13:47:09,917 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:47:09,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 13:47:09,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=457, Unknown=0, NotChecked=0, Total=506 [2021-11-19 13:47:09,918 INFO L87 Difference]: Start difference. First operand 4993 states and 7091 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (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-19 13:47:11,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:47:11,359 INFO L93 Difference]: Finished difference Result 4999 states and 7096 transitions. [2021-11-19 13:47:11,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:47:11,360 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (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 101 [2021-11-19 13:47:11,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:47:11,382 INFO L225 Difference]: With dead ends: 4999 [2021-11-19 13:47:11,382 INFO L226 Difference]: Without dead ends: 4997 [2021-11-19 13:47:11,386 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 403 GetRequests, 379 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-11-19 13:47:11,387 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7001 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7008 SdHoareTripleChecker+Valid, 21106 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 13:47:11,387 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7008 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 13:47:11,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4997 states. [2021-11-19 13:47:11,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4997 to 4997. [2021-11-19 13:47:11,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4997 states, 3503 states have (on average 1.323151584356266) internal successors, (4635), 3579 states have internal predecessors, (4635), 1231 states have call successors, (1231), 261 states have call predecessors, (1231), 260 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-11-19 13:47:11,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4997 states to 4997 states and 7094 transitions. [2021-11-19 13:47:11,770 INFO L78 Accepts]: Start accepts. Automaton has 4997 states and 7094 transitions. Word has length 101 [2021-11-19 13:47:11,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:47:11,771 INFO L470 AbstractCegarLoop]: Abstraction has 4997 states and 7094 transitions. [2021-11-19 13:47:11,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (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-19 13:47:11,771 INFO L276 IsEmpty]: Start isEmpty. Operand 4997 states and 7094 transitions. [2021-11-19 13:47:11,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-11-19 13:47:11,773 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:47:11,773 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] [2021-11-19 13:47:11,809 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (13)] Forceful destruction successful, exit code 0 [2021-11-19 13:47:12,072 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-19 13:47:12,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:47:12,199 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-19 13:47:12,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:47:12,199 INFO L85 PathProgramCache]: Analyzing trace with hash 1722850241, now seen corresponding path program 1 times [2021-11-19 13:47:12,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:47:12,205 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [179944238] [2021-11-19 13:47:12,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:47:12,206 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:47:12,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:47:12,207 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:47:12,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-19 13:47:15,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:47:15,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 4402 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:47:15,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:47:17,221 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-19 13:47:17,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:47:18,237 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-19 13:47:18,237 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:47:18,237 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [179944238] [2021-11-19 13:47:18,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [179944238] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 13:47:18,238 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 13:47:18,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 13:47:18,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829973314] [2021-11-19 13:47:18,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 13:47:18,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 13:47:18,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:47:18,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 13:47:18,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 13:47:18,239 INFO L87 Difference]: Start difference. First operand 4997 states and 7094 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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-19 13:47:19,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:47:19,140 INFO L93 Difference]: Finished difference Result 5003 states and 7099 transitions. [2021-11-19 13:47:19,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:47:19,141 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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 93 [2021-11-19 13:47:19,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:47:19,164 INFO L225 Difference]: With dead ends: 5003 [2021-11-19 13:47:19,164 INFO L226 Difference]: Without dead ends: 5001 [2021-11-19 13:47:19,168 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 13:47:19,169 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7011 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7017 SdHoareTripleChecker+Valid, 21106 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 13:47:19,169 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7017 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 13:47:19,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5001 states. [2021-11-19 13:47:19,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5001 to 5001. [2021-11-19 13:47:19,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5001 states, 3506 states have (on average 1.322875071306332) internal successors, (4638), 3582 states have internal predecessors, (4638), 1231 states have call successors, (1231), 262 states have call predecessors, (1231), 261 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-11-19 13:47:19,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5001 states to 5001 states and 7097 transitions. [2021-11-19 13:47:19,554 INFO L78 Accepts]: Start accepts. Automaton has 5001 states and 7097 transitions. Word has length 93 [2021-11-19 13:47:19,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:47:19,554 INFO L470 AbstractCegarLoop]: Abstraction has 5001 states and 7097 transitions. [2021-11-19 13:47:19,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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-19 13:47:19,555 INFO L276 IsEmpty]: Start isEmpty. Operand 5001 states and 7097 transitions. [2021-11-19 13:47:19,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-19 13:47:19,558 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:47:19,559 INFO L514 BasicCegarLoop]: trace histogram [11, 10, 10, 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] [2021-11-19 13:47:19,634 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-19 13:47:19,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:47:19,783 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-19 13:47:19,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:47:19,783 INFO L85 PathProgramCache]: Analyzing trace with hash 1913139335, now seen corresponding path program 1 times [2021-11-19 13:47:19,790 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:47:19,790 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [234735094] [2021-11-19 13:47:19,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:47:19,791 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:47:19,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:47:19,792 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:47:19,831 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-19 13:47:22,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:47:22,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 4449 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 13:47:22,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:47:26,386 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2021-11-19 13:47:26,386 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:47:29,538 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 23 proven. 3 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2021-11-19 13:47:29,539 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:47:29,539 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [234735094] [2021-11-19 13:47:29,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [234735094] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:47:29,539 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1839609561] [2021-11-19 13:47:29,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:47:29,539 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:47:29,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:47:29,555 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:47:29,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2021-11-19 13:47:32,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:47:32,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 4449 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:47:32,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:47:35,716 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 201 trivial. 0 not checked. [2021-11-19 13:47:35,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:47:37,649 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 201 trivial. 0 not checked. [2021-11-19 13:47:37,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1839609561] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 13:47:37,649 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 13:47:37,650 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [15, 15, 4] total 23 [2021-11-19 13:47:37,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216732748] [2021-11-19 13:47:37,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 13:47:37,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 13:47:37,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:47:37,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 13:47:37,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=457, Unknown=0, NotChecked=0, Total=506 [2021-11-19 13:47:37,652 INFO L87 Difference]: Start difference. First operand 5001 states and 7097 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (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-19 13:47:39,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:47:39,047 INFO L93 Difference]: Finished difference Result 5007 states and 7102 transitions. [2021-11-19 13:47:39,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:47:39,048 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (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 111 [2021-11-19 13:47:39,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:47:39,071 INFO L225 Difference]: With dead ends: 5007 [2021-11-19 13:47:39,072 INFO L226 Difference]: Without dead ends: 5005 [2021-11-19 13:47:39,076 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 443 GetRequests, 419 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-11-19 13:47:39,077 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7001 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7006 SdHoareTripleChecker+Valid, 21106 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 13:47:39,078 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7006 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 13:47:39,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5005 states. [2021-11-19 13:47:39,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5005 to 5005. [2021-11-19 13:47:39,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5005 states, 3509 states have (on average 1.322599031062981) internal successors, (4641), 3585 states have internal predecessors, (4641), 1231 states have call successors, (1231), 263 states have call predecessors, (1231), 262 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-11-19 13:47:39,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5005 states to 5005 states and 7100 transitions. [2021-11-19 13:47:39,538 INFO L78 Accepts]: Start accepts. Automaton has 5005 states and 7100 transitions. Word has length 111 [2021-11-19 13:47:39,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:47:39,539 INFO L470 AbstractCegarLoop]: Abstraction has 5005 states and 7100 transitions. [2021-11-19 13:47:39,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (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-19 13:47:39,540 INFO L276 IsEmpty]: Start isEmpty. Operand 5005 states and 7100 transitions. [2021-11-19 13:47:39,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-19 13:47:39,542 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:47:39,542 INFO L514 BasicCegarLoop]: trace histogram [12, 11, 11, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 13:47:39,580 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (16)] Forceful destruction successful, exit code 0 [2021-11-19 13:47:39,812 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (15)] Ended with exit code 0 [2021-11-19 13:47:39,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:47:39,959 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-19 13:47:39,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:47:39,960 INFO L85 PathProgramCache]: Analyzing trace with hash -136561321, now seen corresponding path program 1 times [2021-11-19 13:47:39,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:47:39,964 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2055336955] [2021-11-19 13:47:39,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:47:39,964 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:47:39,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:47:39,965 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:47:39,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-19 13:47:42,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:47:42,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 4456 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 13:47:42,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:47:46,289 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2021-11-19 13:47:46,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:47:49,390 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 25 proven. 3 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2021-11-19 13:47:49,391 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:47:49,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2055336955] [2021-11-19 13:47:49,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2055336955] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:47:49,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1150720181] [2021-11-19 13:47:49,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:47:49,392 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:47:49,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:47:49,398 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:47:49,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2021-11-19 13:47:51,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:47:51,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 4456 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:47:51,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:47:55,569 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 241 trivial. 0 not checked. [2021-11-19 13:47:55,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:47:57,381 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 241 trivial. 0 not checked. [2021-11-19 13:47:57,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1150720181] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 13:47:57,382 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 13:47:57,382 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [15, 15, 4] total 23 [2021-11-19 13:47:57,382 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240414482] [2021-11-19 13:47:57,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 13:47:57,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 13:47:57,383 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:47:57,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 13:47:57,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=457, Unknown=0, NotChecked=0, Total=506 [2021-11-19 13:47:57,384 INFO L87 Difference]: Start difference. First operand 5005 states and 7100 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-19 13:47:58,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:47:58,750 INFO L93 Difference]: Finished difference Result 5011 states and 7105 transitions. [2021-11-19 13:47:58,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:47:58,751 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 116 [2021-11-19 13:47:58,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:47:58,777 INFO L225 Difference]: With dead ends: 5011 [2021-11-19 13:47:58,777 INFO L226 Difference]: Without dead ends: 5009 [2021-11-19 13:47:58,781 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 463 GetRequests, 439 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-11-19 13:47:58,782 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7001 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7005 SdHoareTripleChecker+Valid, 21106 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 13:47:58,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7005 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 13:47:58,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5009 states. [2021-11-19 13:47:59,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5009 to 5009. [2021-11-19 13:47:59,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5009 states, 3512 states have (on average 1.3223234624145785) internal successors, (4644), 3588 states have internal predecessors, (4644), 1231 states have call successors, (1231), 264 states have call predecessors, (1231), 263 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-11-19 13:47:59,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5009 states to 5009 states and 7103 transitions. [2021-11-19 13:47:59,267 INFO L78 Accepts]: Start accepts. Automaton has 5009 states and 7103 transitions. Word has length 116 [2021-11-19 13:47:59,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:47:59,268 INFO L470 AbstractCegarLoop]: Abstraction has 5009 states and 7103 transitions. [2021-11-19 13:47:59,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-19 13:47:59,269 INFO L276 IsEmpty]: Start isEmpty. Operand 5009 states and 7103 transitions. [2021-11-19 13:47:59,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-19 13:47:59,272 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:47:59,272 INFO L514 BasicCegarLoop]: trace histogram [13, 12, 12, 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] [2021-11-19 13:47:59,331 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-19 13:47:59,516 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (18)] Forceful destruction successful, exit code 0 [2021-11-19 13:47:59,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 13:47:59,686 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-19 13:47:59,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:47:59,687 INFO L85 PathProgramCache]: Analyzing trace with hash -742602169, now seen corresponding path program 1 times [2021-11-19 13:47:59,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:47:59,691 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [174995050] [2021-11-19 13:47:59,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:47:59,691 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:47:59,692 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:47:59,692 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:47:59,693 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-19 13:48:02,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:48:02,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 4463 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 13:48:02,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:48:06,068 INFO L134 CoverageAnalysis]: Checked inductivity of 309 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2021-11-19 13:48:06,068 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:48:09,196 INFO L134 CoverageAnalysis]: Checked inductivity of 309 backedges. 27 proven. 3 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2021-11-19 13:48:09,197 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:48:09,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [174995050] [2021-11-19 13:48:09,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [174995050] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:48:09,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2071480954] [2021-11-19 13:48:09,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:48:09,198 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:48:09,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:48:09,198 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:48:09,204 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2021-11-19 13:48:11,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:48:11,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 4463 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:48:11,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:48:15,526 INFO L134 CoverageAnalysis]: Checked inductivity of 309 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 285 trivial. 0 not checked. [2021-11-19 13:48:15,526 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:48:17,529 INFO L134 CoverageAnalysis]: Checked inductivity of 309 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 285 trivial. 0 not checked. [2021-11-19 13:48:17,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2071480954] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 13:48:17,530 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 13:48:17,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [15, 15, 4] total 23 [2021-11-19 13:48:17,533 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836466443] [2021-11-19 13:48:17,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 13:48:17,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 13:48:17,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:48:17,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 13:48:17,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=457, Unknown=0, NotChecked=0, Total=506 [2021-11-19 13:48:17,535 INFO L87 Difference]: Start difference. First operand 5009 states and 7103 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-11-19 13:48:19,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:48:19,000 INFO L93 Difference]: Finished difference Result 5015 states and 7108 transitions. [2021-11-19 13:48:19,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:48:19,001 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 121 [2021-11-19 13:48:19,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:48:19,023 INFO L225 Difference]: With dead ends: 5015 [2021-11-19 13:48:19,024 INFO L226 Difference]: Without dead ends: 5013 [2021-11-19 13:48:19,027 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 483 GetRequests, 459 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-11-19 13:48:19,028 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7001 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7004 SdHoareTripleChecker+Valid, 21106 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 13:48:19,028 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7004 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 13:48:19,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5013 states. [2021-11-19 13:48:19,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5013 to 5013. [2021-11-19 13:48:19,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5013 states, 3515 states have (on average 1.3220483641536274) internal successors, (4647), 3591 states have internal predecessors, (4647), 1231 states have call successors, (1231), 265 states have call predecessors, (1231), 264 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-11-19 13:48:19,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5013 states to 5013 states and 7106 transitions. [2021-11-19 13:48:19,469 INFO L78 Accepts]: Start accepts. Automaton has 5013 states and 7106 transitions. Word has length 121 [2021-11-19 13:48:19,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:48:19,470 INFO L470 AbstractCegarLoop]: Abstraction has 5013 states and 7106 transitions. [2021-11-19 13:48:19,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-11-19 13:48:19,470 INFO L276 IsEmpty]: Start isEmpty. Operand 5013 states and 7106 transitions. [2021-11-19 13:48:19,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-11-19 13:48:19,473 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:48:19,473 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] [2021-11-19 13:48:19,514 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (20)] Forceful destruction successful, exit code 0 [2021-11-19 13:48:19,748 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-19 13:48:19,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:48:19,899 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-19 13:48:19,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:48:19,899 INFO L85 PathProgramCache]: Analyzing trace with hash 132562497, now seen corresponding path program 1 times [2021-11-19 13:48:19,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:48:19,904 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1149510123] [2021-11-19 13:48:19,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:48:19,904 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:48:19,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:48:19,905 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:48:19,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-19 13:48:22,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:48:22,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 4430 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:48:22,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:48:25,477 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-19 13:48:25,477 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:48:26,734 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-19 13:48:26,735 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:48:26,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1149510123] [2021-11-19 13:48:26,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1149510123] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 13:48:26,735 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 13:48:26,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 13:48:26,735 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936590265] [2021-11-19 13:48:26,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 13:48:26,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 13:48:26,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:48:26,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 13:48:26,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 13:48:26,736 INFO L87 Difference]: Start difference. First operand 5013 states and 7106 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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-19 13:48:27,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:48:27,684 INFO L93 Difference]: Finished difference Result 5019 states and 7111 transitions. [2021-11-19 13:48:27,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:48:27,685 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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 113 [2021-11-19 13:48:27,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:48:27,704 INFO L225 Difference]: With dead ends: 5019 [2021-11-19 13:48:27,704 INFO L226 Difference]: Without dead ends: 5017 [2021-11-19 13:48:27,709 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 219 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 13:48:27,709 INFO L933 BasicCegarLoop]: 7043 mSDtfsCounter, 7011 mSDsluCounter, 14063 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7013 SdHoareTripleChecker+Valid, 21106 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 13:48:27,710 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7013 Valid, 21106 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 13:48:27,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5017 states. [2021-11-19 13:48:28,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5017 to 5017. [2021-11-19 13:48:28,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5017 states, 3518 states have (on average 1.3217737350767482) internal successors, (4650), 3594 states have internal predecessors, (4650), 1231 states have call successors, (1231), 266 states have call predecessors, (1231), 265 states have return successors, (1228), 1209 states have call predecessors, (1228), 1228 states have call successors, (1228) [2021-11-19 13:48:28,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5017 states to 5017 states and 7109 transitions. [2021-11-19 13:48:28,235 INFO L78 Accepts]: Start accepts. Automaton has 5017 states and 7109 transitions. Word has length 113 [2021-11-19 13:48:28,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:48:28,236 INFO L470 AbstractCegarLoop]: Abstraction has 5017 states and 7109 transitions. [2021-11-19 13:48:28,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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-19 13:48:28,236 INFO L276 IsEmpty]: Start isEmpty. Operand 5017 states and 7109 transitions. [2021-11-19 13:48:28,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-11-19 13:48:28,239 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:48:28,240 INFO L514 BasicCegarLoop]: trace histogram [15, 14, 14, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 13:48:28,301 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-19 13:48:28,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:48:28,463 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-19 13:48:28,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:48:28,463 INFO L85 PathProgramCache]: Analyzing trace with hash 557704199, now seen corresponding path program 1 times [2021-11-19 13:48:28,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:48:28,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [773918916] [2021-11-19 13:48:28,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:48:28,469 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:48:28,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:48:28,470 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:48:28,472 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-19 13:48:31,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:48:31,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 4477 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 13:48:31,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:48:35,333 INFO L134 CoverageAnalysis]: Checked inductivity of 413 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 401 trivial. 0 not checked. [2021-11-19 13:48:35,333 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:48:38,599 INFO L134 CoverageAnalysis]: Checked inductivity of 413 backedges. 31 proven. 3 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2021-11-19 13:48:38,599 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:48:38,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [773918916] [2021-11-19 13:48:38,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [773918916] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:48:38,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1272966584] [2021-11-19 13:48:38,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:48:38,599 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:48:38,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:48:38,600 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:48:38,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2021-11-19 13:48:41,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:48:41,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 4477 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:48:41,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:48:45,364 INFO L134 CoverageAnalysis]: Checked inductivity of 413 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2021-11-19 13:48:45,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:48:47,432 INFO L134 CoverageAnalysis]: Checked inductivity of 413 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2021-11-19 13:48:47,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1272966584] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 13:48:47,433 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 13:48:47,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [15, 15, 4] total 23 [2021-11-19 13:48:47,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143926333] [2021-11-19 13:48:47,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 13:48:47,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 13:48:47,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:48:47,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 13:48:47,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=457, Unknown=0, NotChecked=0, Total=506 [2021-11-19 13:48:47,435 INFO L87 Difference]: Start difference. First operand 5017 states and 7109 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-19 13:48:49,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:48:49,083 INFO L93 Difference]: Finished difference Result 5111 states and 7222 transitions. [2021-11-19 13:48:49,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:48:49,084 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 131 [2021-11-19 13:48:49,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:48:49,106 INFO L225 Difference]: With dead ends: 5111 [2021-11-19 13:48:49,106 INFO L226 Difference]: Without dead ends: 5107 [2021-11-19 13:48:49,112 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 523 GetRequests, 499 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-11-19 13:48:49,113 INFO L933 BasicCegarLoop]: 7064 mSDtfsCounter, 6923 mSDsluCounter, 14296 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6924 SdHoareTripleChecker+Valid, 21360 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 13:48:49,113 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6924 Valid, 21360 Invalid, 26 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 13:48:49,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5107 states. [2021-11-19 13:48:49,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5107 to 5105. [2021-11-19 13:48:49,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5105 states, 3583 states have (on average 1.3206809935807982) internal successors, (4732), 3658 states have internal predecessors, (4732), 1244 states have call successors, (1244), 277 states have call predecessors, (1244), 275 states have return successors, (1241), 1222 states have call predecessors, (1241), 1241 states have call successors, (1241) [2021-11-19 13:48:49,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5105 states to 5105 states and 7217 transitions. [2021-11-19 13:48:49,587 INFO L78 Accepts]: Start accepts. Automaton has 5105 states and 7217 transitions. Word has length 131 [2021-11-19 13:48:49,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:48:49,588 INFO L470 AbstractCegarLoop]: Abstraction has 5105 states and 7217 transitions. [2021-11-19 13:48:49,588 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-19 13:48:49,588 INFO L276 IsEmpty]: Start isEmpty. Operand 5105 states and 7217 transitions. [2021-11-19 13:48:49,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-11-19 13:48:49,591 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:48:49,591 INFO L514 BasicCegarLoop]: trace histogram [16, 15, 15, 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] [2021-11-19 13:48:49,631 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (23)] Forceful destruction successful, exit code 0 [2021-11-19 13:48:49,862 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-19 13:48:50,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:48:50,007 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-19 13:48:50,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:48:50,008 INFO L85 PathProgramCache]: Analyzing trace with hash -2073854079, now seen corresponding path program 1 times [2021-11-19 13:48:50,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:48:50,014 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1310473128] [2021-11-19 13:48:50,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:48:50,014 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:48:50,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:48:50,015 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:48:50,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-11-19 13:48:52,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:48:52,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 4444 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:48:52,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:48:55,946 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2021-11-19 13:48:55,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:48:57,210 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2021-11-19 13:48:57,211 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:48:57,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1310473128] [2021-11-19 13:48:57,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1310473128] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 13:48:57,211 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 13:48:57,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 13:48:57,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397111138] [2021-11-19 13:48:57,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 13:48:57,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 13:48:57,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:48:57,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 13:48:57,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 13:48:57,213 INFO L87 Difference]: Start difference. First operand 5105 states and 7217 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-19 13:48:58,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:48:58,166 INFO L93 Difference]: Finished difference Result 5105 states and 7217 transitions. [2021-11-19 13:48:58,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:48:58,166 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 123 [2021-11-19 13:48:58,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:48:58,180 INFO L225 Difference]: With dead ends: 5105 [2021-11-19 13:48:58,180 INFO L226 Difference]: Without dead ends: 4960 [2021-11-19 13:48:58,183 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 239 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 13:48:58,184 INFO L933 BasicCegarLoop]: 7041 mSDtfsCounter, 7007 mSDsluCounter, 14062 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7007 SdHoareTripleChecker+Valid, 21103 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 13:48:58,184 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7007 Valid, 21103 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 13:48:58,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4960 states. [2021-11-19 13:48:58,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4960 to 4960. [2021-11-19 13:48:58,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4960 states, 3488 states have (on average 1.3271215596330275) internal successors, (4629), 3561 states have internal predecessors, (4629), 1210 states have call successors, (1210), 260 states have call predecessors, (1210), 260 states have return successors, (1210), 1191 states have call predecessors, (1210), 1210 states have call successors, (1210) [2021-11-19 13:48:58,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4960 states to 4960 states and 7049 transitions. [2021-11-19 13:48:58,625 INFO L78 Accepts]: Start accepts. Automaton has 4960 states and 7049 transitions. Word has length 123 [2021-11-19 13:48:58,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:48:58,625 INFO L470 AbstractCegarLoop]: Abstraction has 4960 states and 7049 transitions. [2021-11-19 13:48:58,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-19 13:48:58,626 INFO L276 IsEmpty]: Start isEmpty. Operand 4960 states and 7049 transitions. [2021-11-19 13:48:58,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2021-11-19 13:48:58,650 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:48:58,651 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 13:48:58,729 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-11-19 13:48:58,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:48:58,879 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 13:48:58,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:48:58,880 INFO L85 PathProgramCache]: Analyzing trace with hash -216164176, now seen corresponding path program 1 times [2021-11-19 13:48:58,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:48:58,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [343145683] [2021-11-19 13:48:58,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:48:58,885 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:48:58,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:48:58,886 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:48:58,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-19 13:49:02,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:49:02,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 5165 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-19 13:49:02,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:49:09,392 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 188 proven. 0 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2021-11-19 13:49:09,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:49:16,623 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 6 proven. 58 refuted. 0 times theorem prover too weak. 442 trivial. 0 not checked. [2021-11-19 13:49:16,623 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:49:16,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [343145683] [2021-11-19 13:49:16,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [343145683] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 13:49:16,624 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 13:49:16,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [10] total 19 [2021-11-19 13:49:16,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647890257] [2021-11-19 13:49:16,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 13:49:16,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 13:49:16,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:49:16,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 13:49:16,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-11-19 13:49:16,627 INFO L87 Difference]: Start difference. First operand 4960 states and 7049 transitions. Second operand has 12 states, 10 states have (on average 15.3) internal successors, (153), 9 states have internal predecessors, (153), 4 states have call successors, (37), 2 states have call predecessors, (37), 5 states have return successors, (36), 6 states have call predecessors, (36), 4 states have call successors, (36) [2021-11-19 13:49:23,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:49:23,166 INFO L93 Difference]: Finished difference Result 9909 states and 14082 transitions. [2021-11-19 13:49:23,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-19 13:49:23,167 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 15.3) internal successors, (153), 9 states have internal predecessors, (153), 4 states have call successors, (37), 2 states have call predecessors, (37), 5 states have return successors, (36), 6 states have call predecessors, (36), 4 states have call successors, (36) Word has length 310 [2021-11-19 13:49:23,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:49:23,185 INFO L225 Difference]: With dead ends: 9909 [2021-11-19 13:49:23,186 INFO L226 Difference]: Without dead ends: 4962 [2021-11-19 13:49:23,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 621 GetRequests, 601 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-11-19 13:49:23,211 INFO L933 BasicCegarLoop]: 6885 mSDtfsCounter, 834 mSDsluCounter, 60841 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1077 SdHoareTripleChecker+Valid, 67726 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2021-11-19 13:49:23,212 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1077 Valid, 67726 Invalid, 374 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2021-11-19 13:49:23,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4962 states. [2021-11-19 13:49:23,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4962 to 4960. [2021-11-19 13:49:23,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4960 states, 3488 states have (on average 1.326834862385321) internal successors, (4628), 3560 states have internal predecessors, (4628), 1210 states have call successors, (1210), 260 states have call predecessors, (1210), 260 states have return successors, (1210), 1191 states have call predecessors, (1210), 1210 states have call successors, (1210) [2021-11-19 13:49:23,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4960 states to 4960 states and 7048 transitions. [2021-11-19 13:49:23,721 INFO L78 Accepts]: Start accepts. Automaton has 4960 states and 7048 transitions. Word has length 310 [2021-11-19 13:49:23,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:49:23,722 INFO L470 AbstractCegarLoop]: Abstraction has 4960 states and 7048 transitions. [2021-11-19 13:49:23,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 15.3) internal successors, (153), 9 states have internal predecessors, (153), 4 states have call successors, (37), 2 states have call predecessors, (37), 5 states have return successors, (36), 6 states have call predecessors, (36), 4 states have call successors, (36) [2021-11-19 13:49:23,722 INFO L276 IsEmpty]: Start isEmpty. Operand 4960 states and 7048 transitions. [2021-11-19 13:49:23,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 315 [2021-11-19 13:49:23,744 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:49:23,744 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 13:49:23,837 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-11-19 13:49:23,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:49:23,971 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 13:49:23,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:49:23,971 INFO L85 PathProgramCache]: Analyzing trace with hash 498927341, now seen corresponding path program 1 times [2021-11-19 13:49:23,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:49:23,979 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [820088667] [2021-11-19 13:49:23,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:49:23,979 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:49:23,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:49:23,980 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:49:24,024 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-11-19 13:49:27,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:49:28,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 5176 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-19 13:49:28,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:49:30,892 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 270 proven. 0 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2021-11-19 13:49:30,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:49:32,652 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 506 trivial. 0 not checked. [2021-11-19 13:49:32,652 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:49:32,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [820088667] [2021-11-19 13:49:32,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [820088667] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:49:32,653 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 13:49:32,653 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-19 13:49:32,653 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878338839] [2021-11-19 13:49:32,654 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:49:32,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 13:49:32,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:49:32,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 13:49:32,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-19 13:49:32,656 INFO L87 Difference]: Start difference. First operand 4960 states and 7048 transitions. Second operand has 8 states, 8 states have (on average 24.625) internal successors, (197), 8 states have internal predecessors, (197), 2 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) [2021-11-19 13:49:34,540 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 13:49:36,074 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 13:49:38,151 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 13:49:40,164 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-19 13:49:42,280 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 13:49:44,292 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-19 13:49:45,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:49:45,666 INFO L93 Difference]: Finished difference Result 10098 states and 14362 transitions. [2021-11-19 13:49:45,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:49:45,667 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 24.625) internal successors, (197), 8 states have internal predecessors, (197), 2 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) Word has length 314 [2021-11-19 13:49:45,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:49:45,687 INFO L225 Difference]: With dead ends: 10098 [2021-11-19 13:49:45,687 INFO L226 Difference]: Without dead ends: 5155 [2021-11-19 13:49:45,710 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 630 GetRequests, 622 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-11-19 13:49:45,711 INFO L933 BasicCegarLoop]: 6993 mSDtfsCounter, 423 mSDsluCounter, 34649 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 131 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 41642 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.0s IncrementalHoareTripleChecker+Time [2021-11-19 13:49:45,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [457 Valid, 41642 Invalid, 192 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [131 Valid, 57 Invalid, 4 Unknown, 0 Unchecked, 12.0s Time] [2021-11-19 13:49:45,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5155 states. [2021-11-19 13:49:46,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5155 to 4963. [2021-11-19 13:49:46,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4963 states, 3491 states have (on average 1.3265539959896877) internal successors, (4631), 3563 states have internal predecessors, (4631), 1210 states have call successors, (1210), 260 states have call predecessors, (1210), 260 states have return successors, (1210), 1191 states have call predecessors, (1210), 1210 states have call successors, (1210) [2021-11-19 13:49:46,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4963 states to 4963 states and 7051 transitions. [2021-11-19 13:49:46,200 INFO L78 Accepts]: Start accepts. Automaton has 4963 states and 7051 transitions. Word has length 314 [2021-11-19 13:49:46,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:49:46,201 INFO L470 AbstractCegarLoop]: Abstraction has 4963 states and 7051 transitions. [2021-11-19 13:49:46,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 24.625) internal successors, (197), 8 states have internal predecessors, (197), 2 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) [2021-11-19 13:49:46,201 INFO L276 IsEmpty]: Start isEmpty. Operand 4963 states and 7051 transitions. [2021-11-19 13:49:46,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 336 [2021-11-19 13:49:46,218 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:49:46,218 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 15, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 13:49:46,307 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-11-19 13:49:46,430 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:49:46,431 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-19 13:49:46,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:49:46,432 INFO L85 PathProgramCache]: Analyzing trace with hash 1744598047, now seen corresponding path program 1 times [2021-11-19 13:49:46,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:49:46,438 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1803785805] [2021-11-19 13:49:46,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:49:46,438 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:49:46,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:49:46,440 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:49:46,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-11-19 13:49:50,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:49:50,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 5223 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 13:49:50,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:49:52,578 INFO L134 CoverageAnalysis]: Checked inductivity of 669 backedges. 349 proven. 0 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2021-11-19 13:49:52,578 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:49:54,178 INFO L134 CoverageAnalysis]: Checked inductivity of 669 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 669 trivial. 0 not checked. [2021-11-19 13:49:54,178 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:49:54,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1803785805] [2021-11-19 13:49:54,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1803785805] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:49:54,179 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 13:49:54,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 13:49:54,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746767020] [2021-11-19 13:49:54,179 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:49:54,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 13:49:54,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:49:54,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 13:49:54,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-19 13:49:54,181 INFO L87 Difference]: Start difference. First operand 4963 states and 7051 transitions. Second operand has 6 states, 6 states have (on average 32.333333333333336) internal successors, (194), 6 states have internal predecessors, (194), 2 states have call successors, (56), 2 states have call predecessors, (56), 4 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) [2021-11-19 13:49:56,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:49:56,448 INFO L93 Difference]: Finished difference Result 9918 states and 14261 transitions. [2021-11-19 13:49:56,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 13:49:56,449 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 32.333333333333336) internal successors, (194), 6 states have internal predecessors, (194), 2 states have call successors, (56), 2 states have call predecessors, (56), 4 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) Word has length 335 [2021-11-19 13:49:56,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:49:56,471 INFO L225 Difference]: With dead ends: 9918 [2021-11-19 13:49:56,471 INFO L226 Difference]: Without dead ends: 4972 [2021-11-19 13:49:56,500 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 670 GetRequests, 664 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2021-11-19 13:49:56,501 INFO L933 BasicCegarLoop]: 6885 mSDtfsCounter, 9 mSDsluCounter, 13735 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 20620 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-19 13:49:56,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 20620 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-19 13:49:56,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4972 states. [2021-11-19 13:49:57,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4972 to 4972. [2021-11-19 13:49:57,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4972 states, 3498 states have (on average 1.3270440251572326) internal successors, (4642), 3571 states have internal predecessors, (4642), 1210 states have call successors, (1210), 261 states have call predecessors, (1210), 262 states have return successors, (1216), 1191 states have call predecessors, (1216), 1210 states have call successors, (1216) [2021-11-19 13:49:57,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4972 states to 4972 states and 7068 transitions. [2021-11-19 13:49:57,086 INFO L78 Accepts]: Start accepts. Automaton has 4972 states and 7068 transitions. Word has length 335 [2021-11-19 13:49:57,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:49:57,086 INFO L470 AbstractCegarLoop]: Abstraction has 4972 states and 7068 transitions. [2021-11-19 13:49:57,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 32.333333333333336) internal successors, (194), 6 states have internal predecessors, (194), 2 states have call successors, (56), 2 states have call predecessors, (56), 4 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) [2021-11-19 13:49:57,087 INFO L276 IsEmpty]: Start isEmpty. Operand 4972 states and 7068 transitions. [2021-11-19 13:49:57,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 338 [2021-11-19 13:49:57,102 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:49:57,102 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 15, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 13:49:57,191 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-11-19 13:49:57,327 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:49:57,327 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-19 13:49:57,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:49:57,328 INFO L85 PathProgramCache]: Analyzing trace with hash 419885599, now seen corresponding path program 1 times [2021-11-19 13:49:57,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:49:57,332 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [379780478] [2021-11-19 13:49:57,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:49:57,333 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:49:57,333 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:49:57,333 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:49:57,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-11-19 13:50:00,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:50:01,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 5233 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 13:50:01,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:50:03,715 INFO L134 CoverageAnalysis]: Checked inductivity of 672 backedges. 349 proven. 3 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2021-11-19 13:50:03,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:50:05,930 INFO L134 CoverageAnalysis]: Checked inductivity of 672 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 669 trivial. 0 not checked. [2021-11-19 13:50:05,930 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:50:05,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [379780478] [2021-11-19 13:50:05,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [379780478] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:50:05,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [460755249] [2021-11-19 13:50:05,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:50:05,931 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:50:05,931 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:50:05,932 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:50:05,933 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (29)] Waiting until timeout for monitored process [2021-11-19 13:50:08,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:50:08,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 5233 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 13:50:08,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:50:11,416 INFO L134 CoverageAnalysis]: Checked inductivity of 672 backedges. 327 proven. 0 refuted. 0 times theorem prover too weak. 345 trivial. 0 not checked. [2021-11-19 13:50:11,417 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:50:16,002 INFO L134 CoverageAnalysis]: Checked inductivity of 672 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 672 trivial. 0 not checked. [2021-11-19 13:50:16,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [460755249] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:50:16,003 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:50:16,003 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [6, 6] total 16 [2021-11-19 13:50:16,003 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420924674] [2021-11-19 13:50:16,003 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:50:16,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 13:50:16,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:50:16,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 13:50:16,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-11-19 13:50:16,005 INFO L87 Difference]: Start difference. First operand 4972 states and 7068 transitions. Second operand has 8 states, 6 states have (on average 27.5) internal successors, (165), 8 states have internal predecessors, (165), 4 states have call successors, (46), 2 states have call predecessors, (46), 4 states have return successors, (45), 3 states have call predecessors, (45), 4 states have call successors, (45) [2021-11-19 13:50:19,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:50:19,217 INFO L93 Difference]: Finished difference Result 9970 states and 14317 transitions. [2021-11-19 13:50:19,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-19 13:50:19,217 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 27.5) internal successors, (165), 8 states have internal predecessors, (165), 4 states have call successors, (46), 2 states have call predecessors, (46), 4 states have return successors, (45), 3 states have call predecessors, (45), 4 states have call successors, (45) Word has length 337 [2021-11-19 13:50:19,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:50:19,245 INFO L225 Difference]: With dead ends: 9970 [2021-11-19 13:50:19,245 INFO L226 Difference]: Without dead ends: 5015 [2021-11-19 13:50:19,264 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1346 GetRequests, 1330 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-11-19 13:50:19,264 INFO L933 BasicCegarLoop]: 6881 mSDtfsCounter, 75 mSDsluCounter, 34299 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 41180 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 13:50:19,265 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 41180 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 13:50:19,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5015 states. [2021-11-19 13:50:19,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5015 to 5013. [2021-11-19 13:50:19,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5013 states, 3528 states have (on average 1.3287981859410432) internal successors, (4688), 3601 states have internal predecessors, (4688), 1218 states have call successors, (1218), 264 states have call predecessors, (1218), 265 states have return successors, (1226), 1199 states have call predecessors, (1226), 1218 states have call successors, (1226) [2021-11-19 13:50:19,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5013 states to 5013 states and 7132 transitions. [2021-11-19 13:50:19,733 INFO L78 Accepts]: Start accepts. Automaton has 5013 states and 7132 transitions. Word has length 337 [2021-11-19 13:50:19,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:50:19,734 INFO L470 AbstractCegarLoop]: Abstraction has 5013 states and 7132 transitions. [2021-11-19 13:50:19,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 27.5) internal successors, (165), 8 states have internal predecessors, (165), 4 states have call successors, (46), 2 states have call predecessors, (46), 4 states have return successors, (45), 3 states have call predecessors, (45), 4 states have call successors, (45) [2021-11-19 13:50:19,735 INFO L276 IsEmpty]: Start isEmpty. Operand 5013 states and 7132 transitions. [2021-11-19 13:50:19,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 350 [2021-11-19 13:50:19,749 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:50:19,749 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 15, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 13:50:19,783 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (29)] Ended with exit code 0 [2021-11-19 13:50:20,025 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (28)] Ended with exit code 0 [2021-11-19 13:50:20,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:50:20,163 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-19 13:50:20,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:50:20,164 INFO L85 PathProgramCache]: Analyzing trace with hash -1419851225, now seen corresponding path program 1 times [2021-11-19 13:50:20,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:50:20,169 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [357409325] [2021-11-19 13:50:20,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:50:20,170 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:50:20,170 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:50:20,171 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:50:20,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-11-19 13:50:23,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:50:24,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 5276 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 13:50:24,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:50:26,702 INFO L134 CoverageAnalysis]: Checked inductivity of 672 backedges. 349 proven. 3 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2021-11-19 13:50:26,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:50:28,980 INFO L134 CoverageAnalysis]: Checked inductivity of 672 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 669 trivial. 0 not checked. [2021-11-19 13:50:28,981 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:50:28,981 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [357409325] [2021-11-19 13:50:28,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [357409325] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:50:28,981 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [305172724] [2021-11-19 13:50:28,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:50:28,982 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:50:28,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:50:28,983 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:50:29,008 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (31)] Waiting until timeout for monitored process [2021-11-19 13:50:31,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:50:31,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 5276 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:50:31,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:50:33,990 INFO L134 CoverageAnalysis]: Checked inductivity of 672 backedges. 327 proven. 0 refuted. 0 times theorem prover too weak. 345 trivial. 0 not checked. [2021-11-19 13:50:33,991 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:50:36,114 INFO L134 CoverageAnalysis]: Checked inductivity of 672 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 672 trivial. 0 not checked. [2021-11-19 13:50:36,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [305172724] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:50:36,115 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:50:36,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [6, 6] total 13 [2021-11-19 13:50:36,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148356966] [2021-11-19 13:50:36,116 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:50:36,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 13:50:36,116 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:50:36,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 13:50:36,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-11-19 13:50:36,117 INFO L87 Difference]: Start difference. First operand 5013 states and 7132 transitions. Second operand has 5 states, 5 states have (on average 32.4) internal successors, (162), 4 states have internal predecessors, (162), 2 states have call successors, (48), 2 states have call predecessors, (48), 3 states have return successors, (47), 3 states have call predecessors, (47), 2 states have call successors, (47) [2021-11-19 13:50:36,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:50:36,835 INFO L93 Difference]: Finished difference Result 10021 states and 14329 transitions. [2021-11-19 13:50:36,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 13:50:36,836 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.4) internal successors, (162), 4 states have internal predecessors, (162), 2 states have call successors, (48), 2 states have call predecessors, (48), 3 states have return successors, (47), 3 states have call predecessors, (47), 2 states have call successors, (47) Word has length 349 [2021-11-19 13:50:36,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:50:36,858 INFO L225 Difference]: With dead ends: 10021 [2021-11-19 13:50:36,858 INFO L226 Difference]: Without dead ends: 5025 [2021-11-19 13:50:36,871 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1393 GetRequests, 1381 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-11-19 13:50:36,872 INFO L933 BasicCegarLoop]: 6919 mSDtfsCounter, 5 mSDsluCounter, 20743 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 27662 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 13:50:36,872 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 27662 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 13:50:36,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5025 states. [2021-11-19 13:50:37,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5025 to 5017. [2021-11-19 13:50:37,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5017 states, 3531 states have (on average 1.3285188331917304) internal successors, (4691), 3604 states have internal predecessors, (4691), 1218 states have call successors, (1218), 264 states have call predecessors, (1218), 266 states have return successors, (1231), 1200 states have call predecessors, (1231), 1218 states have call successors, (1231) [2021-11-19 13:50:37,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5017 states to 5017 states and 7140 transitions. [2021-11-19 13:50:37,336 INFO L78 Accepts]: Start accepts. Automaton has 5017 states and 7140 transitions. Word has length 349 [2021-11-19 13:50:37,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:50:37,337 INFO L470 AbstractCegarLoop]: Abstraction has 5017 states and 7140 transitions. [2021-11-19 13:50:37,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.4) internal successors, (162), 4 states have internal predecessors, (162), 2 states have call successors, (48), 2 states have call predecessors, (48), 3 states have return successors, (47), 3 states have call predecessors, (47), 2 states have call successors, (47) [2021-11-19 13:50:37,338 INFO L276 IsEmpty]: Start isEmpty. Operand 5017 states and 7140 transitions. [2021-11-19 13:50:37,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 356 [2021-11-19 13:50:37,352 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:50:37,352 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 15, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 13:50:37,384 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (31)] Forceful destruction successful, exit code 0 [2021-11-19 13:50:37,624 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (30)] Ended with exit code 0 [2021-11-19 13:50:37,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:50:37,763 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 13:50:37,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:50:37,764 INFO L85 PathProgramCache]: Analyzing trace with hash -2075026131, now seen corresponding path program 1 times [2021-11-19 13:50:37,768 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:50:37,769 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [255080518] [2021-11-19 13:50:37,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:50:37,769 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:50:37,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:50:37,770 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:50:37,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-11-19 13:50:41,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:50:41,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 5284 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 13:50:41,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:50:44,309 INFO L134 CoverageAnalysis]: Checked inductivity of 672 backedges. 349 proven. 3 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2021-11-19 13:50:44,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:50:46,895 INFO L134 CoverageAnalysis]: Checked inductivity of 672 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 669 trivial. 0 not checked. [2021-11-19 13:50:46,895 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:50:46,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [255080518] [2021-11-19 13:50:46,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [255080518] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:50:46,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1211539407] [2021-11-19 13:50:46,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:50:46,896 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:50:46,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:50:46,899 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:50:46,926 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2021-11-19 13:50:49,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:50:49,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 5284 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:50:49,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:50:57,796 INFO L134 CoverageAnalysis]: Checked inductivity of 672 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 672 trivial. 0 not checked. [2021-11-19 13:50:57,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:51:00,921 INFO L134 CoverageAnalysis]: Checked inductivity of 672 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 672 trivial. 0 not checked. [2021-11-19 13:51:00,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1211539407] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:51:00,922 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:51:00,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 5] imperfect sequences [6, 6] total 15 [2021-11-19 13:51:00,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677029619] [2021-11-19 13:51:00,923 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:51:00,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-19 13:51:00,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:51:00,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-19 13:51:00,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-11-19 13:51:00,925 INFO L87 Difference]: Start difference. First operand 5017 states and 7140 transitions. Second operand has 7 states, 7 states have (on average 32.285714285714285) internal successors, (226), 5 states have internal predecessors, (226), 2 states have call successors, (80), 4 states have call predecessors, (80), 2 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) [2021-11-19 13:51:02,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:51:02,055 INFO L93 Difference]: Finished difference Result 5025 states and 7146 transitions. [2021-11-19 13:51:02,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:51:02,056 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 32.285714285714285) internal successors, (226), 5 states have internal predecessors, (226), 2 states have call successors, (80), 4 states have call predecessors, (80), 2 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) Word has length 355 [2021-11-19 13:51:02,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:51:02,073 INFO L225 Difference]: With dead ends: 5025 [2021-11-19 13:51:02,073 INFO L226 Difference]: Without dead ends: 5023 [2021-11-19 13:51:02,076 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1419 GetRequests, 1403 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-11-19 13:51:02,077 INFO L933 BasicCegarLoop]: 6935 mSDtfsCounter, 6618 mSDsluCounter, 27926 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6620 SdHoareTripleChecker+Valid, 34861 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 13:51:02,077 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6620 Valid, 34861 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 13:51:02,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5023 states. [2021-11-19 13:51:02,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5023 to 5021. [2021-11-19 13:51:02,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5021 states, 3534 states have (on average 1.3282399547255235) internal successors, (4694), 3607 states have internal predecessors, (4694), 1218 states have call successors, (1218), 265 states have call predecessors, (1218), 267 states have return successors, (1231), 1200 states have call predecessors, (1231), 1218 states have call successors, (1231) [2021-11-19 13:51:02,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5021 states to 5021 states and 7143 transitions. [2021-11-19 13:51:02,633 INFO L78 Accepts]: Start accepts. Automaton has 5021 states and 7143 transitions. Word has length 355 [2021-11-19 13:51:02,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:51:02,634 INFO L470 AbstractCegarLoop]: Abstraction has 5021 states and 7143 transitions. [2021-11-19 13:51:02,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 32.285714285714285) internal successors, (226), 5 states have internal predecessors, (226), 2 states have call successors, (80), 4 states have call predecessors, (80), 2 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) [2021-11-19 13:51:02,635 INFO L276 IsEmpty]: Start isEmpty. Operand 5021 states and 7143 transitions. [2021-11-19 13:51:02,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2021-11-19 13:51:02,654 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:51:02,654 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 16, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 13:51:02,742 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-11-19 13:51:02,909 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (33)] Forceful destruction successful, exit code 0 [2021-11-19 13:51:03,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 13:51:03,079 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 13:51:03,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:51:03,079 INFO L85 PathProgramCache]: Analyzing trace with hash -1145034320, now seen corresponding path program 1 times [2021-11-19 13:51:03,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:51:03,084 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1727298311] [2021-11-19 13:51:03,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:51:03,085 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:51:03,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:51:03,085 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:51:03,086 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-11-19 13:51:06,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:51:06,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 5358 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 13:51:06,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:51:10,103 INFO L134 CoverageAnalysis]: Checked inductivity of 748 backedges. 385 proven. 3 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2021-11-19 13:51:10,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:51:12,597 INFO L134 CoverageAnalysis]: Checked inductivity of 748 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 745 trivial. 0 not checked. [2021-11-19 13:51:12,598 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:51:12,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1727298311] [2021-11-19 13:51:12,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1727298311] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:51:12,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [587506179] [2021-11-19 13:51:12,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:51:12,598 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:51:12,598 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:51:12,599 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:51:12,602 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2021-11-19 13:51:15,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:51:15,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 5358 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:51:15,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:51:16,864 INFO L134 CoverageAnalysis]: Checked inductivity of 748 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 742 trivial. 0 not checked. [2021-11-19 13:51:16,864 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:51:18,789 INFO L134 CoverageAnalysis]: Checked inductivity of 748 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 742 trivial. 0 not checked. [2021-11-19 13:51:18,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [587506179] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:51:18,789 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:51:18,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [6, 6] total 16 [2021-11-19 13:51:18,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733070343] [2021-11-19 13:51:18,790 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:51:18,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 13:51:18,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:51:18,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 13:51:18,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-11-19 13:51:18,792 INFO L87 Difference]: Start difference. First operand 5021 states and 7143 transitions. Second operand has 8 states, 8 states have (on average 22.375) internal successors, (179), 6 states have internal predecessors, (179), 2 states have call successors, (44), 2 states have call predecessors, (44), 4 states have return successors, (45), 4 states have call predecessors, (45), 1 states have call successors, (45) [2021-11-19 13:51:19,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:51:19,924 INFO L93 Difference]: Finished difference Result 10062 states and 14461 transitions. [2021-11-19 13:51:19,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-19 13:51:19,924 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.375) internal successors, (179), 6 states have internal predecessors, (179), 2 states have call successors, (44), 2 states have call predecessors, (44), 4 states have return successors, (45), 4 states have call predecessors, (45), 1 states have call successors, (45) Word has length 398 [2021-11-19 13:51:19,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:51:19,941 INFO L225 Difference]: With dead ends: 10062 [2021-11-19 13:51:19,941 INFO L226 Difference]: Without dead ends: 5058 [2021-11-19 13:51:19,957 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1590 GetRequests, 1574 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-11-19 13:51:19,958 INFO L933 BasicCegarLoop]: 6949 mSDtfsCounter, 14 mSDsluCounter, 27779 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 34728 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 13:51:19,958 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 34728 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 13:51:19,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5058 states. [2021-11-19 13:51:20,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5058 to 5029. [2021-11-19 13:51:20,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5029 states, 3540 states have (on average 1.3276836158192091) internal successors, (4700), 3613 states have internal predecessors, (4700), 1218 states have call successors, (1218), 265 states have call predecessors, (1218), 269 states have return successors, (1235), 1202 states have call predecessors, (1235), 1218 states have call successors, (1235) [2021-11-19 13:51:20,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5029 states to 5029 states and 7153 transitions. [2021-11-19 13:51:20,473 INFO L78 Accepts]: Start accepts. Automaton has 5029 states and 7153 transitions. Word has length 398 [2021-11-19 13:51:20,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:51:20,474 INFO L470 AbstractCegarLoop]: Abstraction has 5029 states and 7153 transitions. [2021-11-19 13:51:20,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.375) internal successors, (179), 6 states have internal predecessors, (179), 2 states have call successors, (44), 2 states have call predecessors, (44), 4 states have return successors, (45), 4 states have call predecessors, (45), 1 states have call successors, (45) [2021-11-19 13:51:20,475 INFO L276 IsEmpty]: Start isEmpty. Operand 5029 states and 7153 transitions. [2021-11-19 13:51:20,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 405 [2021-11-19 13:51:20,533 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:51:20,534 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 16, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 13:51:20,578 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (35)] Forceful destruction successful, exit code 0 [2021-11-19 13:51:20,859 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-11-19 13:51:20,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:51:20,959 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 13:51:20,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:51:20,960 INFO L85 PathProgramCache]: Analyzing trace with hash -2002955275, now seen corresponding path program 1 times [2021-11-19 13:51:20,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:51:20,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1291963078] [2021-11-19 13:51:20,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:51:20,965 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:51:20,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:51:20,966 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:51:20,967 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-11-19 13:51:24,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:51:25,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 5395 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 13:51:25,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:51:28,554 INFO L134 CoverageAnalysis]: Checked inductivity of 757 backedges. 385 proven. 3 refuted. 0 times theorem prover too weak. 369 trivial. 0 not checked. [2021-11-19 13:51:28,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:51:31,137 INFO L134 CoverageAnalysis]: Checked inductivity of 757 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 754 trivial. 0 not checked. [2021-11-19 13:51:31,138 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:51:31,138 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1291963078] [2021-11-19 13:51:31,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1291963078] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:51:31,138 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [636140519] [2021-11-19 13:51:31,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:51:31,139 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:51:31,139 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:51:31,147 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:51:31,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (37)] Waiting until timeout for monitored process [2021-11-19 13:51:33,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:51:34,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 5395 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:51:34,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:51:35,438 INFO L134 CoverageAnalysis]: Checked inductivity of 757 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 755 trivial. 0 not checked. [2021-11-19 13:51:35,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:51:36,418 INFO L134 CoverageAnalysis]: Checked inductivity of 757 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 755 trivial. 0 not checked. [2021-11-19 13:51:36,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [636140519] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:51:36,418 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:51:36,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [6, 6] total 13 [2021-11-19 13:51:36,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475444666] [2021-11-19 13:51:36,419 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:51:36,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 13:51:36,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:51:36,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 13:51:36,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-11-19 13:51:36,420 INFO L87 Difference]: Start difference. First operand 5029 states and 7153 transitions. Second operand has 5 states, 5 states have (on average 34.0) internal successors, (170), 4 states have internal predecessors, (170), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (43), 2 states have call predecessors, (43), 1 states have call successors, (43) [2021-11-19 13:51:37,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:51:37,050 INFO L93 Difference]: Finished difference Result 10865 states and 15549 transitions. [2021-11-19 13:51:37,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 13:51:37,052 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 34.0) internal successors, (170), 4 states have internal predecessors, (170), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (43), 2 states have call predecessors, (43), 1 states have call successors, (43) Word has length 404 [2021-11-19 13:51:37,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:51:37,084 INFO L225 Difference]: With dead ends: 10865 [2021-11-19 13:51:37,084 INFO L226 Difference]: Without dead ends: 5853 [2021-11-19 13:51:37,104 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1612 GetRequests, 1601 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-11-19 13:51:37,105 INFO L933 BasicCegarLoop]: 8152 mSDtfsCounter, 816 mSDsluCounter, 23400 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1053 SdHoareTripleChecker+Valid, 31552 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 13:51:37,105 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1053 Valid, 31552 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 13:51:37,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5853 states. [2021-11-19 13:51:37,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5853 to 5033. [2021-11-19 13:51:37,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5033 states, 3543 states have (on average 1.3274061529777026) internal successors, (4703), 3616 states have internal predecessors, (4703), 1218 states have call successors, (1218), 265 states have call predecessors, (1218), 270 states have return successors, (1236), 1203 states have call predecessors, (1236), 1218 states have call successors, (1236) [2021-11-19 13:51:37,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5033 states to 5033 states and 7157 transitions. [2021-11-19 13:51:37,627 INFO L78 Accepts]: Start accepts. Automaton has 5033 states and 7157 transitions. Word has length 404 [2021-11-19 13:51:37,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:51:37,628 INFO L470 AbstractCegarLoop]: Abstraction has 5033 states and 7157 transitions. [2021-11-19 13:51:37,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 34.0) internal successors, (170), 4 states have internal predecessors, (170), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (43), 2 states have call predecessors, (43), 1 states have call successors, (43) [2021-11-19 13:51:37,628 INFO L276 IsEmpty]: Start isEmpty. Operand 5033 states and 7157 transitions. [2021-11-19 13:51:37,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 405 [2021-11-19 13:51:37,641 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:51:37,641 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 16, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 13:51:37,677 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (37)] Forceful destruction successful, exit code 0 [2021-11-19 13:51:37,910 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (36)] Ended with exit code 0 [2021-11-19 13:51:38,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:51:38,042 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 13:51:38,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:51:38,043 INFO L85 PathProgramCache]: Analyzing trace with hash -1941211018, now seen corresponding path program 1 times [2021-11-19 13:51:38,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:51:38,048 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1804379878] [2021-11-19 13:51:38,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:51:38,048 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:51:38,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:51:38,049 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:51:38,052 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-11-19 13:51:41,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:51:42,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 5366 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 13:51:42,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:51:45,554 INFO L134 CoverageAnalysis]: Checked inductivity of 754 backedges. 385 proven. 3 refuted. 0 times theorem prover too weak. 366 trivial. 0 not checked. [2021-11-19 13:51:45,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:51:48,091 INFO L134 CoverageAnalysis]: Checked inductivity of 754 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 751 trivial. 0 not checked. [2021-11-19 13:51:48,091 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:51:48,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1804379878] [2021-11-19 13:51:48,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1804379878] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:51:48,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [866560257] [2021-11-19 13:51:48,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:51:48,092 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:51:48,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:51:48,093 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:51:48,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2021-11-19 13:51:50,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:51:51,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 5366 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 13:51:51,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:51:53,055 INFO L134 CoverageAnalysis]: Checked inductivity of 754 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 732 trivial. 0 not checked. [2021-11-19 13:51:53,055 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:51:54,407 INFO L134 CoverageAnalysis]: Checked inductivity of 754 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 754 trivial. 0 not checked. [2021-11-19 13:51:54,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [866560257] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:51:54,408 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:51:54,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [6, 6] total 15 [2021-11-19 13:51:54,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133265196] [2021-11-19 13:51:54,408 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:51:54,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-19 13:51:54,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:51:54,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-19 13:51:54,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-11-19 13:51:54,409 INFO L87 Difference]: Start difference. First operand 5033 states and 7157 transitions. Second operand has 7 states, 7 states have (on average 28.142857142857142) internal successors, (197), 5 states have internal predecessors, (197), 2 states have call successors, (49), 4 states have call predecessors, (49), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2021-11-19 13:51:56,806 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.39s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 13:51:57,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:51:57,780 INFO L93 Difference]: Finished difference Result 5035 states and 7158 transitions. [2021-11-19 13:51:57,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 13:51:57,781 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 28.142857142857142) internal successors, (197), 5 states have internal predecessors, (197), 2 states have call successors, (49), 4 states have call predecessors, (49), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 404 [2021-11-19 13:51:57,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:51:57,796 INFO L225 Difference]: With dead ends: 5035 [2021-11-19 13:51:57,796 INFO L226 Difference]: Without dead ends: 5033 [2021-11-19 13:51:57,799 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1614 GetRequests, 1599 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-11-19 13:51:57,800 INFO L933 BasicCegarLoop]: 7021 mSDtfsCounter, 159 mSDsluCounter, 27897 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 34918 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-19 13:51:57,800 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 34918 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-19 13:51:57,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5033 states. [2021-11-19 13:51:58,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5033 to 5033. [2021-11-19 13:51:58,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5033 states, 3543 states have (on average 1.3271239062941012) internal successors, (4702), 3616 states have internal predecessors, (4702), 1218 states have call successors, (1218), 265 states have call predecessors, (1218), 270 states have return successors, (1236), 1203 states have call predecessors, (1236), 1218 states have call successors, (1236) [2021-11-19 13:51:58,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5033 states to 5033 states and 7156 transitions. [2021-11-19 13:51:58,296 INFO L78 Accepts]: Start accepts. Automaton has 5033 states and 7156 transitions. Word has length 404 [2021-11-19 13:51:58,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:51:58,296 INFO L470 AbstractCegarLoop]: Abstraction has 5033 states and 7156 transitions. [2021-11-19 13:51:58,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 28.142857142857142) internal successors, (197), 5 states have internal predecessors, (197), 2 states have call successors, (49), 4 states have call predecessors, (49), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2021-11-19 13:51:58,297 INFO L276 IsEmpty]: Start isEmpty. Operand 5033 states and 7156 transitions. [2021-11-19 13:51:58,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 475 [2021-11-19 13:51:58,307 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:51:58,307 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 13:51:58,340 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (39)] Forceful destruction successful, exit code 0 [2021-11-19 13:51:58,573 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2021-11-19 13:51:58,709 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:51:58,710 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 13:51:58,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:51:58,710 INFO L85 PathProgramCache]: Analyzing trace with hash -1096133593, now seen corresponding path program 1 times [2021-11-19 13:51:58,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:51:58,715 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1676079090] [2021-11-19 13:51:58,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:51:58,715 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:51:58,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:51:58,716 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:51:58,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-11-19 13:52:02,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:52:02,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 5626 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-19 13:52:02,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:52:08,327 INFO L134 CoverageAnalysis]: Checked inductivity of 546 backedges. 277 proven. 0 refuted. 0 times theorem prover too weak. 269 trivial. 0 not checked. [2021-11-19 13:52:08,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:52:13,950 INFO L134 CoverageAnalysis]: Checked inductivity of 546 backedges. 24 proven. 23 refuted. 0 times theorem prover too weak. 499 trivial. 0 not checked. [2021-11-19 13:52:13,950 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:52:13,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1676079090] [2021-11-19 13:52:13,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1676079090] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 13:52:13,950 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 13:52:13,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [12] total 21 [2021-11-19 13:52:13,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204859290] [2021-11-19 13:52:13,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 13:52:13,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 13:52:13,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:52:13,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 13:52:13,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-11-19 13:52:13,952 INFO L87 Difference]: Start difference. First operand 5033 states and 7156 transitions. Second operand has 12 states, 11 states have (on average 23.363636363636363) internal successors, (257), 11 states have internal predecessors, (257), 5 states have call successors, (66), 2 states have call predecessors, (66), 4 states have return successors, (60), 5 states have call predecessors, (60), 5 states have call successors, (60) [2021-11-19 13:52:22,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:52:22,833 INFO L93 Difference]: Finished difference Result 10835 states and 15490 transitions. [2021-11-19 13:52:22,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-19 13:52:22,834 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 23.363636363636363) internal successors, (257), 11 states have internal predecessors, (257), 5 states have call successors, (66), 2 states have call predecessors, (66), 4 states have return successors, (60), 5 states have call predecessors, (60), 5 states have call successors, (60) Word has length 474 [2021-11-19 13:52:22,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:52:22,855 INFO L225 Difference]: With dead ends: 10835 [2021-11-19 13:52:22,855 INFO L226 Difference]: Without dead ends: 5818 [2021-11-19 13:52:22,872 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 956 GetRequests, 929 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=126, Invalid=686, Unknown=0, NotChecked=0, Total=812 [2021-11-19 13:52:22,873 INFO L933 BasicCegarLoop]: 8050 mSDtfsCounter, 2281 mSDsluCounter, 77547 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 655 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2281 SdHoareTripleChecker+Valid, 85597 SdHoareTripleChecker+Invalid, 1171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 655 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2021-11-19 13:52:22,873 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2281 Valid, 85597 Invalid, 1171 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [655 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2021-11-19 13:52:22,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5818 states. [2021-11-19 13:52:23,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5818 to 5041. [2021-11-19 13:52:23,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5041 states, 3549 states have (on average 1.3265708650324035) internal successors, (4708), 3622 states have internal predecessors, (4708), 1220 states have call successors, (1220), 265 states have call predecessors, (1220), 270 states have return successors, (1238), 1205 states have call predecessors, (1238), 1220 states have call successors, (1238) [2021-11-19 13:52:23,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5041 states to 5041 states and 7166 transitions. [2021-11-19 13:52:23,525 INFO L78 Accepts]: Start accepts. Automaton has 5041 states and 7166 transitions. Word has length 474 [2021-11-19 13:52:23,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:52:23,526 INFO L470 AbstractCegarLoop]: Abstraction has 5041 states and 7166 transitions. [2021-11-19 13:52:23,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 23.363636363636363) internal successors, (257), 11 states have internal predecessors, (257), 5 states have call successors, (66), 2 states have call predecessors, (66), 4 states have return successors, (60), 5 states have call predecessors, (60), 5 states have call successors, (60) [2021-11-19 13:52:23,527 INFO L276 IsEmpty]: Start isEmpty. Operand 5041 states and 7166 transitions. [2021-11-19 13:52:23,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 469 [2021-11-19 13:52:23,542 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:52:23,542 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 13:52:23,635 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2021-11-19 13:52:23,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:52:23,755 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 13:52:23,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:52:23,755 INFO L85 PathProgramCache]: Analyzing trace with hash 324235453, now seen corresponding path program 1 times [2021-11-19 13:52:23,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:52:23,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [274015637] [2021-11-19 13:52:23,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:52:23,761 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:52:23,762 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:52:23,762 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:52:23,766 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2021-11-19 13:52:27,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:52:27,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 5701 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 13:52:27,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:52:31,965 INFO L134 CoverageAnalysis]: Checked inductivity of 594 backedges. 269 proven. 3 refuted. 0 times theorem prover too weak. 322 trivial. 0 not checked. [2021-11-19 13:52:31,965 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:52:35,037 INFO L134 CoverageAnalysis]: Checked inductivity of 594 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 591 trivial. 0 not checked. [2021-11-19 13:52:35,037 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:52:35,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [274015637] [2021-11-19 13:52:35,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [274015637] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:52:35,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1578708082] [2021-11-19 13:52:35,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:52:35,038 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:52:35,038 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:52:35,039 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:52:35,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (42)] Waiting until timeout for monitored process [2021-11-19 13:52:37,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:52:38,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 5701 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 13:52:38,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:52:47,007 INFO L134 CoverageAnalysis]: Checked inductivity of 594 backedges. 206 proven. 0 refuted. 0 times theorem prover too weak. 388 trivial. 0 not checked. [2021-11-19 13:52:47,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:52:50,483 INFO L134 CoverageAnalysis]: Checked inductivity of 594 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 594 trivial. 0 not checked. [2021-11-19 13:52:50,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1578708082] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:52:50,483 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:52:50,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [6, 6] total 11 [2021-11-19 13:52:50,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352776220] [2021-11-19 13:52:50,484 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:52:50,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 13:52:50,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:52:50,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 13:52:50,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-11-19 13:52:50,486 INFO L87 Difference]: Start difference. First operand 5041 states and 7166 transitions. Second operand has 3 states, 3 states have (on average 117.66666666666667) internal successors, (353), 3 states have internal predecessors, (353), 3 states have call successors, (121), 3 states have call predecessors, (121), 3 states have return successors, (115), 3 states have call predecessors, (115), 3 states have call successors, (115) [2021-11-19 13:52:51,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:52:51,363 INFO L93 Difference]: Finished difference Result 15063 states and 21467 transitions. [2021-11-19 13:52:51,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 13:52:51,365 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 117.66666666666667) internal successors, (353), 3 states have internal predecessors, (353), 3 states have call successors, (121), 3 states have call predecessors, (121), 3 states have return successors, (115), 3 states have call predecessors, (115), 3 states have call successors, (115) Word has length 468 [2021-11-19 13:52:51,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:52:51,408 INFO L225 Difference]: With dead ends: 15063 [2021-11-19 13:52:51,408 INFO L226 Difference]: Without dead ends: 10039 [2021-11-19 13:52:51,424 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1868 GetRequests, 1859 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-11-19 13:52:51,425 INFO L933 BasicCegarLoop]: 11714 mSDtfsCounter, 6686 mSDsluCounter, 6872 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6686 SdHoareTripleChecker+Valid, 18586 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 13:52:51,425 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6686 Valid, 18586 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 13:52:51,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10039 states. [2021-11-19 13:52:52,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10039 to 10034. [2021-11-19 13:52:52,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10034 states, 7062 states have (on average 1.3263947890116115) internal successors, (9367), 7207 states have internal predecessors, (9367), 2430 states have call successors, (2430), 530 states have call predecessors, (2430), 540 states have return successors, (2494), 2400 states have call predecessors, (2494), 2430 states have call successors, (2494) [2021-11-19 13:52:52,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10034 states to 10034 states and 14291 transitions. [2021-11-19 13:52:52,714 INFO L78 Accepts]: Start accepts. Automaton has 10034 states and 14291 transitions. Word has length 468 [2021-11-19 13:52:52,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:52:52,714 INFO L470 AbstractCegarLoop]: Abstraction has 10034 states and 14291 transitions. [2021-11-19 13:52:52,714 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 117.66666666666667) internal successors, (353), 3 states have internal predecessors, (353), 3 states have call successors, (121), 3 states have call predecessors, (121), 3 states have return successors, (115), 3 states have call predecessors, (115), 3 states have call successors, (115) [2021-11-19 13:52:52,715 INFO L276 IsEmpty]: Start isEmpty. Operand 10034 states and 14291 transitions. [2021-11-19 13:52:52,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 463 [2021-11-19 13:52:52,730 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:52:52,730 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 13:52:52,806 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2021-11-19 13:52:52,963 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (42)] Forceful destruction successful, exit code 0 [2021-11-19 13:52:53,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 13:52:53,131 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 13:52:53,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:52:53,132 INFO L85 PathProgramCache]: Analyzing trace with hash -236011615, now seen corresponding path program 1 times [2021-11-19 13:52:53,137 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:52:53,137 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [245729204] [2021-11-19 13:52:53,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:52:53,137 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:52:53,138 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:52:53,138 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:52:53,139 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2021-11-19 13:52:57,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:52:57,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 5720 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 13:52:57,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:53:01,507 INFO L134 CoverageAnalysis]: Checked inductivity of 582 backedges. 269 proven. 3 refuted. 0 times theorem prover too weak. 310 trivial. 0 not checked. [2021-11-19 13:53:01,507 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:53:04,645 INFO L134 CoverageAnalysis]: Checked inductivity of 582 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 579 trivial. 0 not checked. [2021-11-19 13:53:04,645 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:53:04,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [245729204] [2021-11-19 13:53:04,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [245729204] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:53:04,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1578014286] [2021-11-19 13:53:04,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:53:04,646 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:53:04,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:53:04,647 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:53:04,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (44)] Waiting until timeout for monitored process [2021-11-19 13:53:07,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:53:07,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 5720 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 13:53:07,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:53:09,870 INFO L134 CoverageAnalysis]: Checked inductivity of 582 backedges. 203 proven. 0 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2021-11-19 13:53:09,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:53:11,400 INFO L134 CoverageAnalysis]: Checked inductivity of 582 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 582 trivial. 0 not checked. [2021-11-19 13:53:11,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1578014286] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:53:11,400 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:53:11,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [6, 6] total 11 [2021-11-19 13:53:11,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839454225] [2021-11-19 13:53:11,401 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:53:11,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 13:53:11,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:53:11,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 13:53:11,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-11-19 13:53:11,402 INFO L87 Difference]: Start difference. First operand 10034 states and 14291 transitions. Second operand has 3 states, 3 states have (on average 88.0) internal successors, (264), 3 states have internal predecessors, (264), 2 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) [2021-11-19 13:53:13,792 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.39s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 13:53:15,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:53:15,169 INFO L93 Difference]: Finished difference Result 25049 states and 35801 transitions. [2021-11-19 13:53:15,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 13:53:15,170 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 88.0) internal successors, (264), 3 states have internal predecessors, (264), 2 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) Word has length 462 [2021-11-19 13:53:15,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:53:15,226 INFO L225 Difference]: With dead ends: 25049 [2021-11-19 13:53:15,226 INFO L226 Difference]: Without dead ends: 15032 [2021-11-19 13:53:15,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1844 GetRequests, 1835 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-11-19 13:53:15,254 INFO L933 BasicCegarLoop]: 13777 mSDtfsCounter, 6871 mSDsluCounter, 6915 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6871 SdHoareTripleChecker+Valid, 20692 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-19 13:53:15,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6871 Valid, 20692 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 6 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-19 13:53:15,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15032 states. [2021-11-19 13:53:16,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15032 to 15027. [2021-11-19 13:53:16,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15027 states, 10575 states have (on average 1.3263356973995273) internal successors, (14026), 10792 states have internal predecessors, (14026), 3640 states have call successors, (3640), 795 states have call predecessors, (3640), 810 states have return successors, (3778), 3595 states have call predecessors, (3778), 3640 states have call successors, (3778) [2021-11-19 13:53:16,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15027 states to 15027 states and 21444 transitions. [2021-11-19 13:53:16,662 INFO L78 Accepts]: Start accepts. Automaton has 15027 states and 21444 transitions. Word has length 462 [2021-11-19 13:53:16,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:53:16,662 INFO L470 AbstractCegarLoop]: Abstraction has 15027 states and 21444 transitions. [2021-11-19 13:53:16,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 88.0) internal successors, (264), 3 states have internal predecessors, (264), 2 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) [2021-11-19 13:53:16,663 INFO L276 IsEmpty]: Start isEmpty. Operand 15027 states and 21444 transitions. [2021-11-19 13:53:16,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 540 [2021-11-19 13:53:16,689 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:53:16,689 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 13:53:16,724 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (44)] Forceful destruction successful, exit code 0 [2021-11-19 13:53:16,989 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2021-11-19 13:53:17,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:53:17,111 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 13:53:17,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:53:17,112 INFO L85 PathProgramCache]: Analyzing trace with hash -656784762, now seen corresponding path program 1 times [2021-11-19 13:53:17,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:53:17,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1490025244] [2021-11-19 13:53:17,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:53:17,117 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:53:17,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:53:17,118 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:53:17,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2021-11-19 13:53:21,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:53:21,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 5972 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 13:53:21,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:53:26,716 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 287 proven. 3 refuted. 0 times theorem prover too weak. 335 trivial. 0 not checked. [2021-11-19 13:53:26,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:53:30,202 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 622 trivial. 0 not checked. [2021-11-19 13:53:30,202 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:53:30,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1490025244] [2021-11-19 13:53:30,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1490025244] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:53:30,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1842668757] [2021-11-19 13:53:30,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:53:30,203 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:53:30,203 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:53:30,203 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:53:30,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (46)] Waiting until timeout for monitored process [2021-11-19 13:53:33,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:53:33,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 5972 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 13:53:33,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:53:37,270 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 230 proven. 0 refuted. 0 times theorem prover too weak. 395 trivial. 0 not checked. [2021-11-19 13:53:37,271 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:53:39,397 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 625 trivial. 0 not checked. [2021-11-19 13:53:39,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1842668757] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:53:39,397 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:53:39,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [6, 6] total 11 [2021-11-19 13:53:39,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654449667] [2021-11-19 13:53:39,398 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:53:39,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 13:53:39,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:53:39,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 13:53:39,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-11-19 13:53:39,400 INFO L87 Difference]: Start difference. First operand 15027 states and 21444 transitions. Second operand has 3 states, 3 states have (on average 120.66666666666667) internal successors, (362), 3 states have internal predecessors, (362), 2 states have call successors, (107), 2 states have call predecessors, (107), 2 states have return successors, (101), 2 states have call predecessors, (101), 2 states have call successors, (101) [2021-11-19 13:53:40,959 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 13:53:42,856 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 13:53:44,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 13:53:44,085 INFO L93 Difference]: Finished difference Result 32233 states and 46225 transitions. [2021-11-19 13:53:44,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 13:53:44,097 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 120.66666666666667) internal successors, (362), 3 states have internal predecessors, (362), 2 states have call successors, (107), 2 states have call predecessors, (107), 2 states have return successors, (101), 2 states have call predecessors, (101), 2 states have call successors, (101) Word has length 539 [2021-11-19 13:53:44,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 13:53:44,158 INFO L225 Difference]: With dead ends: 32233 [2021-11-19 13:53:44,158 INFO L226 Difference]: Without dead ends: 17223 [2021-11-19 13:53:44,197 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2152 GetRequests, 2143 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-11-19 13:53:44,197 INFO L933 BasicCegarLoop]: 7139 mSDtfsCounter, 710 mSDsluCounter, 6896 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 900 SdHoareTripleChecker+Valid, 14035 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2021-11-19 13:53:44,198 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [900 Valid, 14035 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2021-11-19 13:53:44,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17223 states. [2021-11-19 13:53:45,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17223 to 15030. [2021-11-19 13:53:45,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15030 states, 10578 states have (on average 1.3262431461523918) internal successors, (14029), 10795 states have internal predecessors, (14029), 3640 states have call successors, (3640), 795 states have call predecessors, (3640), 810 states have return successors, (3778), 3595 states have call predecessors, (3778), 3640 states have call successors, (3778) [2021-11-19 13:53:45,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15030 states to 15030 states and 21447 transitions. [2021-11-19 13:53:45,578 INFO L78 Accepts]: Start accepts. Automaton has 15030 states and 21447 transitions. Word has length 539 [2021-11-19 13:53:45,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 13:53:45,579 INFO L470 AbstractCegarLoop]: Abstraction has 15030 states and 21447 transitions. [2021-11-19 13:53:45,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 120.66666666666667) internal successors, (362), 3 states have internal predecessors, (362), 2 states have call successors, (107), 2 states have call predecessors, (107), 2 states have return successors, (101), 2 states have call predecessors, (101), 2 states have call successors, (101) [2021-11-19 13:53:45,579 INFO L276 IsEmpty]: Start isEmpty. Operand 15030 states and 21447 transitions. [2021-11-19 13:53:45,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 465 [2021-11-19 13:53:45,613 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 13:53:45,613 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 13:53:45,652 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (46)] Forceful destruction successful, exit code 0 [2021-11-19 13:53:45,909 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2021-11-19 13:53:46,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 13:53:46,027 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 13:53:46,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 13:53:46,028 INFO L85 PathProgramCache]: Analyzing trace with hash 1385261373, now seen corresponding path program 1 times [2021-11-19 13:53:46,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 13:53:46,033 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1463852828] [2021-11-19 13:53:46,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:53:46,033 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 13:53:46,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 13:53:46,034 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 13:53:46,035 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2021-11-19 13:53:50,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:53:50,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 5730 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 13:53:50,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:53:54,507 INFO L134 CoverageAnalysis]: Checked inductivity of 582 backedges. 269 proven. 3 refuted. 0 times theorem prover too weak. 310 trivial. 0 not checked. [2021-11-19 13:53:54,507 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:53:57,649 INFO L134 CoverageAnalysis]: Checked inductivity of 582 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 579 trivial. 0 not checked. [2021-11-19 13:53:57,649 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 13:53:57,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1463852828] [2021-11-19 13:53:57,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1463852828] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 13:53:57,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [606494218] [2021-11-19 13:53:57,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 13:53:57,650 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 13:53:57,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 13:53:57,652 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 13:53:57,654 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47c162d1-34b4-4404-8cea-6a307e77d2ea/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (48)] Waiting until timeout for monitored process [2021-11-19 13:54:00,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 13:54:00,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 5730 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-19 13:54:00,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 13:54:05,780 INFO L134 CoverageAnalysis]: Checked inductivity of 582 backedges. 203 proven. 0 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2021-11-19 13:54:05,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 13:54:12,870 INFO L134 CoverageAnalysis]: Checked inductivity of 582 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 582 trivial. 0 not checked. [2021-11-19 13:54:12,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [606494218] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 13:54:12,870 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 13:54:12,871 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [6, 6] total 28 [2021-11-19 13:54:12,871 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483907654] [2021-11-19 13:54:12,871 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 13:54:12,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-19 13:54:12,872 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 13:54:12,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-19 13:54:12,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2021-11-19 13:54:12,873 INFO L87 Difference]: Start difference. First operand 15030 states and 21447 transitions. Second operand has 20 states, 20 states have (on average 14.2) internal successors, (284), 14 states have internal predecessors, (284), 2 states have call successors, (81), 2 states have call predecessors, (81), 8 states have return successors, (78), 8 states have call predecessors, (78), 2 states have call successors, (78)