./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/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 463dbca1530ea0e57c159e9405d50f794488f63283b3e27908f44b92b1921358 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 14:14:15,348 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 14:14:15,351 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 14:14:15,394 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 14:14:15,395 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 14:14:15,397 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 14:14:15,399 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 14:14:15,402 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 14:14:15,405 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 14:14:15,406 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 14:14:15,408 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 14:14:15,410 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 14:14:15,410 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 14:14:15,412 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 14:14:15,414 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 14:14:15,416 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 14:14:15,417 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 14:14:15,419 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 14:14:15,421 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 14:14:15,424 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 14:14:15,427 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 14:14:15,441 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 14:14:15,443 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 14:14:15,444 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 14:14:15,448 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 14:14:15,449 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 14:14:15,450 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 14:14:15,451 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 14:14:15,452 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 14:14:15,453 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 14:14:15,453 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 14:14:15,455 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 14:14:15,456 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 14:14:15,457 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 14:14:15,458 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 14:14:15,459 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 14:14:15,460 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 14:14:15,460 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 14:14:15,461 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 14:14:15,462 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 14:14:15,463 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 14:14:15,464 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-19 14:14:15,500 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 14:14:15,500 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 14:14:15,502 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 14:14:15,502 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 14:14:15,504 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 14:14:15,505 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 14:14:15,505 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 14:14:15,506 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-19 14:14:15,507 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 14:14:15,507 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 14:14:15,508 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-19 14:14:15,508 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-19 14:14:15,513 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 14:14:15,514 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-19 14:14:15,514 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-19 14:14:15,514 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-19 14:14:15,515 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 14:14:15,515 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-19 14:14:15,516 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 14:14:15,516 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 14:14:15,516 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 14:14:15,516 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 14:14:15,517 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 14:14:15,517 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 14:14:15,517 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 14:14:15,518 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 14:14:15,518 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 14:14:15,518 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 14:14:15,519 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 14:14:15,519 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 14:14:15,519 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 14:14:15,520 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 14:14:15,520 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-19 14:14:15,520 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-19 14:14:15,521 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 14:14:15,521 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 14:14:15,521 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 14:14:15,522 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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/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 -> 463dbca1530ea0e57c159e9405d50f794488f63283b3e27908f44b92b1921358 [2021-11-19 14:14:15,868 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 14:14:15,899 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 14:14:15,902 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 14:14:15,903 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 14:14:15,904 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 14:14:15,906 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2021-11-19 14:14:15,983 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/data/3ef84bc82/3017afaff50b47618ac530f97766caa9/FLAGa64e3021b [2021-11-19 14:14:17,224 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 14:14:17,225 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2021-11-19 14:14:17,291 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/data/3ef84bc82/3017afaff50b47618ac530f97766caa9/FLAGa64e3021b [2021-11-19 14:14:17,365 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/data/3ef84bc82/3017afaff50b47618ac530f97766caa9 [2021-11-19 14:14:17,369 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 14:14:17,372 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 14:14:17,376 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 14:14:17,376 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 14:14:17,381 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 14:14:17,382 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:14:17" (1/1) ... [2021-11-19 14:14:17,385 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@fb1b18b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:14:17, skipping insertion in model container [2021-11-19 14:14:17,386 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:14:17" (1/1) ... [2021-11-19 14:14:17,395 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 14:14:17,639 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 14:14:21,348 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 14:14:21,805 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 14:14:21,809 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 14:14:21,874 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 14:14:21,878 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 14:14:21,879 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 14:14:21,889 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 14:14:21,890 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 14:14:21,999 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 14:14:22,000 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 14:14:22,009 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 14:14:22,019 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 14:14:22,076 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 14:14:22,078 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 14:14:22,082 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 14:14:22,096 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 14:14:22,381 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 14:14:22,400 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 14:14:22,401 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 14:14:22,495 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 14:14:22,506 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 14:14:22,529 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 14:14:22,550 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 14:14:22,560 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 14:14:22,572 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 14:14:22,585 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 14:14:22,594 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 14:14:22,602 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 14:14:22,612 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 14:14:22,620 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 14:14:22,628 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 14:14:22,637 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 14:14:22,661 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 14:14:22,674 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 14:14:22,699 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 14:14:22,711 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 14:14:22,726 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 14:14:22,727 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 14:14:22,736 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 14:14:22,736 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 14:14:22,745 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 14:14:22,745 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 14:14:23,135 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 14:14:23,137 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 14:14:23,138 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 14:14:23,139 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 14:14:23,140 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 14:14:23,147 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 14:14:23,151 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 14:14:23,156 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 14:14:23,159 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 14:14:23,160 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 14:14:23,161 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 14:14:23,167 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 14:14:23,189 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 14:14:23,205 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 14:14:24,574 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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487146,487159] [2021-11-19 14:14:24,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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487315,487328] [2021-11-19 14:14:24,578 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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487482,487495] [2021-11-19 14:14:24,579 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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487650,487663] [2021-11-19 14:14:24,614 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:14:24,674 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 14:14:24,674 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@73987fb9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:14:24, skipping insertion in model container [2021-11-19 14:14:24,675 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 14:14:24,675 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-19 14:14:24,678 INFO L158 Benchmark]: Toolchain (without parser) took 7304.75ms. Allocated memory was 111.1MB in the beginning and 159.4MB in the end (delta: 48.2MB). Free memory was 75.3MB in the beginning and 83.2MB in the end (delta: -8.0MB). Peak memory consumption was 82.9MB. Max. memory is 16.1GB. [2021-11-19 14:14:24,680 INFO L158 Benchmark]: CDTParser took 0.34ms. Allocated memory is still 111.1MB. Free memory is still 88.7MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-19 14:14:24,682 INFO L158 Benchmark]: CACSL2BoogieTranslator took 7298.93ms. Allocated memory was 111.1MB in the beginning and 159.4MB in the end (delta: 48.2MB). Free memory was 75.3MB in the beginning and 83.2MB in the end (delta: -8.0MB). Peak memory consumption was 82.9MB. Max. memory is 16.1GB. [2021-11-19 14:14:24,684 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.34ms. Allocated memory is still 111.1MB. Free memory is still 88.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 7298.93ms. Allocated memory was 111.1MB in the beginning and 159.4MB in the end (delta: 48.2MB). Free memory was 75.3MB in the beginning and 83.2MB in the end (delta: -8.0MB). Peak memory consumption was 82.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 7011]: 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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/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 463dbca1530ea0e57c159e9405d50f794488f63283b3e27908f44b92b1921358 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 14:14:27,321 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 14:14:27,324 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 14:14:27,371 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 14:14:27,372 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 14:14:27,374 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 14:14:27,376 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 14:14:27,379 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 14:14:27,382 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 14:14:27,383 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 14:14:27,385 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 14:14:27,387 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 14:14:27,388 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 14:14:27,390 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 14:14:27,392 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 14:14:27,393 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 14:14:27,395 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 14:14:27,396 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 14:14:27,399 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 14:14:27,402 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 14:14:27,405 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 14:14:27,406 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 14:14:27,408 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 14:14:27,409 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 14:14:27,414 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 14:14:27,415 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 14:14:27,415 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 14:14:27,417 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 14:14:27,418 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 14:14:27,419 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 14:14:27,420 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 14:14:27,421 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 14:14:27,422 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 14:14:27,423 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 14:14:27,425 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 14:14:27,426 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 14:14:27,427 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 14:14:27,427 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 14:14:27,428 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 14:14:27,429 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 14:14:27,431 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 14:14:27,432 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2021-11-19 14:14:27,465 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 14:14:27,468 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 14:14:27,471 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 14:14:27,471 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 14:14:27,471 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 14:14:27,475 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 14:14:27,475 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 14:14:27,475 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 14:14:27,476 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 14:14:27,476 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 14:14:27,479 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 14:14:27,479 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 14:14:27,479 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 14:14:27,480 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 14:14:27,480 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 14:14:27,480 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 14:14:27,480 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-19 14:14:27,481 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-19 14:14:27,481 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 14:14:27,481 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 14:14:27,482 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 14:14:27,482 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 14:14:27,482 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-19 14:14:27,482 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 14:14:27,483 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 14:14:27,483 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 14:14:27,483 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 14:14:27,484 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 14:14:27,484 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-19 14:14:27,484 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-19 14:14:27,485 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 14:14:27,485 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 14:14:27,485 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 14:14:27,485 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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/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 -> 463dbca1530ea0e57c159e9405d50f794488f63283b3e27908f44b92b1921358 [2021-11-19 14:14:27,999 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 14:14:28,024 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 14:14:28,027 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 14:14:28,029 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 14:14:28,030 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 14:14:28,031 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2021-11-19 14:14:28,116 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/data/f6a87fa03/7a0b06ecac884c5cb6c66de9f4749b51/FLAG41a217840 [2021-11-19 14:14:29,427 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 14:14:29,429 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2021-11-19 14:14:29,519 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/data/f6a87fa03/7a0b06ecac884c5cb6c66de9f4749b51/FLAG41a217840 [2021-11-19 14:14:29,549 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/data/f6a87fa03/7a0b06ecac884c5cb6c66de9f4749b51 [2021-11-19 14:14:29,552 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 14:14:29,554 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 14:14:29,556 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 14:14:29,556 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 14:14:29,561 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 14:14:29,562 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:14:29" (1/1) ... [2021-11-19 14:14:29,563 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7a60f29e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:14:29, skipping insertion in model container [2021-11-19 14:14:29,564 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:14:29" (1/1) ... [2021-11-19 14:14:29,599 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 14:14:29,833 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 14:14:36,804 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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487146,487159] [2021-11-19 14:14:36,808 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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487315,487328] [2021-11-19 14:14:36,808 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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487482,487495] [2021-11-19 14:14:36,809 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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487650,487663] [2021-11-19 14:14:36,847 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:14:36,961 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-19 14:14:37,143 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 14:14:37,863 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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487146,487159] [2021-11-19 14:14:37,864 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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487315,487328] [2021-11-19 14:14:37,865 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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487482,487495] [2021-11-19 14:14:37,865 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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487650,487663] [2021-11-19 14:14:37,882 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:14:37,928 INFO L203 MainTranslator]: Completed pre-run [2021-11-19 14:14:38,815 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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487146,487159] [2021-11-19 14:14:38,816 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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487315,487328] [2021-11-19 14:14:38,816 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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487482,487495] [2021-11-19 14:14:38,817 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_d1b4c082-026e-4f18-9f5f-c317ee41dde4/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487650,487663] [2021-11-19 14:14:38,833 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:14:39,385 INFO L208 MainTranslator]: Completed translation [2021-11-19 14:14:39,386 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:14:39 WrapperNode [2021-11-19 14:14:39,386 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 14:14:39,389 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-19 14:14:39,393 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-19 14:14:39,393 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-19 14:14:39,402 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:14:39" (1/1) ... [2021-11-19 14:14:39,605 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:14:39" (1/1) ... [2021-11-19 14:14:40,068 INFO L137 Inliner]: procedures = 691, calls = 4210, calls flagged for inlining = 325, calls inlined = 302, statements flattened = 9855 [2021-11-19 14:14:40,069 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-19 14:14:40,070 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-19 14:14:40,071 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-19 14:14:40,071 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-19 14:14:40,082 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:14:39" (1/1) ... [2021-11-19 14:14:40,082 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:14:39" (1/1) ... [2021-11-19 14:14:40,179 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:14:39" (1/1) ... [2021-11-19 14:14:40,180 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:14:39" (1/1) ... [2021-11-19 14:14:40,427 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:14:39" (1/1) ... [2021-11-19 14:14:40,478 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:14:39" (1/1) ... [2021-11-19 14:14:40,545 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:14:39" (1/1) ... [2021-11-19 14:14:40,626 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-19 14:14:40,628 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-19 14:14:40,628 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-19 14:14:40,629 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-19 14:14:40,630 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:14:39" (1/1) ... [2021-11-19 14:14:40,638 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 14:14:40,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 14:14:40,667 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-19 14:14:40,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-19 14:14:40,731 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2021-11-19 14:14:40,732 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2021-11-19 14:14:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_read [2021-11-19 14:14:40,732 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_read [2021-11-19 14:14:40,732 INFO L130 BoogieDeclarations]: Found specification of procedure cas_pcs_link_check [2021-11-19 14:14:40,733 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_pcs_link_check [2021-11-19 14:14:40,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_121 [2021-11-19 14:14:40,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_121 [2021-11-19 14:14:40,733 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-11-19 14:14:40,733 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-11-19 14:14:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-19 14:14:40,734 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-19 14:14:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2021-11-19 14:14:40,734 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2021-11-19 14:14:40,734 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2021-11-19 14:14:40,735 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2021-11-19 14:14:40,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-19 14:14:40,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-19 14:14:40,735 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mii_link_check [2021-11-19 14:14:40,736 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mii_link_check [2021-11-19 14:14:40,736 INFO L130 BoogieDeclarations]: Found specification of procedure cas_calc_tabort [2021-11-19 14:14:40,736 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_calc_tabort [2021-11-19 14:14:40,736 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2021-11-19 14:14:40,736 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2021-11-19 14:14:40,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_3 [2021-11-19 14:14:40,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_3 [2021-11-19 14:14:40,738 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu [2021-11-19 14:14:40,738 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu [2021-11-19 14:14:40,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-19 14:14:40,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-19 14:14:40,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_147 [2021-11-19 14:14:40,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_147 [2021-11-19 14:14:40,739 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2021-11-19 14:14:40,739 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2021-11-19 14:14:40,740 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-19 14:14:40,740 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-19 14:14:40,740 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2021-11-19 14:14:40,740 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2021-11-19 14:14:40,741 INFO L130 BoogieDeclarations]: Found specification of procedure cas_lock_tx [2021-11-19 14:14:40,741 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_lock_tx [2021-11-19 14:14:40,741 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2021-11-19 14:14:40,742 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2021-11-19 14:14:40,742 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-19 14:14:40,743 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-19 14:14:40,744 INFO L130 BoogieDeclarations]: Found specification of procedure cas_disable_irq [2021-11-19 14:14:40,744 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_disable_irq [2021-11-19 14:14:40,745 INFO L130 BoogieDeclarations]: Found specification of procedure cas_free_rxds [2021-11-19 14:14:40,745 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_free_rxds [2021-11-19 14:14:40,745 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2021-11-19 14:14:40,746 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2021-11-19 14:14:40,746 INFO L130 BoogieDeclarations]: Found specification of procedure cas_open [2021-11-19 14:14:40,746 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_open [2021-11-19 14:14:40,747 INFO L130 BoogieDeclarations]: Found specification of procedure cas_interrupt [2021-11-19 14:14:40,747 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_interrupt [2021-11-19 14:14:40,858 INFO L130 BoogieDeclarations]: Found specification of procedure cas_tx_tiny_free [2021-11-19 14:14:40,858 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_tx_tiny_free [2021-11-19 14:14:40,858 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2021-11-19 14:14:40,858 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2021-11-19 14:14:40,858 INFO L130 BoogieDeclarations]: Found specification of procedure tx_tiny_map [2021-11-19 14:14:40,859 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_tiny_map [2021-11-19 14:14:40,859 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_init [2021-11-19 14:14:40,859 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_init [2021-11-19 14:14:40,859 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2021-11-19 14:14:40,859 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2021-11-19 14:14:40,859 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2021-11-19 14:14:40,859 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2021-11-19 14:14:40,860 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-11-19 14:14:40,860 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-11-19 14:14:40,860 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-19 14:14:40,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-19 14:14:40,860 INFO L130 BoogieDeclarations]: Found specification of procedure cas_enable_irq [2021-11-19 14:14:40,860 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_enable_irq [2021-11-19 14:14:40,861 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-19 14:14:40,861 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-19 14:14:40,861 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-11-19 14:14:40,861 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-11-19 14:14:40,861 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_dequeue [2021-11-19 14:14:40,861 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_dequeue [2021-11-19 14:14:40,861 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2021-11-19 14:14:40,862 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2021-11-19 14:14:40,862 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-19 14:14:40,862 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-19 14:14:40,862 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-19 14:14:40,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-19 14:14:40,862 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-11-19 14:14:40,862 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-11-19 14:14:40,863 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2021-11-19 14:14:40,863 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2021-11-19 14:14:40,863 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-19 14:14:40,863 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_108 [2021-11-19 14:14:40,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_108 [2021-11-19 14:14:40,866 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2021-11-19 14:14:40,866 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2021-11-19 14:14:40,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2021-11-19 14:14:40,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-19 14:14:40,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-19 14:14:40,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-19 14:14:40,867 INFO L130 BoogieDeclarations]: Found specification of procedure cas_set_multicast [2021-11-19 14:14:40,868 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_set_multicast [2021-11-19 14:14:40,868 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2021-11-19 14:14:40,880 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2021-11-19 14:14:40,880 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2021-11-19 14:14:40,881 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2021-11-19 14:14:40,883 INFO L130 BoogieDeclarations]: Found specification of procedure cas_spare_free [2021-11-19 14:14:40,886 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_spare_free [2021-11-19 14:14:40,886 INFO L130 BoogieDeclarations]: Found specification of procedure cas_tx_timeout [2021-11-19 14:14:40,887 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_tx_timeout [2021-11-19 14:14:40,887 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-19 14:14:40,887 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-19 14:14:40,888 INFO L130 BoogieDeclarations]: Found specification of procedure cas_read_pcs_link_mode [2021-11-19 14:14:40,888 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_read_pcs_link_mode [2021-11-19 14:14:40,888 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-11-19 14:14:40,889 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-11-19 14:14:40,890 INFO L130 BoogieDeclarations]: Found specification of procedure cas_close [2021-11-19 14:14:40,890 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_close [2021-11-19 14:14:40,891 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_swap [2021-11-19 14:14:40,891 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_swap [2021-11-19 14:14:40,891 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-19 14:14:40,891 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-19 14:14:40,892 INFO L130 BoogieDeclarations]: Found specification of procedure cas_netpoll [2021-11-19 14:14:40,892 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_netpoll [2021-11-19 14:14:40,893 INFO L130 BoogieDeclarations]: Found specification of procedure cas_hard_reset [2021-11-19 14:14:40,893 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_hard_reset [2021-11-19 14:14:40,893 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-19 14:14:40,893 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-19 14:14:40,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-19 14:14:40,894 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-19 14:14:40,894 INFO L130 BoogieDeclarations]: Found specification of procedure cas_rxc_init [2021-11-19 14:14:40,894 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_rxc_init [2021-11-19 14:14:40,894 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-19 14:14:40,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-19 14:14:40,895 INFO L130 BoogieDeclarations]: Found specification of procedure cas_clear_mac_err [2021-11-19 14:14:40,895 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_clear_mac_err [2021-11-19 14:14:40,895 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-11-19 14:14:40,895 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-11-19 14:14:40,895 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-11-19 14:14:40,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-11-19 14:14:40,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-19 14:14:40,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-19 14:14:40,896 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2021-11-19 14:14:40,897 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2021-11-19 14:14:40,897 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_3_2 [2021-11-19 14:14:40,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_3_2 [2021-11-19 14:14:40,897 INFO L130 BoogieDeclarations]: Found specification of procedure cas_remove_one [2021-11-19 14:14:40,897 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_remove_one [2021-11-19 14:14:40,898 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_NOT_ARG_SIGN [2021-11-19 14:14:40,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_NOT_ARG_SIGN [2021-11-19 14:14:40,898 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-11-19 14:14:40,898 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-11-19 14:14:40,898 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-11-19 14:14:40,899 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-11-19 14:14:40,899 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-19 14:14:40,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-19 14:14:40,899 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2021-11-19 14:14:40,900 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2021-11-19 14:14:40,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-19 14:14:40,900 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2021-11-19 14:14:40,901 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2021-11-19 14:14:40,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-19 14:14:40,901 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2021-11-19 14:14:40,901 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2021-11-19 14:14:40,901 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-19 14:14:40,902 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-19 14:14:40,902 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-19 14:14:40,907 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-19 14:14:40,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-19 14:14:40,907 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-19 14:14:40,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2021-11-19 14:14:40,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2021-11-19 14:14:40,908 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-19 14:14:40,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-19 14:14:40,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-11-19 14:14:40,909 INFO L130 BoogieDeclarations]: Found specification of procedure cas_set_link_modes [2021-11-19 14:14:40,910 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_set_link_modes [2021-11-19 14:14:40,910 INFO L130 BoogieDeclarations]: Found specification of procedure cas_link_timer [2021-11-19 14:14:40,910 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_link_timer [2021-11-19 14:14:40,910 INFO L130 BoogieDeclarations]: Found specification of procedure cas_read_mii_link_mode [2021-11-19 14:14:40,912 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_read_mii_link_mode [2021-11-19 14:14:40,912 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2021-11-19 14:14:40,913 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2021-11-19 14:14:40,913 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-11-19 14:14:40,913 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-11-19 14:14:40,913 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2021-11-19 14:14:40,913 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2021-11-19 14:14:40,914 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2021-11-19 14:14:40,914 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2021-11-19 14:14:40,914 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2021-11-19 14:14:40,914 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2021-11-19 14:14:40,915 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-19 14:14:40,915 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-19 14:14:40,915 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2021-11-19 14:14:40,915 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2021-11-19 14:14:40,915 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-11-19 14:14:40,916 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-11-19 14:14:40,916 INFO L130 BoogieDeclarations]: Found specification of procedure csum_unfold [2021-11-19 14:14:40,916 INFO L138 BoogieDeclarations]: Found implementation of procedure csum_unfold [2021-11-19 14:14:40,916 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2021-11-19 14:14:40,916 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2021-11-19 14:14:40,917 INFO L130 BoogieDeclarations]: Found specification of procedure cas_entropy_gather [2021-11-19 14:14:40,917 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_entropy_gather [2021-11-19 14:14:40,917 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2021-11-19 14:14:40,917 INFO L130 BoogieDeclarations]: Found specification of procedure cas_resume [2021-11-19 14:14:40,918 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_resume [2021-11-19 14:14:40,918 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-19 14:14:40,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-19 14:14:40,919 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-19 14:14:40,919 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-19 14:14:40,919 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_alloc [2021-11-19 14:14:40,919 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_alloc [2021-11-19 14:14:40,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-19 14:14:40,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-19 14:14:40,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-19 14:14:40,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-19 14:14:40,921 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-19 14:14:40,922 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-19 14:14:40,922 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-19 14:14:40,922 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-19 14:14:40,922 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-11-19 14:14:40,922 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-11-19 14:14:40,923 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mif_poll [2021-11-19 14:14:40,923 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mif_poll [2021-11-19 14:14:40,923 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-11-19 14:14:40,923 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-11-19 14:14:40,923 INFO L130 BoogieDeclarations]: Found specification of procedure cas_unlock_tx [2021-11-19 14:14:40,924 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_unlock_tx [2021-11-19 14:14:40,924 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-11-19 14:14:40,924 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-11-19 14:14:40,924 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_133 [2021-11-19 14:14:40,924 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_133 [2021-11-19 14:14:40,925 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice [2021-11-19 14:14:40,926 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice [2021-11-19 14:14:40,931 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_135 [2021-11-19 14:14:40,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_135 [2021-11-19 14:14:40,931 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2021-11-19 14:14:40,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2021-11-19 14:14:40,931 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub [2021-11-19 14:14:40,932 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub [2021-11-19 14:14:40,932 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2021-11-19 14:14:40,932 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2021-11-19 14:14:40,932 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-19 14:14:40,932 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-19 14:14:40,940 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-11-19 14:14:40,940 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-11-19 14:14:40,940 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2021-11-19 14:14:40,940 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2021-11-19 14:14:40,941 INFO L130 BoogieDeclarations]: Found specification of procedure tx_tiny_buf [2021-11-19 14:14:40,941 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_tiny_buf [2021-11-19 14:14:40,941 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mac_reset [2021-11-19 14:14:40,941 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mac_reset [2021-11-19 14:14:40,941 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_cas [2021-11-19 14:14:40,941 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_cas [2021-11-19 14:14:40,942 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-19 14:14:40,942 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-11-19 14:14:40,942 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-11-19 14:14:40,942 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_frag_set_page [2021-11-19 14:14:40,942 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_frag_set_page [2021-11-19 14:14:40,943 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-19 14:14:40,943 INFO L130 BoogieDeclarations]: Found specification of procedure cas_get_regs_len [2021-11-19 14:14:40,943 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_get_regs_len [2021-11-19 14:14:40,943 INFO L130 BoogieDeclarations]: Found specification of procedure cas_reset [2021-11-19 14:14:40,943 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_reset [2021-11-19 14:14:40,943 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_8_2 [2021-11-19 14:14:40,943 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_8_2 [2021-11-19 14:14:40,944 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_NOT_ARG_SIGN [2021-11-19 14:14:40,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_NOT_ARG_SIGN [2021-11-19 14:14:40,944 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2021-11-19 14:14:40,944 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2021-11-19 14:14:40,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-19 14:14:40,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-19 14:14:40,944 INFO L130 BoogieDeclarations]: Found specification of procedure cas_post_page [2021-11-19 14:14:40,944 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_post_page [2021-11-19 14:14:40,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-11-19 14:14:40,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-19 14:14:40,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-19 14:14:40,945 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2021-11-19 14:14:40,945 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2021-11-19 14:14:40,945 INFO L130 BoogieDeclarations]: Found specification of procedure cas_nway_reset [2021-11-19 14:14:40,945 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_nway_reset [2021-11-19 14:14:40,945 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 14:14:40,945 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 14:14:40,945 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2021-11-19 14:14:40,945 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2021-11-19 14:14:40,945 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-19 14:14:40,945 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-19 14:14:40,946 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-19 14:14:40,946 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-19 14:14:40,946 INFO L130 BoogieDeclarations]: Found specification of procedure cas_setup_multicast [2021-11-19 14:14:40,946 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_setup_multicast [2021-11-19 14:14:40,946 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_powerdown [2021-11-19 14:14:40,946 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_powerdown [2021-11-19 14:14:40,946 INFO L130 BoogieDeclarations]: Found specification of procedure cas_post_rxds_ringN [2021-11-19 14:14:40,946 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_post_rxds_ringN [2021-11-19 14:14:40,946 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2021-11-19 14:14:40,946 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2021-11-19 14:14:40,946 INFO L130 BoogieDeclarations]: Found specification of procedure cas_vpd_match [2021-11-19 14:14:40,947 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_vpd_match [2021-11-19 14:14:40,947 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_83 [2021-11-19 14:14:40,947 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_83 [2021-11-19 14:14:40,947 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_81 [2021-11-19 14:14:40,947 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_81 [2021-11-19 14:14:40,947 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2021-11-19 14:14:40,947 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2021-11-19 14:14:40,947 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2021-11-19 14:14:40,947 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2021-11-19 14:14:40,947 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2021-11-19 14:14:40,947 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2021-11-19 14:14:40,948 INFO L130 BoogieDeclarations]: Found specification of procedure page_count [2021-11-19 14:14:40,948 INFO L138 BoogieDeclarations]: Found implementation of procedure page_count [2021-11-19 14:14:40,948 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-19 14:14:40,948 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-19 14:14:40,948 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_77 [2021-11-19 14:14:40,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_77 [2021-11-19 14:14:40,948 INFO L130 BoogieDeclarations]: Found specification of procedure cas_shutdown [2021-11-19 14:14:40,948 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_shutdown [2021-11-19 14:14:40,948 INFO L130 BoogieDeclarations]: Found specification of procedure cas_begin_auto_negotiation [2021-11-19 14:14:40,948 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_begin_auto_negotiation [2021-11-19 14:14:40,948 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2021-11-19 14:14:40,949 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2021-11-19 14:14:40,949 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-19 14:14:40,949 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-19 14:14:40,949 INFO L130 BoogieDeclarations]: Found specification of procedure cas_write_txd [2021-11-19 14:14:40,949 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_write_txd [2021-11-19 14:14:40,949 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-19 14:14:40,949 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-19 14:14:40,949 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_frag_ref [2021-11-19 14:14:40,949 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_frag_ref [2021-11-19 14:14:40,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-11-19 14:14:40,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2021-11-19 14:14:40,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-11-19 14:14:40,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2021-11-19 14:14:40,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-19 14:14:40,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-19 14:14:40,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_82 [2021-11-19 14:14:40,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_82 [2021-11-19 14:14:40,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_84 [2021-11-19 14:14:40,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_84 [2021-11-19 14:14:40,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_79 [2021-11-19 14:14:40,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_79 [2021-11-19 14:14:40,951 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2021-11-19 14:14:40,951 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2021-11-19 14:14:40,951 INFO L130 BoogieDeclarations]: Found specification of procedure cas_init_hw [2021-11-19 14:14:40,951 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_init_hw [2021-11-19 14:14:40,951 INFO L130 BoogieDeclarations]: Found specification of procedure cas_clean_rings [2021-11-19 14:14:40,951 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_clean_rings [2021-11-19 14:14:40,951 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_free [2021-11-19 14:14:40,951 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_free [2021-11-19 14:14:40,951 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2021-11-19 14:14:40,952 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2021-11-19 14:14:40,952 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_write [2021-11-19 14:14:40,952 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_write [2021-11-19 14:14:40,952 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-19 14:14:40,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-19 14:14:40,953 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2021-11-19 14:14:40,953 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2021-11-19 14:14:40,953 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2021-11-19 14:14:40,953 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2021-11-19 14:14:40,953 INFO L130 BoogieDeclarations]: Found specification of procedure cas_spare_recover [2021-11-19 14:14:40,953 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_spare_recover [2021-11-19 14:14:40,954 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed [2021-11-19 14:14:40,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed [2021-11-19 14:14:40,954 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-11-19 14:14:40,954 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-11-19 14:14:40,954 INFO L130 BoogieDeclarations]: Found specification of procedure cas_get_stats [2021-11-19 14:14:40,955 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_get_stats [2021-11-19 14:14:40,955 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~TO~VOID [2021-11-19 14:14:40,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~TO~VOID [2021-11-19 14:14:40,955 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2021-11-19 14:14:40,955 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2021-11-19 14:14:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2021-11-19 14:14:40,957 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2021-11-19 14:14:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-11-19 14:14:40,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-11-19 14:14:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2021-11-19 14:14:40,962 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2021-11-19 14:14:40,962 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2021-11-19 14:14:40,962 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2021-11-19 14:14:40,962 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_107 [2021-11-19 14:14:40,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_107 [2021-11-19 14:14:42,623 INFO L236 CfgBuilder]: Building ICFG [2021-11-19 14:14:42,630 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-19 14:14:47,610 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-19 14:20:39,626 INFO L277 CfgBuilder]: Performing block encoding [2021-11-19 14:20:39,655 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-19 14:20:39,655 INFO L301 CfgBuilder]: Removed 3 assume(true) statements. [2021-11-19 14:20:39,664 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 02:20:39 BoogieIcfgContainer [2021-11-19 14:20:39,665 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-19 14:20:39,667 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-19 14:20:39,667 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-19 14:20:39,670 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-19 14:20:39,671 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 02:14:29" (1/3) ... [2021-11-19 14:20:39,672 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@44a4a36f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 02:20:39, skipping insertion in model container [2021-11-19 14:20:39,672 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:14:39" (2/3) ... [2021-11-19 14:20:39,672 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@44a4a36f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 02:20:39, skipping insertion in model container [2021-11-19 14:20:39,673 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 02:20:39" (3/3) ... [2021-11-19 14:20:39,674 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2021-11-19 14:20:39,681 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-19 14:20:39,681 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-11-19 14:20:39,759 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-19 14:20:39,765 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 14:20:39,766 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-19 14:20:39,875 INFO L276 IsEmpty]: Start isEmpty. Operand has 3611 states, 2370 states have (on average 1.2831223628691983) internal successors, (3041), 2451 states have internal predecessors, (3041), 1066 states have call successors, (1066), 173 states have call predecessors, (1066), 172 states have return successors, (1062), 1048 states have call predecessors, (1062), 1062 states have call successors, (1062) [2021-11-19 14:20:39,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-19 14:20:39,883 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:20:39,884 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:20:39,885 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 14:20:39,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:20:39,890 INFO L85 PathProgramCache]: Analyzing trace with hash -1160515555, now seen corresponding path program 1 times [2021-11-19 14:20:39,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:20:39,912 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [158383568] [2021-11-19 14:20:39,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:20:39,913 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:20:39,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:20:39,919 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:20:39,928 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-19 14:20:42,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:20:43,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 1949 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:20:43,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:20:44,008 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 14:20:44,008 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:20:44,548 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 14:20:44,549 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:20:44,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [158383568] [2021-11-19 14:20:44,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [158383568] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:20:44,550 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:20:44,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 5] imperfect sequences [] total 7 [2021-11-19 14:20:44,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048944860] [2021-11-19 14:20:44,553 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:20:44,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-19 14:20:44,559 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:20:44,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-19 14:20:44,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:20:44,606 INFO L87 Difference]: Start difference. First operand has 3611 states, 2370 states have (on average 1.2831223628691983) internal successors, (3041), 2451 states have internal predecessors, (3041), 1066 states have call successors, (1066), 173 states have call predecessors, (1066), 172 states have return successors, (1062), 1048 states have call predecessors, (1062), 1062 states have call successors, (1062) Second operand has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 5 states have internal predecessors, (38), 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 14:20:45,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:20:45,755 INFO L93 Difference]: Finished difference Result 10186 states and 15111 transitions. [2021-11-19 14:20:45,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 14:20:45,758 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 5 states have internal predecessors, (38), 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 50 [2021-11-19 14:20:45,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:20:45,844 INFO L225 Difference]: With dead ends: 10186 [2021-11-19 14:20:45,844 INFO L226 Difference]: Without dead ends: 6583 [2021-11-19 14:20:45,886 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:20:45,890 INFO L933 BasicCegarLoop]: 6153 mSDtfsCounter, 4869 mSDsluCounter, 22975 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4888 SdHoareTripleChecker+Valid, 29128 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:20:45,891 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4888 Valid, 29128 Invalid, 35 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 14:20:45,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6583 states. [2021-11-19 14:20:46,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6583 to 6575. [2021-11-19 14:20:46,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6575 states, 4309 states have (on average 1.2703643536783475) internal successors, (5474), 4464 states have internal predecessors, (5474), 1936 states have call successors, (1936), 336 states have call predecessors, (1936), 327 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2021-11-19 14:20:46,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6575 states to 6575 states and 9424 transitions. [2021-11-19 14:20:46,582 INFO L78 Accepts]: Start accepts. Automaton has 6575 states and 9424 transitions. Word has length 50 [2021-11-19 14:20:46,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:20:46,583 INFO L470 AbstractCegarLoop]: Abstraction has 6575 states and 9424 transitions. [2021-11-19 14:20:46,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 5 states have internal predecessors, (38), 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 14:20:46,584 INFO L276 IsEmpty]: Start isEmpty. Operand 6575 states and 9424 transitions. [2021-11-19 14:20:46,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-19 14:20:46,587 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:20:46,588 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:20:46,651 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2021-11-19 14:20:46,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:20:46,804 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 14:20:46,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:20:46,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1879743799, now seen corresponding path program 1 times [2021-11-19 14:20:46,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:20:46,807 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2134673323] [2021-11-19 14:20:46,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:20:46,808 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:20:46,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:20:46,809 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:20:46,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-19 14:20:49,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:20:49,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 1956 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:20:49,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:20:50,489 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 14:20:50,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:20:51,006 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 14:20:51,006 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:20:51,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2134673323] [2021-11-19 14:20:51,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2134673323] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:20:51,007 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:20:51,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:20:51,007 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989931333] [2021-11-19 14:20:51,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:20:51,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:20:51,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:20:51,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:20:51,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:20:51,010 INFO L87 Difference]: Start difference. First operand 6575 states and 9424 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 14:20:51,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:20:51,739 INFO L93 Difference]: Finished difference Result 6585 states and 9433 transitions. [2021-11-19 14:20:51,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:20:51,740 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 55 [2021-11-19 14:20:51,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:20:51,810 INFO L225 Difference]: With dead ends: 6585 [2021-11-19 14:20:51,811 INFO L226 Difference]: Without dead ends: 6583 [2021-11-19 14:20:51,818 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:20:51,820 INFO L933 BasicCegarLoop]: 5099 mSDtfsCounter, 5062 mSDsluCounter, 10172 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5079 SdHoareTripleChecker+Valid, 15271 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:20:51,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5079 Valid, 15271 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 14:20:51,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6583 states. [2021-11-19 14:20:52,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6583 to 6583. [2021-11-19 14:20:52,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6583 states, 4315 states have (on average 1.2699884125144845) internal successors, (5480), 4470 states have internal predecessors, (5480), 1936 states have call successors, (1936), 338 states have call predecessors, (1936), 329 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2021-11-19 14:20:52,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6583 states to 6583 states and 9430 transitions. [2021-11-19 14:20:52,446 INFO L78 Accepts]: Start accepts. Automaton has 6583 states and 9430 transitions. Word has length 55 [2021-11-19 14:20:52,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:20:52,447 INFO L470 AbstractCegarLoop]: Abstraction has 6583 states and 9430 transitions. [2021-11-19 14:20:52,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 14:20:52,449 INFO L276 IsEmpty]: Start isEmpty. Operand 6583 states and 9430 transitions. [2021-11-19 14:20:52,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-11-19 14:20:52,460 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:20:52,460 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:20:52,527 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-19 14:20:52,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:20:52,676 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 14:20:52,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:20:52,676 INFO L85 PathProgramCache]: Analyzing trace with hash 276165856, now seen corresponding path program 1 times [2021-11-19 14:20:52,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:20:52,679 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1735767583] [2021-11-19 14:20:52,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:20:52,681 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:20:52,681 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:20:52,682 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:20:52,730 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-19 14:20:55,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:20:55,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 1994 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 14:20:55,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:20:57,221 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-19 14:20:57,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:20:58,767 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-11-19 14:20:58,767 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:20:58,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1735767583] [2021-11-19 14:20:58,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1735767583] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:20:58,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2057124746] [2021-11-19 14:20:58,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:20:58,768 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:20:58,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:20:58,771 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:20:58,772 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process [2021-11-19 14:21:00,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:21:00,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 1994 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:21:00,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:21:01,961 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 14:21:01,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:21:02,716 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 14:21:02,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2057124746] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:21:02,717 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 14:21:02,717 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [15, 15, 4] total 23 [2021-11-19 14:21:02,718 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800598053] [2021-11-19 14:21:02,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:21:02,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:21:02,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:21:02,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:21:02,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=457, Unknown=0, NotChecked=0, Total=506 [2021-11-19 14:21:02,720 INFO L87 Difference]: Start difference. First operand 6583 states and 9430 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, (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 14:21:03,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:21:03,638 INFO L93 Difference]: Finished difference Result 6593 states and 9439 transitions. [2021-11-19 14:21:03,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:21:03,639 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, (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 67 [2021-11-19 14:21:03,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:21:03,707 INFO L225 Difference]: With dead ends: 6593 [2021-11-19 14:21:03,707 INFO L226 Difference]: Without dead ends: 6591 [2021-11-19 14:21:03,713 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 243 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-11-19 14:21:03,719 INFO L933 BasicCegarLoop]: 5099 mSDtfsCounter, 5055 mSDsluCounter, 10172 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5071 SdHoareTripleChecker+Valid, 15271 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:21:03,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5071 Valid, 15271 Invalid, 27 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 14:21:03,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6591 states. [2021-11-19 14:21:04,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6591 to 6591. [2021-11-19 14:21:04,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6591 states, 4321 states have (on average 1.269613515389956) internal successors, (5486), 4476 states have internal predecessors, (5486), 1936 states have call successors, (1936), 340 states have call predecessors, (1936), 331 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2021-11-19 14:21:04,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6591 states to 6591 states and 9436 transitions. [2021-11-19 14:21:04,231 INFO L78 Accepts]: Start accepts. Automaton has 6591 states and 9436 transitions. Word has length 67 [2021-11-19 14:21:04,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:21:04,231 INFO L470 AbstractCegarLoop]: Abstraction has 6591 states and 9436 transitions. [2021-11-19 14:21:04,232 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, (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 14:21:04,232 INFO L276 IsEmpty]: Start isEmpty. Operand 6591 states and 9436 transitions. [2021-11-19 14:21:04,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-19 14:21:04,235 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:21:04,236 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:21:04,263 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (5)] Forceful destruction successful, exit code 0 [2021-11-19 14:21:04,505 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-19 14:21:04,660 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:21:04,661 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 14:21:04,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:21:04,661 INFO L85 PathProgramCache]: Analyzing trace with hash 132495113, now seen corresponding path program 1 times [2021-11-19 14:21:04,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:21:04,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1502669153] [2021-11-19 14:21:04,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:21:04,665 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:21:04,666 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:21:04,667 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:21:04,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-19 14:21:07,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:21:07,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 1970 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:21:07,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:21:08,270 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 14:21:08,270 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:21:08,754 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 14:21:08,755 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:21:08,755 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1502669153] [2021-11-19 14:21:08,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1502669153] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:21:08,755 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:21:08,755 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:21:08,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901852615] [2021-11-19 14:21:08,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:21:08,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:21:08,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:21:08,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:21:08,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:21:08,757 INFO L87 Difference]: Start difference. First operand 6591 states and 9436 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 14:21:09,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:21:09,511 INFO L93 Difference]: Finished difference Result 6601 states and 9445 transitions. [2021-11-19 14:21:09,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:21:09,512 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 65 [2021-11-19 14:21:09,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:21:09,602 INFO L225 Difference]: With dead ends: 6601 [2021-11-19 14:21:09,602 INFO L226 Difference]: Without dead ends: 6599 [2021-11-19 14:21:09,608 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:21:09,610 INFO L933 BasicCegarLoop]: 5099 mSDtfsCounter, 5062 mSDsluCounter, 10172 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5077 SdHoareTripleChecker+Valid, 15271 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:21:09,612 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5077 Valid, 15271 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 14:21:09,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6599 states. [2021-11-19 14:21:10,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6599 to 6599. [2021-11-19 14:21:10,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6599 states, 4327 states have (on average 1.2692396579616363) internal successors, (5492), 4482 states have internal predecessors, (5492), 1936 states have call successors, (1936), 342 states have call predecessors, (1936), 333 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2021-11-19 14:21:10,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6599 states to 6599 states and 9442 transitions. [2021-11-19 14:21:10,168 INFO L78 Accepts]: Start accepts. Automaton has 6599 states and 9442 transitions. Word has length 65 [2021-11-19 14:21:10,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:21:10,171 INFO L470 AbstractCegarLoop]: Abstraction has 6599 states and 9442 transitions. [2021-11-19 14:21:10,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 14:21:10,171 INFO L276 IsEmpty]: Start isEmpty. Operand 6599 states and 9442 transitions. [2021-11-19 14:21:10,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-19 14:21:10,174 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:21:10,174 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:21:10,237 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (6)] Ended with exit code 0 [2021-11-19 14:21:10,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:21:10,400 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 14:21:10,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:21:10,400 INFO L85 PathProgramCache]: Analyzing trace with hash 941512349, now seen corresponding path program 1 times [2021-11-19 14:21:10,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:21:10,403 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [833898380] [2021-11-19 14:21:10,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:21:10,403 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:21:10,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:21:10,404 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:21:10,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-19 14:21:12,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:21:13,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 1977 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:21:13,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:21:13,792 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 14:21:13,793 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:21:14,272 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-19 14:21:14,272 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:21:14,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [833898380] [2021-11-19 14:21:14,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [833898380] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:21:14,272 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:21:14,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:21:14,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189446027] [2021-11-19 14:21:14,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:21:14,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:21:14,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:21:14,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:21:14,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:21:14,274 INFO L87 Difference]: Start difference. First operand 6599 states and 9442 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-19 14:21:14,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:21:14,961 INFO L93 Difference]: Finished difference Result 6609 states and 9451 transitions. [2021-11-19 14:21:14,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:21:14,962 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 70 [2021-11-19 14:21:14,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:21:15,004 INFO L225 Difference]: With dead ends: 6609 [2021-11-19 14:21:15,004 INFO L226 Difference]: Without dead ends: 6607 [2021-11-19 14:21:15,010 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:21:15,011 INFO L933 BasicCegarLoop]: 5099 mSDtfsCounter, 5062 mSDsluCounter, 10172 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5076 SdHoareTripleChecker+Valid, 15271 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:21:15,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5076 Valid, 15271 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:21:15,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6607 states. [2021-11-19 14:21:15,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6607 to 6607. [2021-11-19 14:21:15,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6607 states, 4333 states have (on average 1.2688668359104547) internal successors, (5498), 4488 states have internal predecessors, (5498), 1936 states have call successors, (1936), 344 states have call predecessors, (1936), 335 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2021-11-19 14:21:15,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6607 states to 6607 states and 9448 transitions. [2021-11-19 14:21:15,516 INFO L78 Accepts]: Start accepts. Automaton has 6607 states and 9448 transitions. Word has length 70 [2021-11-19 14:21:15,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:21:15,518 INFO L470 AbstractCegarLoop]: Abstraction has 6607 states and 9448 transitions. [2021-11-19 14:21:15,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-19 14:21:15,519 INFO L276 IsEmpty]: Start isEmpty. Operand 6607 states and 9448 transitions. [2021-11-19 14:21:15,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-11-19 14:21:15,520 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:21:15,520 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:21:15,581 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-19 14:21:15,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:21:15,736 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 14:21:15,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:21:15,736 INFO L85 PathProgramCache]: Analyzing trace with hash -1527925914, now seen corresponding path program 1 times [2021-11-19 14:21:15,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:21:15,739 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [890328387] [2021-11-19 14:21:15,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:21:15,740 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:21:15,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:21:15,742 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:21:15,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-19 14:21:18,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:21:18,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 2015 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 14:21:18,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:21:19,890 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2021-11-19 14:21:19,890 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:21:21,384 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 13 proven. 3 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-19 14:21:21,384 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:21:21,384 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [890328387] [2021-11-19 14:21:21,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [890328387] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:21:21,384 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [256953257] [2021-11-19 14:21:21,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:21:21,385 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:21:21,385 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:21:21,386 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:21:21,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2021-11-19 14:21:23,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:21:23,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 2015 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:21:23,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:21:24,554 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-11-19 14:21:24,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:21:25,393 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-11-19 14:21:25,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [256953257] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:21:25,393 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 14:21:25,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [15, 15, 4] total 23 [2021-11-19 14:21:25,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912176643] [2021-11-19 14:21:25,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:21:25,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:21:25,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:21:25,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:21:25,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=457, Unknown=0, NotChecked=0, Total=506 [2021-11-19 14:21:25,395 INFO L87 Difference]: Start difference. First operand 6607 states and 9448 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 14:21:26,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:21:26,351 INFO L93 Difference]: Finished difference Result 6617 states and 9457 transitions. [2021-11-19 14:21:26,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:21:26,351 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 82 [2021-11-19 14:21:26,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:21:26,387 INFO L225 Difference]: With dead ends: 6617 [2021-11-19 14:21:26,388 INFO L226 Difference]: Without dead ends: 6615 [2021-11-19 14:21:26,393 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 303 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-11-19 14:21:26,394 INFO L933 BasicCegarLoop]: 5099 mSDtfsCounter, 5055 mSDsluCounter, 10172 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5068 SdHoareTripleChecker+Valid, 15271 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:21:26,394 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5068 Valid, 15271 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 14:21:26,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6615 states. [2021-11-19 14:21:26,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6615 to 6615. [2021-11-19 14:21:26,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6615 states, 4339 states have (on average 1.2684950449412307) internal successors, (5504), 4494 states have internal predecessors, (5504), 1936 states have call successors, (1936), 346 states have call predecessors, (1936), 337 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2021-11-19 14:21:26,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6615 states to 6615 states and 9454 transitions. [2021-11-19 14:21:26,889 INFO L78 Accepts]: Start accepts. Automaton has 6615 states and 9454 transitions. Word has length 82 [2021-11-19 14:21:26,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:21:26,891 INFO L470 AbstractCegarLoop]: Abstraction has 6615 states and 9454 transitions. [2021-11-19 14:21:26,891 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 14:21:26,891 INFO L276 IsEmpty]: Start isEmpty. Operand 6615 states and 9454 transitions. [2021-11-19 14:21:26,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-19 14:21:26,893 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:21:26,893 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:21:26,923 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (9)] Forceful destruction successful, exit code 0 [2021-11-19 14:21:27,154 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-19 14:21:27,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:21:27,312 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 14:21:27,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:21:27,313 INFO L85 PathProgramCache]: Analyzing trace with hash 885619165, now seen corresponding path program 1 times [2021-11-19 14:21:27,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:21:27,315 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [977885286] [2021-11-19 14:21:27,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:21:27,315 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:21:27,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:21:27,316 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:21:27,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-19 14:21:29,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:21:29,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 1991 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:21:29,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:21:30,799 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 14:21:30,799 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:21:31,363 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 14:21:31,363 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:21:31,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [977885286] [2021-11-19 14:21:31,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [977885286] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:21:31,363 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:21:31,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:21:31,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878736316] [2021-11-19 14:21:31,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:21:31,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:21:31,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:21:31,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:21:31,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:21:31,365 INFO L87 Difference]: Start difference. First operand 6615 states and 9454 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 14:21:32,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:21:32,109 INFO L93 Difference]: Finished difference Result 6625 states and 9463 transitions. [2021-11-19 14:21:32,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:21:32,109 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 80 [2021-11-19 14:21:32,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:21:32,151 INFO L225 Difference]: With dead ends: 6625 [2021-11-19 14:21:32,151 INFO L226 Difference]: Without dead ends: 6623 [2021-11-19 14:21:32,157 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:21:32,158 INFO L933 BasicCegarLoop]: 5099 mSDtfsCounter, 5062 mSDsluCounter, 10172 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5074 SdHoareTripleChecker+Valid, 15271 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:21:32,159 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5074 Valid, 15271 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:21:32,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6623 states. [2021-11-19 14:21:32,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6623 to 6623. [2021-11-19 14:21:32,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6623 states, 4345 states have (on average 1.2681242807825086) internal successors, (5510), 4500 states have internal predecessors, (5510), 1936 states have call successors, (1936), 348 states have call predecessors, (1936), 339 states have return successors, (2014), 1881 states have call predecessors, (2014), 1930 states have call successors, (2014) [2021-11-19 14:21:32,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6623 states to 6623 states and 9460 transitions. [2021-11-19 14:21:32,761 INFO L78 Accepts]: Start accepts. Automaton has 6623 states and 9460 transitions. Word has length 80 [2021-11-19 14:21:32,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:21:32,762 INFO L470 AbstractCegarLoop]: Abstraction has 6623 states and 9460 transitions. [2021-11-19 14:21:32,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 14:21:32,763 INFO L276 IsEmpty]: Start isEmpty. Operand 6623 states and 9460 transitions. [2021-11-19 14:21:32,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-11-19 14:21:32,770 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:21:32,770 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:21:32,829 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-19 14:21:32,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:21:32,984 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 14:21:32,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:21:32,984 INFO L85 PathProgramCache]: Analyzing trace with hash 392069001, now seen corresponding path program 1 times [2021-11-19 14:21:32,986 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:21:32,986 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [663109325] [2021-11-19 14:21:32,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:21:32,986 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:21:32,987 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:21:32,987 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:21:32,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-19 14:21:35,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:21:35,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 1998 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:21:35,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:21:36,561 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 14:21:36,561 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:21:37,070 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 14:21:37,070 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:21:37,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [663109325] [2021-11-19 14:21:37,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [663109325] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:21:37,071 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:21:37,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:21:37,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349256174] [2021-11-19 14:21:37,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:21:37,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:21:37,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:21:37,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:21:37,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:21:37,073 INFO L87 Difference]: Start difference. First operand 6623 states and 9460 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 14:21:37,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:21:37,942 INFO L93 Difference]: Finished difference Result 9275 states and 13163 transitions. [2021-11-19 14:21:37,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:21:37,942 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 85 [2021-11-19 14:21:37,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:21:37,993 INFO L225 Difference]: With dead ends: 9275 [2021-11-19 14:21:37,993 INFO L226 Difference]: Without dead ends: 9273 [2021-11-19 14:21:38,001 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:21:38,002 INFO L933 BasicCegarLoop]: 6814 mSDtfsCounter, 3799 mSDsluCounter, 16746 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3810 SdHoareTripleChecker+Valid, 23560 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:21:38,002 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3810 Valid, 23560 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 14:21:38,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9273 states. [2021-11-19 14:21:38,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9273 to 9265. [2021-11-19 14:21:38,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9265 states, 6053 states have (on average 1.2651577730051213) internal successors, (7658), 6245 states have internal predecessors, (7658), 2677 states have call successors, (2677), 549 states have call predecessors, (2677), 532 states have return successors, (2819), 2608 states have call predecessors, (2819), 2671 states have call successors, (2819) [2021-11-19 14:21:38,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9265 states to 9265 states and 13154 transitions. [2021-11-19 14:21:38,862 INFO L78 Accepts]: Start accepts. Automaton has 9265 states and 13154 transitions. Word has length 85 [2021-11-19 14:21:38,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:21:38,862 INFO L470 AbstractCegarLoop]: Abstraction has 9265 states and 13154 transitions. [2021-11-19 14:21:38,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 14:21:38,863 INFO L276 IsEmpty]: Start isEmpty. Operand 9265 states and 13154 transitions. [2021-11-19 14:21:38,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-11-19 14:21:38,865 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:21:38,866 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:21:38,935 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-19 14:21:39,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:21:39,088 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 14:21:39,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:21:39,088 INFO L85 PathProgramCache]: Analyzing trace with hash 935542045, now seen corresponding path program 1 times [2021-11-19 14:21:39,091 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:21:39,091 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1911920393] [2021-11-19 14:21:39,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:21:39,092 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:21:39,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:21:39,093 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:21:39,137 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-19 14:21:41,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:21:41,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 2005 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:21:41,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:21:42,808 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2021-11-19 14:21:42,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:21:43,333 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2021-11-19 14:21:43,334 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:21:43,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1911920393] [2021-11-19 14:21:43,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1911920393] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:21:43,334 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:21:43,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:21:43,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252060415] [2021-11-19 14:21:43,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:21:43,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:21:43,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:21:43,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:21:43,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:21:43,336 INFO L87 Difference]: Start difference. First operand 9265 states and 13154 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-19 14:21:43,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:21:43,998 INFO L93 Difference]: Finished difference Result 9275 states and 13163 transitions. [2021-11-19 14:21:43,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:21:43,999 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 90 [2021-11-19 14:21:44,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:21:44,048 INFO L225 Difference]: With dead ends: 9275 [2021-11-19 14:21:44,049 INFO L226 Difference]: Without dead ends: 9273 [2021-11-19 14:21:44,056 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:21:44,057 INFO L933 BasicCegarLoop]: 5099 mSDtfsCounter, 5062 mSDsluCounter, 10172 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5072 SdHoareTripleChecker+Valid, 15271 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:21:44,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5072 Valid, 15271 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:21:44,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9273 states. [2021-11-19 14:21:44,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9273 to 9273. [2021-11-19 14:21:44,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9273 states, 6059 states have (on average 1.2648951972272653) internal successors, (7664), 6251 states have internal predecessors, (7664), 2677 states have call successors, (2677), 551 states have call predecessors, (2677), 534 states have return successors, (2819), 2608 states have call predecessors, (2819), 2671 states have call successors, (2819) [2021-11-19 14:21:44,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9273 states to 9273 states and 13160 transitions. [2021-11-19 14:21:44,907 INFO L78 Accepts]: Start accepts. Automaton has 9273 states and 13160 transitions. Word has length 90 [2021-11-19 14:21:44,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:21:44,907 INFO L470 AbstractCegarLoop]: Abstraction has 9273 states and 13160 transitions. [2021-11-19 14:21:44,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-19 14:21:44,908 INFO L276 IsEmpty]: Start isEmpty. Operand 9273 states and 13160 transitions. [2021-11-19 14:21:44,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-11-19 14:21:44,909 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:21:44,909 INFO L514 BasicCegarLoop]: trace histogram [10, 9, 9, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:21:44,953 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-19 14:21:45,109 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:21:45,110 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 14:21:45,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:21:45,110 INFO L85 PathProgramCache]: Analyzing trace with hash 913765321, now seen corresponding path program 1 times [2021-11-19 14:21:45,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:21:45,113 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1843754084] [2021-11-19 14:21:45,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:21:45,113 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:21:45,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:21:45,115 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:21:45,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-19 14:21:47,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:21:47,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 2012 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:21:47,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:21:48,869 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 14:21:48,869 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:21:49,450 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 14:21:49,451 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:21:49,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1843754084] [2021-11-19 14:21:49,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1843754084] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:21:49,452 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:21:49,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:21:49,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024552099] [2021-11-19 14:21:49,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:21:49,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:21:49,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:21:49,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:21:49,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:21:49,454 INFO L87 Difference]: Start difference. First operand 9273 states and 13160 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 14:21:50,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:21:50,260 INFO L93 Difference]: Finished difference Result 9283 states and 13169 transitions. [2021-11-19 14:21:50,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:21:50,260 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 95 [2021-11-19 14:21:50,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:21:50,308 INFO L225 Difference]: With dead ends: 9283 [2021-11-19 14:21:50,308 INFO L226 Difference]: Without dead ends: 9281 [2021-11-19 14:21:50,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:21:50,316 INFO L933 BasicCegarLoop]: 5099 mSDtfsCounter, 5062 mSDsluCounter, 10172 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5071 SdHoareTripleChecker+Valid, 15271 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:21:50,317 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5071 Valid, 15271 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:21:50,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9281 states. [2021-11-19 14:21:51,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9281 to 9281. [2021-11-19 14:21:51,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9281 states, 6065 states have (on average 1.2646331409727947) internal successors, (7670), 6257 states have internal predecessors, (7670), 2677 states have call successors, (2677), 553 states have call predecessors, (2677), 536 states have return successors, (2819), 2608 states have call predecessors, (2819), 2671 states have call successors, (2819) [2021-11-19 14:21:51,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9281 states to 9281 states and 13166 transitions. [2021-11-19 14:21:51,116 INFO L78 Accepts]: Start accepts. Automaton has 9281 states and 13166 transitions. Word has length 95 [2021-11-19 14:21:51,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:21:51,117 INFO L470 AbstractCegarLoop]: Abstraction has 9281 states and 13166 transitions. [2021-11-19 14:21:51,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 14:21:51,117 INFO L276 IsEmpty]: Start isEmpty. Operand 9281 states and 13166 transitions. [2021-11-19 14:21:51,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-11-19 14:21:51,122 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:21:51,123 INFO L514 BasicCegarLoop]: trace histogram [11, 10, 10, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:21:51,184 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-19 14:21:51,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:21:51,336 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 14:21:51,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:21:51,336 INFO L85 PathProgramCache]: Analyzing trace with hash 28361440, now seen corresponding path program 1 times [2021-11-19 14:21:51,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:21:51,339 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1172158935] [2021-11-19 14:21:51,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:21:51,340 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:21:51,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:21:51,341 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:21:51,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-19 14:21:54,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:21:54,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 2050 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 14:21:54,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:21:55,747 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2021-11-19 14:21:55,747 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:21:57,151 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 23 proven. 3 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2021-11-19 14:21:57,151 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:21:57,151 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1172158935] [2021-11-19 14:21:57,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1172158935] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:21:57,151 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1694794809] [2021-11-19 14:21:57,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:21:57,152 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:21:57,152 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:21:57,154 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:21:57,155 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2021-11-19 14:21:58,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:21:59,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 2050 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:21:59,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:22:00,577 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2021-11-19 14:22:00,577 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:22:01,487 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2021-11-19 14:22:01,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1694794809] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:22:01,487 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 14:22:01,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [15, 15, 4] total 23 [2021-11-19 14:22:01,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166782406] [2021-11-19 14:22:01,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:22:01,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:22:01,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:22:01,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:22:01,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=457, Unknown=0, NotChecked=0, Total=506 [2021-11-19 14:22:01,490 INFO L87 Difference]: Start difference. First operand 9281 states and 13166 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, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-19 14:22:02,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:22:02,436 INFO L93 Difference]: Finished difference Result 9291 states and 13175 transitions. [2021-11-19 14:22:02,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:22:02,437 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, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 107 [2021-11-19 14:22:02,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:22:02,485 INFO L225 Difference]: With dead ends: 9291 [2021-11-19 14:22:02,485 INFO L226 Difference]: Without dead ends: 9289 [2021-11-19 14:22:02,493 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 427 GetRequests, 403 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-11-19 14:22:02,494 INFO L933 BasicCegarLoop]: 5099 mSDtfsCounter, 5055 mSDsluCounter, 10172 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5063 SdHoareTripleChecker+Valid, 15271 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:22:02,494 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5063 Valid, 15271 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:22:02,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9289 states. [2021-11-19 14:22:03,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9289 to 9289. [2021-11-19 14:22:03,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9289 states, 6071 states have (on average 1.2643716027013672) internal successors, (7676), 6263 states have internal predecessors, (7676), 2677 states have call successors, (2677), 555 states have call predecessors, (2677), 538 states have return successors, (2819), 2608 states have call predecessors, (2819), 2671 states have call successors, (2819) [2021-11-19 14:22:03,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9289 states to 9289 states and 13172 transitions. [2021-11-19 14:22:03,277 INFO L78 Accepts]: Start accepts. Automaton has 9289 states and 13172 transitions. Word has length 107 [2021-11-19 14:22:03,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:22:03,277 INFO L470 AbstractCegarLoop]: Abstraction has 9289 states and 13172 transitions. [2021-11-19 14:22:03,278 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, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-19 14:22:03,278 INFO L276 IsEmpty]: Start isEmpty. Operand 9289 states and 13172 transitions. [2021-11-19 14:22:03,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-19 14:22:03,280 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:22:03,280 INFO L514 BasicCegarLoop]: trace histogram [12, 11, 11, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:22:03,339 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-19 14:22:03,525 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (15)] Forceful destruction successful, exit code 0 [2021-11-19 14:22:03,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 14:22:03,696 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 14:22:03,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:22:03,696 INFO L85 PathProgramCache]: Analyzing trace with hash -634405018, now seen corresponding path program 1 times [2021-11-19 14:22:03,699 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:22:03,700 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [487543473] [2021-11-19 14:22:03,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:22:03,700 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:22:03,700 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:22:03,701 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:22:03,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-19 14:22:06,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:22:06,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 2057 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 14:22:06,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:22:08,108 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2021-11-19 14:22:08,108 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:22:09,614 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 25 proven. 3 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2021-11-19 14:22:09,614 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:22:09,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [487543473] [2021-11-19 14:22:09,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [487543473] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:22:09,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1193162817] [2021-11-19 14:22:09,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:22:09,615 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:22:09,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:22:09,620 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:22:09,649 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2021-11-19 14:22:11,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:22:11,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 2057 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:22:11,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:22:13,225 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2021-11-19 14:22:13,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:22:14,158 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2021-11-19 14:22:14,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1193162817] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:22:14,158 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 14:22:14,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [15, 15, 4] total 23 [2021-11-19 14:22:14,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443505245] [2021-11-19 14:22:14,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:22:14,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:22:14,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:22:14,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:22:14,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=457, Unknown=0, NotChecked=0, Total=506 [2021-11-19 14:22:14,160 INFO L87 Difference]: Start difference. First operand 9289 states and 13172 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 14:22:15,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:22:15,258 INFO L93 Difference]: Finished difference Result 9299 states and 13181 transitions. [2021-11-19 14:22:15,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:22:15,259 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 112 [2021-11-19 14:22:15,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:22:15,297 INFO L225 Difference]: With dead ends: 9299 [2021-11-19 14:22:15,297 INFO L226 Difference]: Without dead ends: 9297 [2021-11-19 14:22:15,303 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 447 GetRequests, 423 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-11-19 14:22:15,304 INFO L933 BasicCegarLoop]: 5099 mSDtfsCounter, 5055 mSDsluCounter, 10172 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5062 SdHoareTripleChecker+Valid, 15271 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:22:15,304 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5062 Valid, 15271 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:22:15,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9297 states. [2021-11-19 14:22:16,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9297 to 9297. [2021-11-19 14:22:16,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9297 states, 6077 states have (on average 1.264110580878723) internal successors, (7682), 6269 states have internal predecessors, (7682), 2677 states have call successors, (2677), 557 states have call predecessors, (2677), 540 states have return successors, (2819), 2608 states have call predecessors, (2819), 2671 states have call successors, (2819) [2021-11-19 14:22:16,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9297 states to 9297 states and 13178 transitions. [2021-11-19 14:22:16,163 INFO L78 Accepts]: Start accepts. Automaton has 9297 states and 13178 transitions. Word has length 112 [2021-11-19 14:22:16,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:22:16,164 INFO L470 AbstractCegarLoop]: Abstraction has 9297 states and 13178 transitions. [2021-11-19 14:22:16,164 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 14:22:16,164 INFO L276 IsEmpty]: Start isEmpty. Operand 9297 states and 13178 transitions. [2021-11-19 14:22:16,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-19 14:22:16,167 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:22:16,167 INFO L514 BasicCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:22:16,196 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (17)] Forceful destruction successful, exit code 0 [2021-11-19 14:22:16,447 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-19 14:22:16,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:22:16,588 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 14:22:16,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:22:16,588 INFO L85 PathProgramCache]: Analyzing trace with hash -2088590435, now seen corresponding path program 1 times [2021-11-19 14:22:16,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:22:16,592 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1193266850] [2021-11-19 14:22:16,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:22:16,592 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:22:16,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:22:16,593 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:22:16,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-19 14:22:18,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:22:19,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 2033 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:22:19,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:22:20,297 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2021-11-19 14:22:20,297 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:22:20,891 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2021-11-19 14:22:20,891 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:22:20,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1193266850] [2021-11-19 14:22:20,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1193266850] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:22:20,892 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:22:20,892 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:22:20,892 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793217746] [2021-11-19 14:22:20,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:22:20,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:22:20,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:22:20,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:22:20,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:22:20,893 INFO L87 Difference]: Start difference. First operand 9297 states and 13178 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 14:22:21,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:22:21,723 INFO L93 Difference]: Finished difference Result 9459 states and 13328 transitions. [2021-11-19 14:22:21,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:22:21,723 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 110 [2021-11-19 14:22:21,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:22:21,751 INFO L225 Difference]: With dead ends: 9459 [2021-11-19 14:22:21,751 INFO L226 Difference]: Without dead ends: 9457 [2021-11-19 14:22:21,756 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:22:21,756 INFO L933 BasicCegarLoop]: 5123 mSDtfsCounter, 5025 mSDsluCounter, 10297 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5031 SdHoareTripleChecker+Valid, 15420 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:22:21,757 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5031 Valid, 15420 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:22:21,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9457 states. [2021-11-19 14:22:22,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9457 to 9455. [2021-11-19 14:22:22,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9455 states, 6185 states have (on average 1.2611156022635408) internal successors, (7800), 6379 states have internal predecessors, (7800), 2691 states have call successors, (2691), 593 states have call predecessors, (2691), 576 states have return successors, (2833), 2622 states have call predecessors, (2833), 2685 states have call successors, (2833) [2021-11-19 14:22:22,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9455 states to 9455 states and 13324 transitions. [2021-11-19 14:22:22,540 INFO L78 Accepts]: Start accepts. Automaton has 9455 states and 13324 transitions. Word has length 110 [2021-11-19 14:22:22,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:22:22,541 INFO L470 AbstractCegarLoop]: Abstraction has 9455 states and 13324 transitions. [2021-11-19 14:22:22,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 14:22:22,541 INFO L276 IsEmpty]: Start isEmpty. Operand 9455 states and 13324 transitions. [2021-11-19 14:22:22,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-11-19 14:22:22,544 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:22:22,544 INFO L514 BasicCegarLoop]: trace histogram [14, 13, 13, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:22:22,607 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-19 14:22:22,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:22:22,760 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 14:22:22,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:22:22,760 INFO L85 PathProgramCache]: Analyzing trace with hash 2119639910, now seen corresponding path program 1 times [2021-11-19 14:22:22,762 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:22:22,762 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1639504256] [2021-11-19 14:22:22,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:22:22,763 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:22:22,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:22:22,763 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:22:22,764 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-19 14:22:25,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:22:25,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 2071 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 14:22:25,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:22:26,982 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 347 trivial. 0 not checked. [2021-11-19 14:22:26,983 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:22:28,377 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 29 proven. 3 refuted. 0 times theorem prover too weak. 321 trivial. 0 not checked. [2021-11-19 14:22:28,377 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:22:28,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1639504256] [2021-11-19 14:22:28,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1639504256] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:22:28,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1133235345] [2021-11-19 14:22:28,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:22:28,378 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:22:28,378 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:22:28,379 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:22:28,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2021-11-19 14:22:30,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:22:30,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 2071 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:22:30,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:22:31,838 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 14:22:31,838 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:22:32,771 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 14:22:32,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1133235345] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:22:32,772 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 14:22:32,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [15, 15, 4] total 23 [2021-11-19 14:22:32,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146606975] [2021-11-19 14:22:32,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:22:32,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:22:32,773 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:22:32,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:22:32,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=457, Unknown=0, NotChecked=0, Total=506 [2021-11-19 14:22:32,775 INFO L87 Difference]: Start difference. First operand 9455 states and 13324 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 14:22:33,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:22:33,728 INFO L93 Difference]: Finished difference Result 9561 states and 13406 transitions. [2021-11-19 14:22:33,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:22:33,729 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 122 [2021-11-19 14:22:33,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:22:33,755 INFO L225 Difference]: With dead ends: 9561 [2021-11-19 14:22:33,755 INFO L226 Difference]: Without dead ends: 9559 [2021-11-19 14:22:33,761 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 487 GetRequests, 463 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-11-19 14:22:33,761 INFO L933 BasicCegarLoop]: 5111 mSDtfsCounter, 4997 mSDsluCounter, 10296 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5002 SdHoareTripleChecker+Valid, 15407 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:22:33,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5002 Valid, 15407 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:22:33,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9559 states. [2021-11-19 14:22:34,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9559 to 9557. [2021-11-19 14:22:34,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9557 states, 6259 states have (on average 1.258667518772967) internal successors, (7878), 6453 states have internal predecessors, (7878), 2691 states have call successors, (2691), 621 states have call predecessors, (2691), 604 states have return successors, (2833), 2622 states have call predecessors, (2833), 2685 states have call successors, (2833) [2021-11-19 14:22:34,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9557 states to 9557 states and 13402 transitions. [2021-11-19 14:22:34,445 INFO L78 Accepts]: Start accepts. Automaton has 9557 states and 13402 transitions. Word has length 122 [2021-11-19 14:22:34,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:22:34,445 INFO L470 AbstractCegarLoop]: Abstraction has 9557 states and 13402 transitions. [2021-11-19 14:22:34,445 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 14:22:34,446 INFO L276 IsEmpty]: Start isEmpty. Operand 9557 states and 13402 transitions. [2021-11-19 14:22:34,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-11-19 14:22:34,447 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:22:34,448 INFO L514 BasicCegarLoop]: trace histogram [15, 14, 14, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:22:34,492 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (19)] Ended with exit code 0 [2021-11-19 14:22:34,672 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (20)] Ended with exit code 0 [2021-11-19 14:22:34,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 14:22:34,848 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 14:22:34,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:22:34,849 INFO L85 PathProgramCache]: Analyzing trace with hash 193333728, now seen corresponding path program 1 times [2021-11-19 14:22:34,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:22:34,851 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [52605350] [2021-11-19 14:22:34,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:22:34,851 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:22:34,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:22:34,852 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:22:34,853 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-19 14:22:37,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:22:37,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 2078 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 14:22:37,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:22:39,007 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 401 trivial. 0 not checked. [2021-11-19 14:22:39,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:22:40,407 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 31 proven. 3 refuted. 0 times theorem prover too weak. 373 trivial. 0 not checked. [2021-11-19 14:22:40,407 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:22:40,407 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [52605350] [2021-11-19 14:22:40,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [52605350] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:22:40,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1040969497] [2021-11-19 14:22:40,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:22:40,408 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:22:40,408 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:22:40,411 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:22:40,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process [2021-11-19 14:22:42,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:22:42,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 2078 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:22:42,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:22:43,871 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2021-11-19 14:22:43,872 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:22:44,919 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2021-11-19 14:22:44,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1040969497] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:22:44,919 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 14:22:44,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [15, 15, 4] total 23 [2021-11-19 14:22:44,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740987227] [2021-11-19 14:22:44,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:22:44,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:22:44,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:22:44,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:22:44,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=457, Unknown=0, NotChecked=0, Total=506 [2021-11-19 14:22:44,921 INFO L87 Difference]: Start difference. First operand 9557 states and 13402 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-19 14:22:45,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:22:45,999 INFO L93 Difference]: Finished difference Result 9567 states and 13411 transitions. [2021-11-19 14:22:46,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:22:46,000 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 127 [2021-11-19 14:22:46,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:22:46,028 INFO L225 Difference]: With dead ends: 9567 [2021-11-19 14:22:46,028 INFO L226 Difference]: Without dead ends: 9565 [2021-11-19 14:22:46,033 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 507 GetRequests, 483 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-11-19 14:22:46,034 INFO L933 BasicCegarLoop]: 5099 mSDtfsCounter, 5055 mSDsluCounter, 10172 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5059 SdHoareTripleChecker+Valid, 15271 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:22:46,034 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5059 Valid, 15271 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:22:46,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9565 states. [2021-11-19 14:22:46,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9565 to 9565. [2021-11-19 14:22:46,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9565 states, 6265 states have (on average 1.2584197924980047) internal successors, (7884), 6459 states have internal predecessors, (7884), 2691 states have call successors, (2691), 623 states have call predecessors, (2691), 606 states have return successors, (2833), 2622 states have call predecessors, (2833), 2685 states have call successors, (2833) [2021-11-19 14:22:46,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9565 states to 9565 states and 13408 transitions. [2021-11-19 14:22:46,748 INFO L78 Accepts]: Start accepts. Automaton has 9565 states and 13408 transitions. Word has length 127 [2021-11-19 14:22:46,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:22:46,748 INFO L470 AbstractCegarLoop]: Abstraction has 9565 states and 13408 transitions. [2021-11-19 14:22:46,749 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, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-19 14:22:46,749 INFO L276 IsEmpty]: Start isEmpty. Operand 9565 states and 13408 transitions. [2021-11-19 14:22:46,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-11-19 14:22:46,750 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:22:46,750 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, 1, 1] [2021-11-19 14:22:46,773 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (22)] Forceful destruction successful, exit code 0 [2021-11-19 14:22:46,998 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-19 14:22:47,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:22:47,151 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 14:22:47,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:22:47,152 INFO L85 PathProgramCache]: Analyzing trace with hash 1016107145, now seen corresponding path program 1 times [2021-11-19 14:22:47,154 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:22:47,154 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1825755183] [2021-11-19 14:22:47,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:22:47,154 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:22:47,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:22:47,155 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:22:47,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-19 14:22:49,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:22:49,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 2054 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:22:49,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:22:51,165 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 14:22:51,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:22:51,814 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 14:22:51,814 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:22:51,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1825755183] [2021-11-19 14:22:51,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1825755183] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:22:51,815 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:22:51,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:22:51,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556751595] [2021-11-19 14:22:51,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:22:51,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:22:51,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:22:51,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:22:51,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:22:51,816 INFO L87 Difference]: Start difference. First operand 9565 states and 13408 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 14:22:52,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:22:52,660 INFO L93 Difference]: Finished difference Result 9575 states and 13417 transitions. [2021-11-19 14:22:52,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:22:52,661 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 125 [2021-11-19 14:22:52,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:22:52,691 INFO L225 Difference]: With dead ends: 9575 [2021-11-19 14:22:52,691 INFO L226 Difference]: Without dead ends: 9573 [2021-11-19 14:22:52,697 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 243 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:22:52,698 INFO L933 BasicCegarLoop]: 5099 mSDtfsCounter, 5062 mSDsluCounter, 10172 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5065 SdHoareTripleChecker+Valid, 15271 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:22:52,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5065 Valid, 15271 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:22:52,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9573 states. [2021-11-19 14:22:53,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9573 to 9573. [2021-11-19 14:22:53,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9573 states, 6271 states have (on average 1.2581725402647106) internal successors, (7890), 6465 states have internal predecessors, (7890), 2691 states have call successors, (2691), 625 states have call predecessors, (2691), 608 states have return successors, (2833), 2622 states have call predecessors, (2833), 2685 states have call successors, (2833) [2021-11-19 14:22:53,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9573 states to 9573 states and 13414 transitions. [2021-11-19 14:22:53,469 INFO L78 Accepts]: Start accepts. Automaton has 9573 states and 13414 transitions. Word has length 125 [2021-11-19 14:22:53,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:22:53,470 INFO L470 AbstractCegarLoop]: Abstraction has 9573 states and 13414 transitions. [2021-11-19 14:22:53,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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 14:22:53,471 INFO L276 IsEmpty]: Start isEmpty. Operand 9573 states and 13414 transitions. [2021-11-19 14:22:53,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-11-19 14:22:53,473 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:22:53,474 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:22:53,529 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (23)] Ended with exit code 0 [2021-11-19 14:22:53,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:22:53,684 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 14:22:53,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:22:53,684 INFO L85 PathProgramCache]: Analyzing trace with hash 732724557, now seen corresponding path program 1 times [2021-11-19 14:22:53,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:22:53,687 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [434427263] [2021-11-19 14:22:53,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:22:53,687 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:22:53,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:22:53,688 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:22:53,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-11-19 14:22:56,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:22:56,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 2296 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-19 14:22:56,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:22:59,045 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 109 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-19 14:22:59,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:23:02,085 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 6 proven. 32 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2021-11-19 14:23:02,085 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:23:02,085 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [434427263] [2021-11-19 14:23:02,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [434427263] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:23:02,086 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:23:02,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [10] total 19 [2021-11-19 14:23:02,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301966278] [2021-11-19 14:23:02,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:23:02,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 14:23:02,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:23:02,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 14:23:02,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-11-19 14:23:02,087 INFO L87 Difference]: Start difference. First operand 9573 states and 13414 transitions. Second operand has 12 states, 10 states have (on average 7.3) internal successors, (73), 9 states have internal predecessors, (73), 4 states have call successors, (22), 2 states have call predecessors, (22), 5 states have return successors, (18), 6 states have call predecessors, (18), 4 states have call successors, (18) [2021-11-19 14:23:06,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:23:06,521 INFO L93 Difference]: Finished difference Result 19158 states and 26837 transitions. [2021-11-19 14:23:06,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-19 14:23:06,522 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 7.3) internal successors, (73), 9 states have internal predecessors, (73), 4 states have call successors, (22), 2 states have call predecessors, (22), 5 states have return successors, (18), 6 states have call predecessors, (18), 4 states have call successors, (18) Word has length 147 [2021-11-19 14:23:06,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:23:06,556 INFO L225 Difference]: With dead ends: 19158 [2021-11-19 14:23:06,557 INFO L226 Difference]: Without dead ends: 9602 [2021-11-19 14:23:06,620 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 275 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-11-19 14:23:06,621 INFO L933 BasicCegarLoop]: 5081 mSDtfsCounter, 745 mSDsluCounter, 44663 mSDsCounter, 0 mSdLazyCounter, 504 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 997 SdHoareTripleChecker+Valid, 49744 SdHoareTripleChecker+Invalid, 506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-11-19 14:23:06,622 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [997 Valid, 49744 Invalid, 506 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 504 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2021-11-19 14:23:06,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9602 states. [2021-11-19 14:23:07,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9602 to 9573. [2021-11-19 14:23:07,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9573 states, 6271 states have (on average 1.2580130760644235) internal successors, (7889), 6464 states have internal predecessors, (7889), 2691 states have call successors, (2691), 625 states have call predecessors, (2691), 608 states have return successors, (2833), 2622 states have call predecessors, (2833), 2685 states have call successors, (2833) [2021-11-19 14:23:07,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9573 states to 9573 states and 13413 transitions. [2021-11-19 14:23:07,493 INFO L78 Accepts]: Start accepts. Automaton has 9573 states and 13413 transitions. Word has length 147 [2021-11-19 14:23:07,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:23:07,494 INFO L470 AbstractCegarLoop]: Abstraction has 9573 states and 13413 transitions. [2021-11-19 14:23:07,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 7.3) internal successors, (73), 9 states have internal predecessors, (73), 4 states have call successors, (22), 2 states have call predecessors, (22), 5 states have return successors, (18), 6 states have call predecessors, (18), 4 states have call successors, (18) [2021-11-19 14:23:07,495 INFO L276 IsEmpty]: Start isEmpty. Operand 9573 states and 13413 transitions. [2021-11-19 14:23:07,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-19 14:23:07,497 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:23:07,498 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:23:07,562 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-11-19 14:23:07,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:23:07,712 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 14:23:07,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:23:07,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1142186960, now seen corresponding path program 1 times [2021-11-19 14:23:07,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:23:07,715 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1992974104] [2021-11-19 14:23:07,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:23:07,715 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:23:07,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:23:07,716 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:23:07,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-19 14:23:10,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:23:10,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 2307 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-19 14:23:10,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:23:11,877 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2021-11-19 14:23:11,878 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:23:13,075 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2021-11-19 14:23:13,075 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:23:13,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1992974104] [2021-11-19 14:23:13,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1992974104] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:23:13,075 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:23:13,076 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 15 [2021-11-19 14:23:13,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352803195] [2021-11-19 14:23:13,076 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:23:13,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-19 14:23:13,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:23:13,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-19 14:23:13,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2021-11-19 14:23:13,078 INFO L87 Difference]: Start difference. First operand 9573 states and 13413 transitions. Second operand has 15 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 6 states have call successors, (23), 2 states have call predecessors, (23), 5 states have return successors, (20), 6 states have call predecessors, (20), 6 states have call successors, (20) [2021-11-19 14:23:21,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:23:21,486 INFO L93 Difference]: Finished difference Result 21569 states and 30500 transitions. [2021-11-19 14:23:21,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-19 14:23:21,487 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 6 states have call successors, (23), 2 states have call predecessors, (23), 5 states have return successors, (20), 6 states have call predecessors, (20), 6 states have call successors, (20) Word has length 151 [2021-11-19 14:23:21,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:23:21,526 INFO L225 Difference]: With dead ends: 21569 [2021-11-19 14:23:21,526 INFO L226 Difference]: Without dead ends: 12015 [2021-11-19 14:23:21,569 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 289 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-11-19 14:23:21,570 INFO L933 BasicCegarLoop]: 6392 mSDtfsCounter, 2088 mSDsluCounter, 73648 mSDsCounter, 0 mSdLazyCounter, 852 mSolverCounterSat, 699 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2309 SdHoareTripleChecker+Valid, 80040 SdHoareTripleChecker+Invalid, 1551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 699 IncrementalHoareTripleChecker+Valid, 852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:23:21,570 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2309 Valid, 80040 Invalid, 1551 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [699 Valid, 852 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2021-11-19 14:23:21,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12015 states. [2021-11-19 14:23:22,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12015 to 9589. [2021-11-19 14:23:22,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9589 states, 6283 states have (on average 1.2575202928537323) internal successors, (7901), 6476 states have internal predecessors, (7901), 2695 states have call successors, (2695), 625 states have call predecessors, (2695), 608 states have return successors, (2837), 2626 states have call predecessors, (2837), 2689 states have call successors, (2837) [2021-11-19 14:23:22,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9589 states to 9589 states and 13433 transitions. [2021-11-19 14:23:22,773 INFO L78 Accepts]: Start accepts. Automaton has 9589 states and 13433 transitions. Word has length 151 [2021-11-19 14:23:22,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:23:22,774 INFO L470 AbstractCegarLoop]: Abstraction has 9589 states and 13433 transitions. [2021-11-19 14:23:22,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 6 states have call successors, (23), 2 states have call predecessors, (23), 5 states have return successors, (20), 6 states have call predecessors, (20), 6 states have call successors, (20) [2021-11-19 14:23:22,775 INFO L276 IsEmpty]: Start isEmpty. Operand 9589 states and 13433 transitions. [2021-11-19 14:23:22,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-11-19 14:23:22,777 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:23:22,777 INFO L514 BasicCegarLoop]: trace histogram [17, 16, 16, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:23:22,859 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-11-19 14:23:23,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:23:23,004 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:23:23,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:23:23,004 INFO L85 PathProgramCache]: Analyzing trace with hash -1065310880, now seen corresponding path program 1 times [2021-11-19 14:23:23,007 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:23:23,007 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [323047161] [2021-11-19 14:23:23,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:23:23,007 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:23:23,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:23:23,008 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:23:23,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-11-19 14:23:25,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:23:25,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 2092 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 14:23:25,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:23:27,770 INFO L134 CoverageAnalysis]: Checked inductivity of 527 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 521 trivial. 0 not checked. [2021-11-19 14:23:27,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:23:29,342 INFO L134 CoverageAnalysis]: Checked inductivity of 527 backedges. 35 proven. 3 refuted. 0 times theorem prover too weak. 489 trivial. 0 not checked. [2021-11-19 14:23:29,343 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:23:29,343 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [323047161] [2021-11-19 14:23:29,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [323047161] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:23:29,343 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1661871576] [2021-11-19 14:23:29,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:23:29,343 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:23:29,343 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:23:29,344 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:23:29,345 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (27)] Waiting until timeout for monitored process [2021-11-19 14:23:31,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:23:31,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 2092 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:23:31,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:23:33,212 INFO L134 CoverageAnalysis]: Checked inductivity of 527 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 495 trivial. 0 not checked. [2021-11-19 14:23:33,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:23:34,243 INFO L134 CoverageAnalysis]: Checked inductivity of 527 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 495 trivial. 0 not checked. [2021-11-19 14:23:34,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1661871576] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:23:34,244 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 14:23:34,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [15, 15, 4] total 23 [2021-11-19 14:23:34,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330625014] [2021-11-19 14:23:34,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:23:34,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:23:34,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:23:34,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:23:34,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=457, Unknown=0, NotChecked=0, Total=506 [2021-11-19 14:23:34,247 INFO L87 Difference]: Start difference. First operand 9589 states and 13433 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-19 14:23:35,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:23:35,510 INFO L93 Difference]: Finished difference Result 9599 states and 13442 transitions. [2021-11-19 14:23:35,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:23:35,510 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 137 [2021-11-19 14:23:35,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:23:35,552 INFO L225 Difference]: With dead ends: 9599 [2021-11-19 14:23:35,552 INFO L226 Difference]: Without dead ends: 9597 [2021-11-19 14:23:35,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 547 GetRequests, 523 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-11-19 14:23:35,558 INFO L933 BasicCegarLoop]: 5098 mSDtfsCounter, 5054 mSDsluCounter, 10170 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5056 SdHoareTripleChecker+Valid, 15268 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:23:35,558 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5056 Valid, 15268 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:23:35,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9597 states. [2021-11-19 14:23:36,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9597 to 9597. [2021-11-19 14:23:36,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9597 states, 6289 states have (on average 1.2572746064557163) internal successors, (7907), 6482 states have internal predecessors, (7907), 2695 states have call successors, (2695), 627 states have call predecessors, (2695), 610 states have return successors, (2837), 2626 states have call predecessors, (2837), 2689 states have call successors, (2837) [2021-11-19 14:23:36,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9597 states to 9597 states and 13439 transitions. [2021-11-19 14:23:36,553 INFO L78 Accepts]: Start accepts. Automaton has 9597 states and 13439 transitions. Word has length 137 [2021-11-19 14:23:36,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:23:36,554 INFO L470 AbstractCegarLoop]: Abstraction has 9597 states and 13439 transitions. [2021-11-19 14:23:36,554 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, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-19 14:23:36,554 INFO L276 IsEmpty]: Start isEmpty. Operand 9597 states and 13439 transitions. [2021-11-19 14:23:36,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-19 14:23:36,556 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:23:36,556 INFO L514 BasicCegarLoop]: trace histogram [18, 17, 17, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:23:36,607 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-11-19 14:23:36,780 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (27)] Forceful destruction successful, exit code 0 [2021-11-19 14:23:36,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 14:23:36,957 INFO L402 AbstractCegarLoop]: === Iteration 20 === 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 14:23:36,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:23:36,957 INFO L85 PathProgramCache]: Analyzing trace with hash -1093761847, now seen corresponding path program 1 times [2021-11-19 14:23:36,959 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:23:36,960 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [425279778] [2021-11-19 14:23:36,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:23:36,960 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:23:36,960 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:23:36,961 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:23:36,967 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-11-19 14:23:39,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:23:39,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 2068 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:23:39,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:23:41,184 INFO L134 CoverageAnalysis]: Checked inductivity of 593 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 559 trivial. 0 not checked. [2021-11-19 14:23:41,185 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:23:41,927 INFO L134 CoverageAnalysis]: Checked inductivity of 593 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 559 trivial. 0 not checked. [2021-11-19 14:23:41,927 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:23:41,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [425279778] [2021-11-19 14:23:41,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [425279778] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:23:41,928 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:23:41,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:23:41,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309617653] [2021-11-19 14:23:41,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:23:41,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:23:41,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:23:41,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:23:41,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:23:41,930 INFO L87 Difference]: Start difference. First operand 9597 states and 13439 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-19 14:23:43,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:23:43,019 INFO L93 Difference]: Finished difference Result 9649 states and 13483 transitions. [2021-11-19 14:23:43,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:23:43,020 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 135 [2021-11-19 14:23:43,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:23:43,046 INFO L225 Difference]: With dead ends: 9649 [2021-11-19 14:23:43,046 INFO L226 Difference]: Without dead ends: 9645 [2021-11-19 14:23:43,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 271 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:23:43,051 INFO L933 BasicCegarLoop]: 5098 mSDtfsCounter, 5016 mSDsluCounter, 10224 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5017 SdHoareTripleChecker+Valid, 15322 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:23:43,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5017 Valid, 15322 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:23:43,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9645 states. [2021-11-19 14:23:43,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9645 to 9643. [2021-11-19 14:23:43,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9643 states, 6324 states have (on average 1.256325110689437) internal successors, (7945), 6516 states have internal predecessors, (7945), 2695 states have call successors, (2695), 639 states have call predecessors, (2695), 621 states have return successors, (2837), 2626 states have call predecessors, (2837), 2689 states have call successors, (2837) [2021-11-19 14:23:43,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9643 states to 9643 states and 13477 transitions. [2021-11-19 14:23:43,972 INFO L78 Accepts]: Start accepts. Automaton has 9643 states and 13477 transitions. Word has length 135 [2021-11-19 14:23:43,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:23:43,973 INFO L470 AbstractCegarLoop]: Abstraction has 9643 states and 13477 transitions. [2021-11-19 14:23:43,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-19 14:23:43,973 INFO L276 IsEmpty]: Start isEmpty. Operand 9643 states and 13477 transitions. [2021-11-19 14:23:43,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-11-19 14:23:43,975 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:23:43,975 INFO L514 BasicCegarLoop]: trace histogram [19, 18, 18, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:23:44,029 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-11-19 14:23:44,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:23:44,176 INFO L402 AbstractCegarLoop]: === Iteration 21 === 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 14:23:44,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:23:44,176 INFO L85 PathProgramCache]: Analyzing trace with hash 302026976, now seen corresponding path program 1 times [2021-11-19 14:23:44,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:23:44,179 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1664812738] [2021-11-19 14:23:44,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:23:44,179 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:23:44,179 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:23:44,180 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:23:44,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-11-19 14:23:46,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:23:46,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 2106 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 14:23:46,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:23:48,816 INFO L134 CoverageAnalysis]: Checked inductivity of 663 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 657 trivial. 0 not checked. [2021-11-19 14:23:48,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:23:50,459 INFO L134 CoverageAnalysis]: Checked inductivity of 663 backedges. 39 proven. 3 refuted. 0 times theorem prover too weak. 621 trivial. 0 not checked. [2021-11-19 14:23:50,459 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:23:50,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1664812738] [2021-11-19 14:23:50,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1664812738] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:23:50,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1587970654] [2021-11-19 14:23:50,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:23:50,460 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:23:50,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:23:50,461 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:23:50,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2021-11-19 14:23:52,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:23:52,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 2106 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:23:52,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:23:54,546 INFO L134 CoverageAnalysis]: Checked inductivity of 663 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 627 trivial. 0 not checked. [2021-11-19 14:23:54,546 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:23:55,633 INFO L134 CoverageAnalysis]: Checked inductivity of 663 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 627 trivial. 0 not checked. [2021-11-19 14:23:55,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1587970654] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:23:55,633 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 14:23:55,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [15, 15, 4] total 23 [2021-11-19 14:23:55,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228184844] [2021-11-19 14:23:55,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:23:55,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:23:55,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:23:55,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:23:55,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=457, Unknown=0, NotChecked=0, Total=506 [2021-11-19 14:23:55,635 INFO L87 Difference]: Start difference. First operand 9643 states and 13477 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-19 14:23:56,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:23:56,992 INFO L93 Difference]: Finished difference Result 9649 states and 13482 transitions. [2021-11-19 14:23:56,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:23:56,993 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 147 [2021-11-19 14:23:56,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:23:57,025 INFO L225 Difference]: With dead ends: 9649 [2021-11-19 14:23:57,025 INFO L226 Difference]: Without dead ends: 9434 [2021-11-19 14:23:57,030 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 587 GetRequests, 563 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-11-19 14:23:57,031 INFO L933 BasicCegarLoop]: 5099 mSDtfsCounter, 5054 mSDsluCounter, 10172 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5054 SdHoareTripleChecker+Valid, 15271 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.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:23:57,032 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5054 Valid, 15271 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:23:57,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9434 states. [2021-11-19 14:23:57,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9434 to 9434. [2021-11-19 14:23:58,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9434 states, 6197 states have (on average 1.2609327093755043) internal successors, (7814), 6387 states have internal predecessors, (7814), 2649 states have call successors, (2649), 602 states have call predecessors, (2649), 585 states have return successors, (2794), 2583 states have call predecessors, (2794), 2646 states have call successors, (2794) [2021-11-19 14:23:58,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9434 states to 9434 states and 13257 transitions. [2021-11-19 14:23:58,046 INFO L78 Accepts]: Start accepts. Automaton has 9434 states and 13257 transitions. Word has length 147 [2021-11-19 14:23:58,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:23:58,046 INFO L470 AbstractCegarLoop]: Abstraction has 9434 states and 13257 transitions. [2021-11-19 14:23:58,046 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, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-19 14:23:58,046 INFO L276 IsEmpty]: Start isEmpty. Operand 9434 states and 13257 transitions. [2021-11-19 14:23:58,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 374 [2021-11-19 14:23:58,050 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:23:58,051 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 7, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:23:58,113 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2021-11-19 14:23:58,297 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (30)] Forceful destruction successful, exit code 0 [2021-11-19 14:23:58,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 14:23:58,472 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 14:23:58,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:23:58,472 INFO L85 PathProgramCache]: Analyzing trace with hash 1616114886, now seen corresponding path program 1 times [2021-11-19 14:23:58,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:23:58,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [584587484] [2021-11-19 14:23:58,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:23:58,477 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:23:58,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:23:58,478 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:23:58,479 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-11-19 14:24:02,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:24:02,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 3065 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-19 14:24:02,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:24:04,813 INFO L134 CoverageAnalysis]: Checked inductivity of 336 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2021-11-19 14:24:04,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:24:06,272 INFO L134 CoverageAnalysis]: Checked inductivity of 336 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 336 trivial. 0 not checked. [2021-11-19 14:24:06,272 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:24:06,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [584587484] [2021-11-19 14:24:06,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [584587484] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:24:06,273 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:24:06,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-19 14:24:06,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171629494] [2021-11-19 14:24:06,273 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:24:06,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 14:24:06,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:24:06,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 14:24:06,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-19 14:24:06,275 INFO L87 Difference]: Start difference. First operand 9434 states and 13257 transitions. Second operand has 8 states, 8 states have (on average 28.5) internal successors, (228), 8 states have internal predecessors, (228), 2 states have call successors, (92), 2 states have call predecessors, (92), 2 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) [2021-11-19 14:24:09,489 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:24:10,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:24:10,757 INFO L93 Difference]: Finished difference Result 19039 states and 26742 transitions. [2021-11-19 14:24:10,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:24:10,760 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 28.5) internal successors, (228), 8 states have internal predecessors, (228), 2 states have call successors, (92), 2 states have call predecessors, (92), 2 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) Word has length 373 [2021-11-19 14:24:10,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:24:10,800 INFO L225 Difference]: With dead ends: 19039 [2021-11-19 14:24:10,800 INFO L226 Difference]: Without dead ends: 9624 [2021-11-19 14:24:10,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 748 GetRequests, 740 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:24:10,828 INFO L933 BasicCegarLoop]: 5141 mSDtfsCounter, 302 mSDsluCounter, 20467 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 90 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 25608 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:24:10,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [314 Valid, 25608 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 38 Invalid, 1 Unknown, 0 Unchecked, 3.2s Time] [2021-11-19 14:24:10,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9624 states. [2021-11-19 14:24:11,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9624 to 9440. [2021-11-19 14:24:11,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9440 states, 6203 states have (on average 1.2606803159761406) internal successors, (7820), 6393 states have internal predecessors, (7820), 2649 states have call successors, (2649), 602 states have call predecessors, (2649), 585 states have return successors, (2794), 2583 states have call predecessors, (2794), 2646 states have call successors, (2794) [2021-11-19 14:24:11,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9440 states to 9440 states and 13263 transitions. [2021-11-19 14:24:11,834 INFO L78 Accepts]: Start accepts. Automaton has 9440 states and 13263 transitions. Word has length 373 [2021-11-19 14:24:11,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:24:11,834 INFO L470 AbstractCegarLoop]: Abstraction has 9440 states and 13263 transitions. [2021-11-19 14:24:11,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 28.5) internal successors, (228), 8 states have internal predecessors, (228), 2 states have call successors, (92), 2 states have call predecessors, (92), 2 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) [2021-11-19 14:24:11,835 INFO L276 IsEmpty]: Start isEmpty. Operand 9440 states and 13263 transitions. [2021-11-19 14:24:11,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 395 [2021-11-19 14:24:11,838 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:24:11,839 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-19 14:24:11,916 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2021-11-19 14:24:12,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:24:12,052 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:24:12,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:24:12,052 INFO L85 PathProgramCache]: Analyzing trace with hash -1133448290, now seen corresponding path program 1 times [2021-11-19 14:24:12,055 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:24:12,055 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [837490412] [2021-11-19 14:24:12,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:24:12,056 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:24:12,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:24:12,056 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:24:12,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-11-19 14:24:16,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:24:16,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 3112 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 14:24:16,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:24:18,432 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 411 trivial. 0 not checked. [2021-11-19 14:24:18,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:24:19,696 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 429 trivial. 0 not checked. [2021-11-19 14:24:19,697 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:24:19,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [837490412] [2021-11-19 14:24:19,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [837490412] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:24:19,697 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:24:19,697 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-19 14:24:19,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917833107] [2021-11-19 14:24:19,697 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:24:19,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 14:24:19,698 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:24:19,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 14:24:19,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-19 14:24:19,699 INFO L87 Difference]: Start difference. First operand 9440 states and 13263 transitions. Second operand has 8 states, 8 states have (on average 27.5) internal successors, (220), 8 states have internal predecessors, (220), 2 states have call successors, (90), 2 states have call predecessors, (90), 2 states have return successors, (86), 2 states have call predecessors, (86), 2 states have call successors, (86) [2021-11-19 14:24:23,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:24:23,282 INFO L93 Difference]: Finished difference Result 20411 states and 28835 transitions. [2021-11-19 14:24:23,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 14:24:23,283 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 27.5) internal successors, (220), 8 states have internal predecessors, (220), 2 states have call successors, (90), 2 states have call predecessors, (90), 2 states have return successors, (86), 2 states have call predecessors, (86), 2 states have call successors, (86) Word has length 394 [2021-11-19 14:24:23,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:24:23,329 INFO L225 Difference]: With dead ends: 20411 [2021-11-19 14:24:23,330 INFO L226 Difference]: Without dead ends: 10990 [2021-11-19 14:24:23,363 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 792 GetRequests, 783 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-11-19 14:24:23,363 INFO L933 BasicCegarLoop]: 6355 mSDtfsCounter, 3129 mSDsluCounter, 17038 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 1136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3144 SdHoareTripleChecker+Valid, 23393 SdHoareTripleChecker+Invalid, 1202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1136 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:24:23,364 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3144 Valid, 23393 Invalid, 1202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1136 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-19 14:24:23,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10990 states. [2021-11-19 14:24:24,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10990 to 9446. [2021-11-19 14:24:24,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9446 states, 6209 states have (on average 1.2604284103720407) internal successors, (7826), 6399 states have internal predecessors, (7826), 2649 states have call successors, (2649), 602 states have call predecessors, (2649), 585 states have return successors, (2794), 2583 states have call predecessors, (2794), 2646 states have call successors, (2794) [2021-11-19 14:24:24,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9446 states to 9446 states and 13269 transitions. [2021-11-19 14:24:24,398 INFO L78 Accepts]: Start accepts. Automaton has 9446 states and 13269 transitions. Word has length 394 [2021-11-19 14:24:24,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:24:24,399 INFO L470 AbstractCegarLoop]: Abstraction has 9446 states and 13269 transitions. [2021-11-19 14:24:24,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 27.5) internal successors, (220), 8 states have internal predecessors, (220), 2 states have call successors, (90), 2 states have call predecessors, (90), 2 states have return successors, (86), 2 states have call predecessors, (86), 2 states have call successors, (86) [2021-11-19 14:24:24,399 INFO L276 IsEmpty]: Start isEmpty. Operand 9446 states and 13269 transitions. [2021-11-19 14:24:24,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 395 [2021-11-19 14:24:24,403 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:24:24,403 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-19 14:24:24,484 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-11-19 14:24:24,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:24:24,604 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:24:24,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:24:24,604 INFO L85 PathProgramCache]: Analyzing trace with hash 1811108896, now seen corresponding path program 1 times [2021-11-19 14:24:24,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:24:24,607 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [505868761] [2021-11-19 14:24:24,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:24:24,608 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:24:24,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:24:24,608 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:24:24,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-11-19 14:24:29,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:24:29,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 3115 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:24:29,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:24:31,635 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 411 trivial. 0 not checked. [2021-11-19 14:24:31,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:24:33,222 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 429 trivial. 0 not checked. [2021-11-19 14:24:33,223 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:24:33,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [505868761] [2021-11-19 14:24:33,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [505868761] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:24:33,223 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:24:33,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-19 14:24:33,224 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498567822] [2021-11-19 14:24:33,224 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:24:33,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 14:24:33,225 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:24:33,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 14:24:33,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 14:24:33,226 INFO L87 Difference]: Start difference. First operand 9446 states and 13269 transitions. Second operand has 3 states, 3 states have (on average 71.33333333333333) internal successors, (214), 3 states have internal predecessors, (214), 3 states have call successors, (89), 2 states have call predecessors, (89), 2 states have return successors, (85), 3 states have call predecessors, (85), 3 states have call successors, (85) [2021-11-19 14:24:34,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:24:34,364 INFO L93 Difference]: Finished difference Result 20129 states and 28441 transitions. [2021-11-19 14:24:34,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:24:34,365 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 71.33333333333333) internal successors, (214), 3 states have internal predecessors, (214), 3 states have call successors, (89), 2 states have call predecessors, (89), 2 states have return successors, (85), 3 states have call predecessors, (85), 3 states have call successors, (85) Word has length 394 [2021-11-19 14:24:34,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:24:34,413 INFO L225 Difference]: With dead ends: 20129 [2021-11-19 14:24:34,413 INFO L226 Difference]: Without dead ends: 10702 [2021-11-19 14:24:34,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 786 GetRequests, 784 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 14:24:34,439 INFO L933 BasicCegarLoop]: 5759 mSDtfsCounter, 691 mSDsluCounter, 5104 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 930 SdHoareTripleChecker+Valid, 10863 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:24:34,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [930 Valid, 10863 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:24:34,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10702 states. [2021-11-19 14:24:35,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10702 to 9482. [2021-11-19 14:24:35,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9482 states, 6239 states have (on average 1.26109953518192) internal successors, (7868), 6429 states have internal predecessors, (7868), 2655 states have call successors, (2655), 602 states have call predecessors, (2655), 585 states have return successors, (2800), 2589 states have call predecessors, (2800), 2652 states have call successors, (2800) [2021-11-19 14:24:35,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9482 states to 9482 states and 13323 transitions. [2021-11-19 14:24:35,496 INFO L78 Accepts]: Start accepts. Automaton has 9482 states and 13323 transitions. Word has length 394 [2021-11-19 14:24:35,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:24:35,496 INFO L470 AbstractCegarLoop]: Abstraction has 9482 states and 13323 transitions. [2021-11-19 14:24:35,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 71.33333333333333) internal successors, (214), 3 states have internal predecessors, (214), 3 states have call successors, (89), 2 states have call predecessors, (89), 2 states have return successors, (85), 3 states have call predecessors, (85), 3 states have call successors, (85) [2021-11-19 14:24:35,497 INFO L276 IsEmpty]: Start isEmpty. Operand 9482 states and 13323 transitions. [2021-11-19 14:24:35,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 395 [2021-11-19 14:24:35,500 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:24:35,501 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-19 14:24:35,608 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2021-11-19 14:24:35,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:24:35,724 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:24:35,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:24:35,724 INFO L85 PathProgramCache]: Analyzing trace with hash -262911906, now seen corresponding path program 1 times [2021-11-19 14:24:35,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:24:35,728 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2119457610] [2021-11-19 14:24:35,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:24:35,728 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:24:35,728 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:24:35,729 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:24:35,730 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-11-19 14:24:40,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:24:40,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 3114 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:24:40,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:24:44,140 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 411 trivial. 0 not checked. [2021-11-19 14:24:44,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:24:46,045 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 429 trivial. 0 not checked. [2021-11-19 14:24:46,045 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:24:46,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2119457610] [2021-11-19 14:24:46,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2119457610] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:24:46,046 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:24:46,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 4 [2021-11-19 14:24:46,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275569846] [2021-11-19 14:24:46,047 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:24:46,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 14:24:46,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:24:46,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 14:24:46,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:24:46,049 INFO L87 Difference]: Start difference. First operand 9482 states and 13323 transitions. Second operand has 4 states, 4 states have (on average 74.75) internal successors, (299), 4 states have internal predecessors, (299), 4 states have call successors, (107), 3 states have call predecessors, (107), 3 states have return successors, (103), 4 states have call predecessors, (103), 4 states have call successors, (103) [2021-11-19 14:24:52,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:24:52,128 INFO L93 Difference]: Finished difference Result 18945 states and 26620 transitions. [2021-11-19 14:24:52,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:24:52,128 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 74.75) internal successors, (299), 4 states have internal predecessors, (299), 4 states have call successors, (107), 3 states have call predecessors, (107), 3 states have return successors, (103), 4 states have call predecessors, (103), 4 states have call successors, (103) Word has length 394 [2021-11-19 14:24:52,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:24:52,160 INFO L225 Difference]: With dead ends: 18945 [2021-11-19 14:24:52,160 INFO L226 Difference]: Without dead ends: 9482 [2021-11-19 14:24:52,184 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 786 GetRequests, 784 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:24:52,185 INFO L933 BasicCegarLoop]: 5054 mSDtfsCounter, 7853 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 2067 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7853 SdHoareTripleChecker+Valid, 5054 SdHoareTripleChecker+Invalid, 2068 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2067 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2021-11-19 14:24:52,185 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7853 Valid, 5054 Invalid, 2068 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2067 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2021-11-19 14:24:52,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9482 states. [2021-11-19 14:24:53,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9482 to 9482. [2021-11-19 14:24:53,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9482 states, 6239 states have (on average 1.2607789709889405) internal successors, (7866), 6429 states have internal predecessors, (7866), 2655 states have call successors, (2655), 602 states have call predecessors, (2655), 585 states have return successors, (2800), 2589 states have call predecessors, (2800), 2652 states have call successors, (2800) [2021-11-19 14:24:53,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9482 states to 9482 states and 13321 transitions. [2021-11-19 14:24:53,161 INFO L78 Accepts]: Start accepts. Automaton has 9482 states and 13321 transitions. Word has length 394 [2021-11-19 14:24:53,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:24:53,161 INFO L470 AbstractCegarLoop]: Abstraction has 9482 states and 13321 transitions. [2021-11-19 14:24:53,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 74.75) internal successors, (299), 4 states have internal predecessors, (299), 4 states have call successors, (107), 3 states have call predecessors, (107), 3 states have return successors, (103), 4 states have call predecessors, (103), 4 states have call successors, (103) [2021-11-19 14:24:53,162 INFO L276 IsEmpty]: Start isEmpty. Operand 9482 states and 13321 transitions. [2021-11-19 14:24:53,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 395 [2021-11-19 14:24:53,164 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:24:53,164 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-19 14:24:53,239 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-11-19 14:24:53,365 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:24:53,365 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 14:24:53,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:24:53,366 INFO L85 PathProgramCache]: Analyzing trace with hash -1136577508, now seen corresponding path program 1 times [2021-11-19 14:24:53,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:24:53,370 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [947897326] [2021-11-19 14:24:53,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:24:53,370 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:24:53,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:24:53,371 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:24:53,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-11-19 14:24:57,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:24:58,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 3114 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:24:58,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:24:59,591 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 393 trivial. 0 not checked. [2021-11-19 14:24:59,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:25:00,634 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 429 trivial. 0 not checked. [2021-11-19 14:25:00,635 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:25:00,635 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [947897326] [2021-11-19 14:25:00,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [947897326] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:25:00,635 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:25:00,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-19 14:25:00,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185859851] [2021-11-19 14:25:00,636 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:25:00,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 14:25:00,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:25:00,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 14:25:00,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:25:00,637 INFO L87 Difference]: Start difference. First operand 9482 states and 13321 transitions. Second operand has 4 states, 4 states have (on average 54.0) internal successors, (216), 4 states have internal predecessors, (216), 2 states have call successors, (83), 2 states have call predecessors, (83), 2 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2021-11-19 14:25:03,508 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 14:25:04,858 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:25:05,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:25:05,841 INFO L93 Difference]: Finished difference Result 18988 states and 26683 transitions. [2021-11-19 14:25:05,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 14:25:05,841 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 54.0) internal successors, (216), 4 states have internal predecessors, (216), 2 states have call successors, (83), 2 states have call predecessors, (83), 2 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) Word has length 394 [2021-11-19 14:25:05,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:25:05,885 INFO L225 Difference]: With dead ends: 18988 [2021-11-19 14:25:05,885 INFO L226 Difference]: Without dead ends: 9525 [2021-11-19 14:25:05,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 786 GetRequests, 784 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:25:05,920 INFO L933 BasicCegarLoop]: 5050 mSDtfsCounter, 33 mSDsluCounter, 5030 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 33 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 10080 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:25:05,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 10080 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 45 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2021-11-19 14:25:05,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9525 states. [2021-11-19 14:25:06,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9525 to 9514. [2021-11-19 14:25:06,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9514 states, 6261 states have (on average 1.259862641750519) internal successors, (7888), 6451 states have internal predecessors, (7888), 2665 states have call successors, (2665), 602 states have call predecessors, (2665), 585 states have return successors, (2810), 2599 states have call predecessors, (2810), 2662 states have call successors, (2810) [2021-11-19 14:25:06,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9514 states to 9514 states and 13363 transitions. [2021-11-19 14:25:06,975 INFO L78 Accepts]: Start accepts. Automaton has 9514 states and 13363 transitions. Word has length 394 [2021-11-19 14:25:06,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:25:06,975 INFO L470 AbstractCegarLoop]: Abstraction has 9514 states and 13363 transitions. [2021-11-19 14:25:06,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 54.0) internal successors, (216), 4 states have internal predecessors, (216), 2 states have call successors, (83), 2 states have call predecessors, (83), 2 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2021-11-19 14:25:06,976 INFO L276 IsEmpty]: Start isEmpty. Operand 9514 states and 13363 transitions. [2021-11-19 14:25:06,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 435 [2021-11-19 14:25:06,980 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:25:06,981 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 8, 8, 8, 8, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-19 14:25:07,092 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2021-11-19 14:25:07,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:25:07,207 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 14:25:07,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:25:07,208 INFO L85 PathProgramCache]: Analyzing trace with hash 857117966, now seen corresponding path program 1 times [2021-11-19 14:25:07,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:25:07,212 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [203295767] [2021-11-19 14:25:07,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:25:07,212 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:25:07,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:25:07,213 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:25:07,214 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-11-19 14:25:12,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:25:12,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 3230 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:25:12,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:25:14,191 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 60 proven. 10 refuted. 0 times theorem prover too weak. 501 trivial. 0 not checked. [2021-11-19 14:25:14,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:25:15,617 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 561 trivial. 0 not checked. [2021-11-19 14:25:15,617 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:25:15,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [203295767] [2021-11-19 14:25:15,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [203295767] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:25:15,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [721361903] [2021-11-19 14:25:15,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:25:15,618 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:25:15,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:25:15,621 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:25:15,622 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (37)] Waiting until timeout for monitored process [2021-11-19 14:25:18,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:25:18,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 3230 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:25:18,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:25:19,277 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2021-11-19 14:25:19,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:25:20,315 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 571 trivial. 0 not checked. [2021-11-19 14:25:20,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [721361903] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:25:20,316 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:25:20,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 9 [2021-11-19 14:25:20,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056637963] [2021-11-19 14:25:20,318 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:25:20,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 14:25:20,319 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:25:20,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 14:25:20,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-11-19 14:25:20,320 INFO L87 Difference]: Start difference. First operand 9514 states and 13363 transitions. Second operand has 3 states, 3 states have (on average 65.66666666666667) internal successors, (197), 3 states have internal predecessors, (197), 2 states have call successors, (74), 2 states have call predecessors, (74), 2 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2021-11-19 14:25:21,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:25:21,721 INFO L93 Difference]: Finished difference Result 19013 states and 26762 transitions. [2021-11-19 14:25:21,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:25:21,722 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 65.66666666666667) internal successors, (197), 3 states have internal predecessors, (197), 2 states have call successors, (74), 2 states have call predecessors, (74), 2 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) Word has length 434 [2021-11-19 14:25:21,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:25:21,787 INFO L225 Difference]: With dead ends: 19013 [2021-11-19 14:25:21,788 INFO L226 Difference]: Without dead ends: 9518 [2021-11-19 14:25:21,832 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1732 GetRequests, 1725 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-11-19 14:25:21,833 INFO L933 BasicCegarLoop]: 5054 mSDtfsCounter, 0 mSDsluCounter, 5050 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 10104 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:25:21,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 10104 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:25:21,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9518 states. [2021-11-19 14:25:23,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9518 to 9518. [2021-11-19 14:25:23,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9518 states, 6265 states have (on average 1.2596967278531523) internal successors, (7892), 6455 states have internal predecessors, (7892), 2665 states have call successors, (2665), 602 states have call predecessors, (2665), 585 states have return successors, (2810), 2599 states have call predecessors, (2810), 2662 states have call successors, (2810) [2021-11-19 14:25:23,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9518 states to 9518 states and 13367 transitions. [2021-11-19 14:25:23,419 INFO L78 Accepts]: Start accepts. Automaton has 9518 states and 13367 transitions. Word has length 434 [2021-11-19 14:25:23,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:25:23,420 INFO L470 AbstractCegarLoop]: Abstraction has 9518 states and 13367 transitions. [2021-11-19 14:25:23,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 65.66666666666667) internal successors, (197), 3 states have internal predecessors, (197), 2 states have call successors, (74), 2 states have call predecessors, (74), 2 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2021-11-19 14:25:23,420 INFO L276 IsEmpty]: Start isEmpty. Operand 9518 states and 13367 transitions. [2021-11-19 14:25:23,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 435 [2021-11-19 14:25:23,425 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:25:23,426 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 8, 8, 8, 8, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-19 14:25:23,540 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2021-11-19 14:25:23,679 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (37)] Forceful destruction successful, exit code 0 [2021-11-19 14:25:23,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 14:25:23,852 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 14:25:23,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:25:23,853 INFO L85 PathProgramCache]: Analyzing trace with hash 2062019406, now seen corresponding path program 1 times [2021-11-19 14:25:23,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:25:23,858 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1146058787] [2021-11-19 14:25:23,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:25:23,858 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:25:23,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:25:23,859 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:25:23,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-11-19 14:25:29,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:25:29,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 3230 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:25:29,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:25:30,895 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 60 proven. 10 refuted. 0 times theorem prover too weak. 501 trivial. 0 not checked. [2021-11-19 14:25:30,895 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:25:32,201 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 561 trivial. 0 not checked. [2021-11-19 14:25:32,202 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:25:32,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1146058787] [2021-11-19 14:25:32,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1146058787] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:25:32,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1668516747] [2021-11-19 14:25:32,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:25:32,202 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:25:32,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:25:32,203 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:25:32,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2021-11-19 14:25:38,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:25:38,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 3230 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:25:38,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:25:39,860 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 60 proven. 10 refuted. 0 times theorem prover too weak. 501 trivial. 0 not checked. [2021-11-19 14:25:39,861 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:25:41,187 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 561 trivial. 0 not checked. [2021-11-19 14:25:41,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1668516747] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:25:41,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039879321] [2021-11-19 14:25:41,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:25:41,188 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 14:25:41,188 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 14:25:41,189 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 14:25:41,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-11-19 14:25:43,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:25:43,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 3230 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:25:43,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:25:44,649 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2021-11-19 14:25:44,649 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:25:45,567 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 571 trivial. 0 not checked. [2021-11-19 14:25:45,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039879321] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:25:45,568 INFO L186 FreeRefinementEngine]: Found 2 perfect and 4 imperfect interpolant sequences. [2021-11-19 14:25:45,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5, 5, 5] total 10 [2021-11-19 14:25:45,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136526210] [2021-11-19 14:25:45,569 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:25:45,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 14:25:45,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:25:45,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 14:25:45,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:25:45,571 INFO L87 Difference]: Start difference. First operand 9518 states and 13367 transitions. Second operand has 4 states, 4 states have (on average 49.75) internal successors, (199), 4 states have internal predecessors, (199), 2 states have call successors, (74), 2 states have call predecessors, (74), 2 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2021-11-19 14:25:46,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:25:46,508 INFO L93 Difference]: Finished difference Result 19029 states and 26782 transitions. [2021-11-19 14:25:46,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 14:25:46,509 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 49.75) internal successors, (199), 4 states have internal predecessors, (199), 2 states have call successors, (74), 2 states have call predecessors, (74), 2 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) Word has length 434 [2021-11-19 14:25:46,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:25:46,536 INFO L225 Difference]: With dead ends: 19029 [2021-11-19 14:25:46,536 INFO L226 Difference]: Without dead ends: 9530 [2021-11-19 14:25:46,559 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2598 GetRequests, 2590 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:25:46,560 INFO L933 BasicCegarLoop]: 5054 mSDtfsCounter, 2 mSDsluCounter, 5050 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 10104 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:25:46,560 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 10104 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:25:46,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9530 states. [2021-11-19 14:25:47,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9530 to 9522. [2021-11-19 14:25:47,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9522 states, 6269 states have (on average 1.259531025681927) internal successors, (7896), 6459 states have internal predecessors, (7896), 2665 states have call successors, (2665), 602 states have call predecessors, (2665), 585 states have return successors, (2810), 2599 states have call predecessors, (2810), 2662 states have call successors, (2810) [2021-11-19 14:25:47,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9522 states to 9522 states and 13371 transitions. [2021-11-19 14:25:47,521 INFO L78 Accepts]: Start accepts. Automaton has 9522 states and 13371 transitions. Word has length 434 [2021-11-19 14:25:47,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:25:47,522 INFO L470 AbstractCegarLoop]: Abstraction has 9522 states and 13371 transitions. [2021-11-19 14:25:47,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 49.75) internal successors, (199), 4 states have internal predecessors, (199), 2 states have call successors, (74), 2 states have call predecessors, (74), 2 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2021-11-19 14:25:47,522 INFO L276 IsEmpty]: Start isEmpty. Operand 9522 states and 13371 transitions. [2021-11-19 14:25:47,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 443 [2021-11-19 14:25:47,525 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:25:47,525 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 8, 8, 8, 8, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-19 14:25:47,557 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (39)] Forceful destruction successful, exit code 0 [2021-11-19 14:25:47,800 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-11-19 14:25:47,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2021-11-19 14:25:48,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:25:48,126 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 14:25:48,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:25:48,127 INFO L85 PathProgramCache]: Analyzing trace with hash -442580015, now seen corresponding path program 1 times [2021-11-19 14:25:48,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:25:48,130 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1417829260] [2021-11-19 14:25:48,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:25:48,130 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:25:48,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:25:48,137 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:25:48,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2021-11-19 14:25:52,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:25:53,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 3245 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:25:53,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:25:54,655 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 60 proven. 10 refuted. 0 times theorem prover too weak. 502 trivial. 0 not checked. [2021-11-19 14:25:54,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:25:56,098 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 562 trivial. 0 not checked. [2021-11-19 14:25:56,098 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:25:56,099 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1417829260] [2021-11-19 14:25:56,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1417829260] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:25:56,099 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1530503197] [2021-11-19 14:25:56,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:25:56,100 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:25:56,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:25:56,102 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:25:56,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (42)] Waiting until timeout for monitored process [2021-11-19 14:25:58,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:25:58,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 3245 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:25:58,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:26:00,063 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2021-11-19 14:26:00,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:26:01,341 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 571 trivial. 0 not checked. [2021-11-19 14:26:01,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1530503197] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:26:01,341 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:26:01,342 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [5, 5] total 12 [2021-11-19 14:26:01,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411011011] [2021-11-19 14:26:01,342 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:26:01,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 14:26:01,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:26:01,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 14:26:01,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-11-19 14:26:01,344 INFO L87 Difference]: Start difference. First operand 9522 states and 13371 transitions. Second operand has 6 states, 6 states have (on average 34.166666666666664) internal successors, (205), 6 states have internal predecessors, (205), 3 states have call successors, (75), 2 states have call predecessors, (75), 3 states have return successors, (71), 2 states have call predecessors, (71), 3 states have call successors, (71) [2021-11-19 14:26:02,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:26:02,750 INFO L93 Difference]: Finished difference Result 19041 states and 26804 transitions. [2021-11-19 14:26:02,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 14:26:02,751 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 34.166666666666664) internal successors, (205), 6 states have internal predecessors, (205), 3 states have call successors, (75), 2 states have call predecessors, (75), 3 states have return successors, (71), 2 states have call predecessors, (71), 3 states have call successors, (71) Word has length 442 [2021-11-19 14:26:02,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:26:02,787 INFO L225 Difference]: With dead ends: 19041 [2021-11-19 14:26:02,787 INFO L226 Difference]: Without dead ends: 9538 [2021-11-19 14:26:02,817 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1765 GetRequests, 1754 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-11-19 14:26:02,818 INFO L933 BasicCegarLoop]: 5049 mSDtfsCounter, 12 mSDsluCounter, 15125 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 20174 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:26:02,818 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 20174 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 14:26:02,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9538 states. [2021-11-19 14:26:03,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9538 to 9534. [2021-11-19 14:26:03,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9534 states, 6273 states have (on average 1.259365534831819) internal successors, (7900), 6471 states have internal predecessors, (7900), 2669 states have call successors, (2669), 602 states have call predecessors, (2669), 589 states have return successors, (2818), 2599 states have call predecessors, (2818), 2666 states have call successors, (2818) [2021-11-19 14:26:04,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9534 states to 9534 states and 13387 transitions. [2021-11-19 14:26:04,035 INFO L78 Accepts]: Start accepts. Automaton has 9534 states and 13387 transitions. Word has length 442 [2021-11-19 14:26:04,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:26:04,036 INFO L470 AbstractCegarLoop]: Abstraction has 9534 states and 13387 transitions. [2021-11-19 14:26:04,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 34.166666666666664) internal successors, (205), 6 states have internal predecessors, (205), 3 states have call successors, (75), 2 states have call predecessors, (75), 3 states have return successors, (71), 2 states have call predecessors, (71), 3 states have call successors, (71) [2021-11-19 14:26:04,036 INFO L276 IsEmpty]: Start isEmpty. Operand 9534 states and 13387 transitions. [2021-11-19 14:26:04,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 447 [2021-11-19 14:26:04,039 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:26:04,039 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 8, 8, 8, 8, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-19 14:26:04,120 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2021-11-19 14:26:04,267 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (42)] Ended with exit code 0 [2021-11-19 14:26:04,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 14:26:04,440 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 14:26:04,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:26:04,441 INFO L85 PathProgramCache]: Analyzing trace with hash 674528441, now seen corresponding path program 1 times [2021-11-19 14:26:04,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:26:04,445 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [426224068] [2021-11-19 14:26:04,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:26:04,445 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:26:04,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:26:04,446 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:26:04,451 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2021-11-19 14:26:09,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:26:10,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 3256 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:26:10,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:26:11,780 INFO L134 CoverageAnalysis]: Checked inductivity of 599 backedges. 60 proven. 10 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2021-11-19 14:26:11,780 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:26:13,227 INFO L134 CoverageAnalysis]: Checked inductivity of 599 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 589 trivial. 0 not checked. [2021-11-19 14:26:13,227 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:26:13,227 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [426224068] [2021-11-19 14:26:13,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [426224068] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:26:13,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [479487569] [2021-11-19 14:26:13,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:26:13,228 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:26:13,228 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:26:13,229 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:26:13,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (44)] Waiting until timeout for monitored process [2021-11-19 14:26:19,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:26:19,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 3256 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:26:19,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:26:21,175 INFO L134 CoverageAnalysis]: Checked inductivity of 599 backedges. 60 proven. 10 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2021-11-19 14:26:21,176 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:26:22,447 INFO L134 CoverageAnalysis]: Checked inductivity of 599 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 589 trivial. 0 not checked. [2021-11-19 14:26:22,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [479487569] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:26:22,448 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686365502] [2021-11-19 14:26:22,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:26:22,448 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 14:26:22,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 14:26:22,449 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 14:26:22,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-11-19 14:26:24,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:26:25,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 3256 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 14:26:25,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:26:26,197 INFO L134 CoverageAnalysis]: Checked inductivity of 599 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 536 trivial. 0 not checked. [2021-11-19 14:26:26,197 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:26:27,232 INFO L134 CoverageAnalysis]: Checked inductivity of 599 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 599 trivial. 0 not checked. [2021-11-19 14:26:27,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686365502] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:26:27,233 INFO L186 FreeRefinementEngine]: Found 2 perfect and 4 imperfect interpolant sequences. [2021-11-19 14:26:27,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [5, 5, 5, 5] total 12 [2021-11-19 14:26:27,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142290759] [2021-11-19 14:26:27,234 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:26:27,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 14:26:27,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:26:27,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 14:26:27,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-11-19 14:26:27,236 INFO L87 Difference]: Start difference. First operand 9534 states and 13387 transitions. Second operand has 6 states, 6 states have (on average 34.0) internal successors, (204), 6 states have internal predecessors, (204), 2 states have call successors, (74), 2 states have call predecessors, (74), 2 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2021-11-19 14:26:28,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:26:28,601 INFO L93 Difference]: Finished difference Result 19365 states and 27298 transitions. [2021-11-19 14:26:28,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 14:26:28,602 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 34.0) internal successors, (204), 6 states have internal predecessors, (204), 2 states have call successors, (74), 2 states have call predecessors, (74), 2 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) Word has length 446 [2021-11-19 14:26:28,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:26:28,633 INFO L225 Difference]: With dead ends: 19365 [2021-11-19 14:26:28,633 INFO L226 Difference]: Without dead ends: 9850 [2021-11-19 14:26:28,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2671 GetRequests, 2660 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-11-19 14:26:28,660 INFO L933 BasicCegarLoop]: 5087 mSDtfsCounter, 108 mSDsluCounter, 15205 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 20292 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 14:26:28,661 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 20292 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 14:26:28,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9850 states. [2021-11-19 14:26:29,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9850 to 9570. [2021-11-19 14:26:29,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9570 states, 6301 states have (on average 1.2588478019362006) internal successors, (7932), 6495 states have internal predecessors, (7932), 2677 states have call successors, (2677), 602 states have call predecessors, (2677), 589 states have return successors, (2826), 2607 states have call predecessors, (2826), 2674 states have call successors, (2826) [2021-11-19 14:26:29,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9570 states to 9570 states and 13435 transitions. [2021-11-19 14:26:29,851 INFO L78 Accepts]: Start accepts. Automaton has 9570 states and 13435 transitions. Word has length 446 [2021-11-19 14:26:29,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:26:29,852 INFO L470 AbstractCegarLoop]: Abstraction has 9570 states and 13435 transitions. [2021-11-19 14:26:29,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 34.0) internal successors, (204), 6 states have internal predecessors, (204), 2 states have call successors, (74), 2 states have call predecessors, (74), 2 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2021-11-19 14:26:29,853 INFO L276 IsEmpty]: Start isEmpty. Operand 9570 states and 13435 transitions. [2021-11-19 14:26:29,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 454 [2021-11-19 14:26:29,857 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:26:29,858 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 8, 8, 8, 8, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-19 14:26:29,954 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2021-11-19 14:26:30,116 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (44)] Forceful destruction successful, exit code 0 [2021-11-19 14:26:30,362 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2021-11-19 14:26:30,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 14:26:30,480 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:26:30,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:26:30,480 INFO L85 PathProgramCache]: Analyzing trace with hash -2009346921, now seen corresponding path program 1 times [2021-11-19 14:26:30,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:26:30,484 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1017148665] [2021-11-19 14:26:30,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:26:30,484 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:26:30,484 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:26:30,487 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:26:30,488 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2021-11-19 14:26:35,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:26:35,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 3270 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:26:35,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:26:37,036 INFO L134 CoverageAnalysis]: Checked inductivity of 611 backedges. 60 proven. 10 refuted. 0 times theorem prover too weak. 541 trivial. 0 not checked. [2021-11-19 14:26:37,036 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:26:38,411 INFO L134 CoverageAnalysis]: Checked inductivity of 611 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 601 trivial. 0 not checked. [2021-11-19 14:26:38,411 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:26:38,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1017148665] [2021-11-19 14:26:38,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1017148665] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:26:38,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [115000721] [2021-11-19 14:26:38,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:26:38,412 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:26:38,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:26:38,413 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:26:38,414 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (47)] Waiting until timeout for monitored process [2021-11-19 14:26:44,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:26:44,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 3270 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:26:44,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:26:46,112 INFO L134 CoverageAnalysis]: Checked inductivity of 611 backedges. 60 proven. 10 refuted. 0 times theorem prover too weak. 541 trivial. 0 not checked. [2021-11-19 14:26:46,112 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:26:47,389 INFO L134 CoverageAnalysis]: Checked inductivity of 611 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 601 trivial. 0 not checked. [2021-11-19 14:26:47,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [115000721] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:26:47,390 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65913131] [2021-11-19 14:26:47,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:26:47,390 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 14:26:47,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 14:26:47,391 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 14:26:47,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-11-19 14:26:49,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:26:49,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 3270 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 14:26:49,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:26:50,792 INFO L134 CoverageAnalysis]: Checked inductivity of 611 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 551 trivial. 0 not checked. [2021-11-19 14:26:50,792 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:26:51,866 INFO L134 CoverageAnalysis]: Checked inductivity of 611 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 611 trivial. 0 not checked. [2021-11-19 14:26:51,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65913131] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:26:51,867 INFO L186 FreeRefinementEngine]: Found 2 perfect and 4 imperfect interpolant sequences. [2021-11-19 14:26:51,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [5, 5, 5, 5] total 12 [2021-11-19 14:26:51,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410406469] [2021-11-19 14:26:51,868 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:26:51,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 14:26:51,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:26:51,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 14:26:51,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-11-19 14:26:51,870 INFO L87 Difference]: Start difference. First operand 9570 states and 13435 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, (69), 2 states have call predecessors, (69), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2021-11-19 14:26:53,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:26:53,392 INFO L93 Difference]: Finished difference Result 19597 states and 27622 transitions. [2021-11-19 14:26:53,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-19 14:26:53,393 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, (69), 2 states have call predecessors, (69), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) Word has length 453 [2021-11-19 14:26:53,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:26:53,424 INFO L225 Difference]: With dead ends: 19597 [2021-11-19 14:26:53,424 INFO L226 Difference]: Without dead ends: 10046 [2021-11-19 14:26:53,454 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2716 GetRequests, 2702 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-11-19 14:26:53,455 INFO L933 BasicCegarLoop]: 5089 mSDtfsCounter, 161 mSDsluCounter, 10153 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 15242 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-19 14:26:53,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [184 Valid, 15242 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-19 14:26:53,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10046 states. [2021-11-19 14:26:54,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10046 to 9606. [2021-11-19 14:26:54,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9606 states, 6329 states have (on average 1.2583346500237005) internal successors, (7964), 6519 states have internal predecessors, (7964), 2685 states have call successors, (2685), 602 states have call predecessors, (2685), 589 states have return successors, (2834), 2615 states have call predecessors, (2834), 2682 states have call successors, (2834) [2021-11-19 14:26:54,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9606 states to 9606 states and 13483 transitions. [2021-11-19 14:26:54,588 INFO L78 Accepts]: Start accepts. Automaton has 9606 states and 13483 transitions. Word has length 453 [2021-11-19 14:26:54,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:26:54,589 INFO L470 AbstractCegarLoop]: Abstraction has 9606 states and 13483 transitions. [2021-11-19 14:26:54,589 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, (69), 2 states have call predecessors, (69), 2 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2021-11-19 14:26:54,590 INFO L276 IsEmpty]: Start isEmpty. Operand 9606 states and 13483 transitions. [2021-11-19 14:26:54,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2021-11-19 14:26:54,594 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:26:54,595 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 8, 8, 8, 8, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-19 14:26:54,635 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (47)] Forceful destruction successful, exit code 0 [2021-11-19 14:26:54,890 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (46)] Ended with exit code 0 [2021-11-19 14:26:55,092 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-11-19 14:26:55,220 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 14:26:55,220 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:26:55,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:26:55,221 INFO L85 PathProgramCache]: Analyzing trace with hash -925241382, now seen corresponding path program 1 times [2021-11-19 14:26:55,224 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:26:55,224 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1861864803] [2021-11-19 14:26:55,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:26:55,224 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:26:55,225 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:26:55,225 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:26:55,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1b4c082-026e-4f18-9f5f-c317ee41dde4/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2021-11-19 14:26:59,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:27:00,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 3283 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:27:00,147 INFO L286 TraceCheckSpWp]: Computing forward predicates...