./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version b5237d83 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba --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 34f21538f85eb9cdaa60d9a1e57757d7a04f90c8b459e1dcc8d118be409846cb --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-b5237d8 [2022-11-22 00:09:30,827 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-22 00:09:30,829 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-22 00:09:30,851 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-22 00:09:30,851 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-22 00:09:30,852 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-22 00:09:30,854 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-22 00:09:30,856 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-22 00:09:30,857 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-22 00:09:30,858 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-22 00:09:30,859 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-22 00:09:30,861 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-22 00:09:30,861 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-22 00:09:30,862 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-22 00:09:30,864 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-22 00:09:30,865 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-22 00:09:30,866 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-22 00:09:30,867 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-22 00:09:30,869 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-22 00:09:30,871 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-22 00:09:30,873 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-22 00:09:30,874 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-22 00:09:30,875 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-22 00:09:30,876 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-22 00:09:30,880 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-22 00:09:30,880 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-22 00:09:30,881 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-22 00:09:30,882 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-22 00:09:30,882 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-22 00:09:30,884 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-22 00:09:30,884 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-22 00:09:30,885 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-22 00:09:30,886 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-22 00:09:30,887 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-22 00:09:30,888 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-22 00:09:30,888 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-22 00:09:30,889 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-22 00:09:30,889 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-22 00:09:30,890 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-22 00:09:30,891 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-22 00:09:30,892 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-22 00:09:30,893 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-22 00:09:30,917 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-22 00:09:30,917 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-22 00:09:30,918 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-22 00:09:30,918 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-22 00:09:30,919 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-22 00:09:30,919 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-22 00:09:30,919 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-22 00:09:30,920 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-22 00:09:30,920 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-22 00:09:30,920 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-22 00:09:30,921 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-22 00:09:30,921 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-22 00:09:30,921 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-22 00:09:30,921 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-22 00:09:30,922 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-22 00:09:30,922 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-22 00:09:30,922 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-22 00:09:30,922 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-22 00:09:30,923 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-22 00:09:30,923 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-22 00:09:30,924 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-22 00:09:30,924 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-22 00:09:30,924 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-22 00:09:30,924 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-22 00:09:30,925 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-22 00:09:30,925 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-22 00:09:30,925 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-22 00:09:30,926 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-22 00:09:30,926 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-22 00:09:30,926 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-22 00:09:30,926 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-22 00:09:30,927 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-22 00:09:30,927 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-22 00:09:30,927 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-22 00:09:30,928 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-22 00:09:30,928 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-22 00:09:30,928 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-22 00:09:30,928 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-22 00:09:30,929 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/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_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba 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 -> 34f21538f85eb9cdaa60d9a1e57757d7a04f90c8b459e1dcc8d118be409846cb [2022-11-22 00:09:31,222 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-22 00:09:31,250 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-22 00:09:31,252 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-22 00:09:31,254 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-22 00:09:31,256 INFO L275 PluginConnector]: CDTParser initialized [2022-11-22 00:09:31,257 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i [2022-11-22 00:09:34,435 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-22 00:09:35,135 INFO L351 CDTParser]: Found 1 translation units. [2022-11-22 00:09:35,136 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i [2022-11-22 00:09:35,180 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/data/bf4d7fb1c/12c385e31dda408a885d48e8815f76ef/FLAG5b0b9037f [2022-11-22 00:09:35,202 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/data/bf4d7fb1c/12c385e31dda408a885d48e8815f76ef [2022-11-22 00:09:35,209 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-22 00:09:35,211 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-22 00:09:35,216 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-22 00:09:35,216 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-22 00:09:35,221 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-22 00:09:35,222 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 12:09:35" (1/1) ... [2022-11-22 00:09:35,224 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5e6f6bda and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:09:35, skipping insertion in model container [2022-11-22 00:09:35,224 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 12:09:35" (1/1) ... [2022-11-22 00:09:35,234 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-22 00:09:35,407 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-22 00:09:37,128 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator has thrown an exception: java.lang.AssertionError: Unknown Expression ArrayAccessExpression at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizes.extractIntegerValue(TypeSizes.java:424) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizes.extractIntegerValueFromBinaryExpression(TypeSizes.java:562) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizes.extractIntegerValue(TypeSizes.java:416) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizes.extractIntegerValueFromBinaryExpression(TypeSizes.java:562) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizes.extractIntegerValue(TypeSizes.java:416) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizes.extractIntegerValue(TypeSizes.java:367) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.BitabsTranslation.abstractShiftLeft(BitabsTranslation.java:148) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.IntegerTranslation.constructBinaryBitwiseIntegerExpression(IntegerTranslation.java:187) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.ExpressionTranslation.constructBinaryBitwiseExpression(ExpressionTranslation.java:131) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CExpressionTranslator.handleBitshiftOperation(CExpressionTranslator.java:418) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:834) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:282) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2446) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:303) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:960) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:279) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:728) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:282) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1413) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:220) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1087) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:232) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1646) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:229) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1087) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:232) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1087) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:232) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.FunctionHandler.handleFunctionDefinition(FunctionHandler.java:371) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1489) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:155) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.processTUchild(CHandler.java:3314) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2388) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:600) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:134) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.translate(MainTranslator.java:192) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.run(MainTranslator.java:115) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.(MainTranslator.java:93) at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver.finish(CACSL2BoogieTranslatorObserver.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-11-22 00:09:37,147 INFO L158 Benchmark]: Toolchain (without parser) took 1934.87ms. Allocated memory is still 161.5MB. Free memory was 114.4MB in the beginning and 109.1MB in the end (delta: 5.3MB). Peak memory consumption was 83.6MB. Max. memory is 16.1GB. [2022-11-22 00:09:37,151 INFO L158 Benchmark]: CDTParser took 0.33ms. Allocated memory is still 121.6MB. Free memory was 63.4MB in the beginning and 63.4MB in the end (delta: 47.6kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-22 00:09:37,152 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1929.37ms. Allocated memory is still 161.5MB. Free memory was 114.4MB in the beginning and 109.1MB in the end (delta: 5.3MB). Peak memory consumption was 83.6MB. Max. memory is 16.1GB. [2022-11-22 00:09:37,154 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.33ms. Allocated memory is still 121.6MB. Free memory was 63.4MB in the beginning and 63.4MB in the end (delta: 47.6kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1929.37ms. Allocated memory is still 161.5MB. Free memory was 114.4MB in the beginning and 109.1MB in the end (delta: 5.3MB). Peak memory consumption was 83.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - ExceptionOrErrorResult: AssertionError: Unknown Expression ArrayAccessExpression de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: AssertionError: Unknown Expression ArrayAccessExpression: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizes.extractIntegerValue(TypeSizes.java:424) 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/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba --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 34f21538f85eb9cdaa60d9a1e57757d7a04f90c8b459e1dcc8d118be409846cb --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-b5237d8 [2022-11-22 00:09:39,634 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-22 00:09:39,637 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-22 00:09:39,665 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-22 00:09:39,668 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-22 00:09:39,672 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-22 00:09:39,678 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-22 00:09:39,682 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-22 00:09:39,685 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-22 00:09:39,690 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-22 00:09:39,692 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-22 00:09:39,695 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-22 00:09:39,696 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-22 00:09:39,699 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-22 00:09:39,702 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-22 00:09:39,704 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-22 00:09:39,706 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-22 00:09:39,707 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-22 00:09:39,709 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-22 00:09:39,717 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-22 00:09:39,722 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-22 00:09:39,724 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-22 00:09:39,727 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-22 00:09:39,729 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-22 00:09:39,738 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-22 00:09:39,738 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-22 00:09:39,738 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-22 00:09:39,740 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-22 00:09:39,741 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-22 00:09:39,743 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-22 00:09:39,744 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-22 00:09:39,745 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-22 00:09:39,748 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-22 00:09:39,749 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-22 00:09:39,757 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-22 00:09:39,757 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-22 00:09:39,758 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-22 00:09:39,759 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-22 00:09:39,759 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-22 00:09:39,760 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-22 00:09:39,761 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-22 00:09:39,763 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2022-11-22 00:09:39,809 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-22 00:09:39,809 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-22 00:09:39,811 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-22 00:09:39,811 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-22 00:09:39,812 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-22 00:09:39,813 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-22 00:09:39,813 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-22 00:09:39,814 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-22 00:09:39,814 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-22 00:09:39,814 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-22 00:09:39,815 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-22 00:09:39,816 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-22 00:09:39,817 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-22 00:09:39,817 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-22 00:09:39,817 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-22 00:09:39,818 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-22 00:09:39,818 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-22 00:09:39,818 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-22 00:09:39,819 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-22 00:09:39,819 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-22 00:09:39,819 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-22 00:09:39,820 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-22 00:09:39,820 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-22 00:09:39,820 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-22 00:09:39,821 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-22 00:09:39,821 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-22 00:09:39,821 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-22 00:09:39,822 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-22 00:09:39,822 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-22 00:09:39,822 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-22 00:09:39,822 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-22 00:09:39,823 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-22 00:09:39,823 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-22 00:09:39,824 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-22 00:09:39,824 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-22 00:09:39,824 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_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/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_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba 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 -> 34f21538f85eb9cdaa60d9a1e57757d7a04f90c8b459e1dcc8d118be409846cb [2022-11-22 00:09:40,261 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-22 00:09:40,297 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-22 00:09:40,300 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-22 00:09:40,302 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-22 00:09:40,304 INFO L275 PluginConnector]: CDTParser initialized [2022-11-22 00:09:40,306 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i [2022-11-22 00:09:43,507 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-22 00:09:44,247 INFO L351 CDTParser]: Found 1 translation units. [2022-11-22 00:09:44,248 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i [2022-11-22 00:09:44,299 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/data/1963f520d/b4ca5474fe7143b1a9ba5906e4048560/FLAG4f72b8d55 [2022-11-22 00:09:44,319 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/data/1963f520d/b4ca5474fe7143b1a9ba5906e4048560 [2022-11-22 00:09:44,328 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-22 00:09:44,330 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-22 00:09:44,336 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-22 00:09:44,336 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-22 00:09:44,340 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-22 00:09:44,341 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 12:09:44" (1/1) ... [2022-11-22 00:09:44,343 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@52c11f75 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:09:44, skipping insertion in model container [2022-11-22 00:09:44,343 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 12:09:44" (1/1) ... [2022-11-22 00:09:44,352 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-22 00:09:44,561 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-22 00:09:47,664 WARN L237 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_2c12fe08-2172-4882-986c-e8ae81724f16/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i[325823,325836] [2022-11-22 00:09:47,669 WARN L237 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_2c12fe08-2172-4882-986c-e8ae81724f16/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i[325992,326005] [2022-11-22 00:09:47,671 WARN L237 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_2c12fe08-2172-4882-986c-e8ae81724f16/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i[326159,326172] [2022-11-22 00:09:47,671 WARN L237 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_2c12fe08-2172-4882-986c-e8ae81724f16/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i[326327,326340] [2022-11-22 00:09:47,697 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-22 00:09:47,789 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-22 00:09:47,875 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-22 00:09:48,321 WARN L237 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_2c12fe08-2172-4882-986c-e8ae81724f16/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i[325823,325836] [2022-11-22 00:09:48,322 WARN L237 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_2c12fe08-2172-4882-986c-e8ae81724f16/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i[325992,326005] [2022-11-22 00:09:48,323 WARN L237 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_2c12fe08-2172-4882-986c-e8ae81724f16/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i[326159,326172] [2022-11-22 00:09:48,323 WARN L237 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_2c12fe08-2172-4882-986c-e8ae81724f16/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i[326327,326340] [2022-11-22 00:09:48,331 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-22 00:09:48,386 INFO L203 MainTranslator]: Completed pre-run [2022-11-22 00:09:48,841 WARN L237 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_2c12fe08-2172-4882-986c-e8ae81724f16/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i[325823,325836] [2022-11-22 00:09:48,842 WARN L237 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_2c12fe08-2172-4882-986c-e8ae81724f16/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i[325992,326005] [2022-11-22 00:09:48,843 WARN L237 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_2c12fe08-2172-4882-986c-e8ae81724f16/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i[326159,326172] [2022-11-22 00:09:48,843 WARN L237 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_2c12fe08-2172-4882-986c-e8ae81724f16/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i[326327,326340] [2022-11-22 00:09:48,851 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-22 00:09:49,207 INFO L208 MainTranslator]: Completed translation [2022-11-22 00:09:49,208 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:09:49 WrapperNode [2022-11-22 00:09:49,208 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-22 00:09:49,209 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-22 00:09:49,210 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-22 00:09:49,210 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-22 00:09:49,218 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:09:49" (1/1) ... [2022-11-22 00:09:49,330 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:09:49" (1/1) ... [2022-11-22 00:09:49,515 INFO L138 Inliner]: procedures = 439, calls = 2568, calls flagged for inlining = 197, calls inlined = 146, statements flattened = 4754 [2022-11-22 00:09:49,516 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-22 00:09:49,517 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-22 00:09:49,517 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-22 00:09:49,517 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-22 00:09:49,532 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:09:49" (1/1) ... [2022-11-22 00:09:49,532 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:09:49" (1/1) ... [2022-11-22 00:09:49,584 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:09:49" (1/1) ... [2022-11-22 00:09:49,585 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:09:49" (1/1) ... [2022-11-22 00:09:49,750 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:09:49" (1/1) ... [2022-11-22 00:09:49,780 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:09:49" (1/1) ... [2022-11-22 00:09:49,820 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:09:49" (1/1) ... [2022-11-22 00:09:49,839 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:09:49" (1/1) ... [2022-11-22 00:09:49,862 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-22 00:09:49,863 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-22 00:09:49,864 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-22 00:09:49,864 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-22 00:09:49,865 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:09:49" (1/1) ... [2022-11-22 00:09:49,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-22 00:09:49,886 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/z3 [2022-11-22 00:09:49,904 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-22 00:09:49,935 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-22 00:09:49,958 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2022-11-22 00:09:49,958 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2022-11-22 00:09:49,959 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-22 00:09:49,959 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-22 00:09:49,959 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_head_init [2022-11-22 00:09:49,959 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_head_init [2022-11-22 00:09:49,960 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-22 00:09:49,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-22 00:09:49,960 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-22 00:09:49,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-22 00:09:49,961 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-22 00:09:49,961 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-22 00:09:49,961 INFO L130 BoogieDeclarations]: Found specification of procedure fm_tx_set_stereo_mono [2022-11-22 00:09:49,961 INFO L138 BoogieDeclarations]: Found implementation of procedure fm_tx_set_stereo_mono [2022-11-22 00:09:49,962 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-22 00:09:49,962 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-22 00:09:49,963 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_59 [2022-11-22 00:09:49,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_59 [2022-11-22 00:09:49,963 INFO L130 BoogieDeclarations]: Found specification of procedure set_rds_len [2022-11-22 00:09:49,964 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rds_len [2022-11-22 00:09:49,964 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_free [2022-11-22 00:09:49,964 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_handler_free [2022-11-22 00:09:49,965 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-22 00:09:49,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-22 00:09:49,965 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2022-11-22 00:09:49,965 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2022-11-22 00:09:49,965 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_49 [2022-11-22 00:09:49,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_49 [2022-11-22 00:09:49,966 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_new_std [2022-11-22 00:09:49,966 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_new_std [2022-11-22 00:09:49,966 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-22 00:09:49,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-22 00:09:49,967 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-22 00:09:49,967 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-22 00:09:49,967 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-22 00:09:49,967 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_init [2022-11-22 00:09:49,967 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_init [2022-11-22 00:09:49,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2022-11-22 00:09:49,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-22 00:09:49,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-22 00:09:49,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-11-22 00:09:49,969 INFO L130 BoogieDeclarations]: Found specification of procedure st_unregister [2022-11-22 00:09:49,970 INFO L138 BoogieDeclarations]: Found implementation of procedure st_unregister [2022-11-22 00:09:49,970 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-11-22 00:09:49,970 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-11-22 00:09:49,971 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-22 00:09:49,971 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-22 00:09:49,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-22 00:09:49,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-22 00:09:49,972 INFO L130 BoogieDeclarations]: Found specification of procedure fmc_release [2022-11-22 00:09:49,972 INFO L138 BoogieDeclarations]: Found implementation of procedure fmc_release [2022-11-22 00:09:49,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-22 00:09:49,972 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-22 00:09:49,972 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-11-22 00:09:49,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-11-22 00:09:49,973 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-11-22 00:09:49,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-11-22 00:09:49,973 INFO L130 BoogieDeclarations]: Found specification of procedure fmc_set_rds_mode [2022-11-22 00:09:49,973 INFO L138 BoogieDeclarations]: Found implementation of procedure fmc_set_rds_mode [2022-11-22 00:09:49,974 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_purge [2022-11-22 00:09:49,974 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_purge [2022-11-22 00:09:49,974 INFO L130 BoogieDeclarations]: Found specification of procedure video_get_drvdata [2022-11-22 00:09:49,974 INFO L138 BoogieDeclarations]: Found implementation of procedure video_get_drvdata [2022-11-22 00:09:49,974 INFO L130 BoogieDeclarations]: Found specification of procedure fm_tx_set_rds_mode [2022-11-22 00:09:49,975 INFO L138 BoogieDeclarations]: Found implementation of procedure fm_tx_set_rds_mode [2022-11-22 00:09:49,975 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-22 00:09:49,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-22 00:09:49,976 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-22 00:09:49,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2022-11-22 00:09:49,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2022-11-22 00:09:49,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2022-11-22 00:09:49,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2022-11-22 00:09:49,977 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2022-11-22 00:09:49,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2022-11-22 00:09:49,978 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2022-11-22 00:09:49,978 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2022-11-22 00:09:49,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-22 00:09:49,978 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-22 00:09:49,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-22 00:09:49,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-22 00:09:49,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2022-11-22 00:09:49,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2022-11-22 00:09:49,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2022-11-22 00:09:49,980 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2022-11-22 00:09:49,980 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2022-11-22 00:09:49,980 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2022-11-22 00:09:49,980 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2022-11-22 00:09:49,980 INFO L130 BoogieDeclarations]: Found specification of procedure fm_tx_set_preemph_filter [2022-11-22 00:09:49,980 INFO L138 BoogieDeclarations]: Found implementation of procedure fm_tx_set_preemph_filter [2022-11-22 00:09:49,981 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_tail [2022-11-22 00:09:49,981 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_tail [2022-11-22 00:09:49,981 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2022-11-22 00:09:49,982 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2022-11-22 00:09:49,982 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2022-11-22 00:09:49,982 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2022-11-22 00:09:49,982 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2022-11-22 00:09:49,982 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2022-11-22 00:09:49,982 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-22 00:09:49,983 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-22 00:09:49,984 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2022-11-22 00:09:49,985 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-22 00:09:49,988 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-22 00:09:49,989 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-22 00:09:49,989 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2022-11-22 00:09:49,989 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2022-11-22 00:09:49,990 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-22 00:09:49,990 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-22 00:09:49,991 INFO L130 BoogieDeclarations]: Found specification of procedure fm_config_rx_mute_reg [2022-11-22 00:09:49,991 INFO L138 BoogieDeclarations]: Found implementation of procedure fm_config_rx_mute_reg [2022-11-22 00:09:49,992 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-22 00:09:49,998 INFO L130 BoogieDeclarations]: Found specification of procedure skb_dequeue [2022-11-22 00:09:49,999 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_dequeue [2022-11-22 00:09:49,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-22 00:09:49,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-22 00:09:49,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-11-22 00:09:50,000 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-22 00:09:50,000 INFO L130 BoogieDeclarations]: Found specification of procedure set_rds_data_mode [2022-11-22 00:09:50,000 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rds_data_mode [2022-11-22 00:09:50,001 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-22 00:09:50,001 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-22 00:09:50,001 INFO L130 BoogieDeclarations]: Found specification of procedure fm_tx_set_pwr_lvl [2022-11-22 00:09:50,002 INFO L138 BoogieDeclarations]: Found implementation of procedure fm_tx_set_pwr_lvl [2022-11-22 00:09:50,002 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-22 00:09:50,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-22 00:09:50,002 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2022-11-22 00:09:50,002 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2022-11-22 00:09:50,002 INFO L130 BoogieDeclarations]: Found specification of procedure fmc_prepare [2022-11-22 00:09:50,003 INFO L138 BoogieDeclarations]: Found implementation of procedure fmc_prepare [2022-11-22 00:09:50,003 INFO L130 BoogieDeclarations]: Found specification of procedure fmc_send_cmd [2022-11-22 00:09:50,003 INFO L138 BoogieDeclarations]: Found implementation of procedure fmc_send_cmd [2022-11-22 00:09:50,003 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_release [2022-11-22 00:09:50,003 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_release [2022-11-22 00:09:50,003 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2022-11-22 00:09:50,003 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2022-11-22 00:09:50,004 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_resp_skb_lock_of_fmdev [2022-11-22 00:09:50,004 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_resp_skb_lock_of_fmdev [2022-11-22 00:09:50,004 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-22 00:09:50,004 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-22 00:09:50,004 INFO L130 BoogieDeclarations]: Found specification of procedure fm_send_cmd [2022-11-22 00:09:50,004 INFO L138 BoogieDeclarations]: Found implementation of procedure fm_send_cmd [2022-11-22 00:09:50,005 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2022-11-22 00:09:50,005 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2022-11-22 00:09:50,005 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-22 00:09:50,005 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-22 00:09:50,006 INFO L130 BoogieDeclarations]: Found specification of procedure fm_irq_call_stage [2022-11-22 00:09:50,006 INFO L138 BoogieDeclarations]: Found implementation of procedure fm_irq_call_stage [2022-11-22 00:09:50,006 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_kill [2022-11-22 00:09:50,006 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_kill [2022-11-22 00:09:50,007 INFO L130 BoogieDeclarations]: Found specification of procedure video_drvdata [2022-11-22 00:09:50,007 INFO L138 BoogieDeclarations]: Found implementation of procedure video_drvdata [2022-11-22 00:09:50,007 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-22 00:09:50,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_fm_drv_exit_6_2 [2022-11-22 00:09:50,007 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_fm_drv_exit_6_2 [2022-11-22 00:09:50,007 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-22 00:09:50,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-11-22 00:09:50,008 INFO L130 BoogieDeclarations]: Found specification of procedure fm_rx_reset_rds_cache [2022-11-22 00:09:50,008 INFO L138 BoogieDeclarations]: Found implementation of procedure fm_rx_reset_rds_cache [2022-11-22 00:09:50,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-11-22 00:09:50,009 INFO L130 BoogieDeclarations]: Found specification of procedure fm_rx_reset_station_info [2022-11-22 00:09:50,009 INFO L138 BoogieDeclarations]: Found implementation of procedure fm_rx_reset_station_info [2022-11-22 00:09:50,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-11-22 00:09:50,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-22 00:09:50,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-22 00:09:50,009 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_rds_buff_lock_of_fmdev [2022-11-22 00:09:50,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_rds_buff_lock_of_fmdev [2022-11-22 00:09:50,010 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-11-22 00:09:50,010 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-11-22 00:09:50,010 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~int_handler_prototype~0 [2022-11-22 00:09:50,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~int_handler_prototype~0 [2022-11-22 00:09:50,011 INFO L130 BoogieDeclarations]: Found specification of procedure enable_xmit [2022-11-22 00:09:50,011 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_xmit [2022-11-22 00:09:50,011 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2022-11-22 00:09:50,012 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2022-11-22 00:09:50,012 INFO L130 BoogieDeclarations]: Found specification of procedure fm_rx_set_volume [2022-11-22 00:09:50,013 INFO L138 BoogieDeclarations]: Found implementation of procedure fm_rx_set_volume [2022-11-22 00:09:50,014 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-22 00:09:50,014 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-22 00:09:50,014 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2022-11-22 00:09:50,014 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2022-11-22 00:09:50,014 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2022-11-22 00:09:50,014 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2022-11-22 00:09:50,015 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-22 00:09:50,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-22 00:09:50,015 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-22 00:09:50,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-22 00:09:50,015 INFO L130 BoogieDeclarations]: Found specification of procedure set_rds_text [2022-11-22 00:09:50,015 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rds_text [2022-11-22 00:09:50,016 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2022-11-22 00:09:50,016 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2022-11-22 00:09:50,016 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-22 00:09:50,016 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-22 00:09:50,016 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-22 00:09:50,016 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-22 00:09:50,016 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2022-11-22 00:09:50,017 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2022-11-22 00:09:50,017 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2022-11-22 00:09:50,017 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pull [2022-11-22 00:09:50,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-11-22 00:09:50,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2022-11-22 00:09:50,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-11-22 00:09:50,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-11-22 00:09:50,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-22 00:09:50,018 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-22 00:09:50,018 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2022-11-22 00:09:50,018 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2022-11-22 00:09:50,018 INFO L130 BoogieDeclarations]: Found specification of procedure fm_rx_set_freq [2022-11-22 00:09:50,018 INFO L138 BoogieDeclarations]: Found implementation of procedure fm_rx_set_freq [2022-11-22 00:09:50,018 INFO L130 BoogieDeclarations]: Found specification of procedure fmc_set_mode [2022-11-22 00:09:50,019 INFO L138 BoogieDeclarations]: Found implementation of procedure fmc_set_mode [2022-11-22 00:09:50,019 INFO L130 BoogieDeclarations]: Found specification of procedure fm_v4l2_fops_write [2022-11-22 00:09:50,019 INFO L138 BoogieDeclarations]: Found implementation of procedure fm_v4l2_fops_write [2022-11-22 00:09:50,019 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2022-11-22 00:09:50,019 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2022-11-22 00:09:50,019 INFO L130 BoogieDeclarations]: Found specification of procedure fm_irq_call [2022-11-22 00:09:50,020 INFO L138 BoogieDeclarations]: Found implementation of procedure fm_irq_call [2022-11-22 00:09:50,020 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-22 00:09:50,020 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-22 00:09:50,020 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2022-11-22 00:09:50,020 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2022-11-22 00:09:50,020 INFO L130 BoogieDeclarations]: Found specification of procedure fm_power_down [2022-11-22 00:09:50,020 INFO L138 BoogieDeclarations]: Found implementation of procedure fm_power_down [2022-11-22 00:09:50,021 INFO L130 BoogieDeclarations]: Found specification of procedure fm_download_firmware [2022-11-22 00:09:50,021 INFO L138 BoogieDeclarations]: Found implementation of procedure fm_download_firmware [2022-11-22 00:09:50,021 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-22 00:09:50,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-22 00:09:51,110 INFO L235 CfgBuilder]: Building ICFG [2022-11-22 00:09:51,118 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-22 00:09:51,532 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-22 00:10:16,468 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2022-11-22 00:10:16,612 INFO L276 CfgBuilder]: Performing block encoding [2022-11-22 00:10:16,634 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-22 00:10:16,639 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-22 00:10:16,644 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 12:10:16 BoogieIcfgContainer [2022-11-22 00:10:16,646 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-22 00:10:16,649 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-22 00:10:16,649 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-22 00:10:16,652 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-22 00:10:16,654 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 12:09:44" (1/3) ... [2022-11-22 00:10:16,656 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@155f0020 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 12:10:16, skipping insertion in model container [2022-11-22 00:10:16,656 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 12:09:49" (2/3) ... [2022-11-22 00:10:16,657 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@155f0020 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 12:10:16, skipping insertion in model container [2022-11-22 00:10:16,657 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 12:10:16" (3/3) ... [2022-11-22 00:10:16,659 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-media-radio-wl128x-fm_drv.cil.i [2022-11-22 00:10:16,681 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-22 00:10:16,681 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2022-11-22 00:10:16,794 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-22 00:10:16,800 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4d5149ac, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-22 00:10:16,800 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-11-22 00:10:16,823 INFO L276 IsEmpty]: Start isEmpty. Operand has 1676 states, 1158 states have (on average 1.3177892918825562) internal successors, (1526), 1174 states have internal predecessors, (1526), 419 states have call successors, (419), 97 states have call predecessors, (419), 96 states have return successors, (412), 409 states have call predecessors, (412), 412 states have call successors, (412) [2022-11-22 00:10:16,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2022-11-22 00:10:16,882 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:10:16,884 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 00:10:16,885 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:10:16,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:10:16,895 INFO L85 PathProgramCache]: Analyzing trace with hash 1166096181, now seen corresponding path program 1 times [2022-11-22 00:10:16,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:10:16,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [434036550] [2022-11-22 00:10:16,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:10:16,916 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:10:16,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:10:16,923 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:10:16,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-22 00:10:18,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:10:18,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 2150 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-22 00:10:18,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:10:18,993 INFO L134 CoverageAnalysis]: Checked inductivity of 1596 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 1539 trivial. 0 not checked. [2022-11-22 00:10:18,993 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 00:10:18,994 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:10:18,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [434036550] [2022-11-22 00:10:18,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [434036550] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 00:10:18,995 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 00:10:18,995 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 00:10:18,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081605954] [2022-11-22 00:10:18,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:10:19,003 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 00:10:19,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:10:19,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 00:10:19,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 00:10:19,036 INFO L87 Difference]: Start difference. First operand has 1676 states, 1158 states have (on average 1.3177892918825562) internal successors, (1526), 1174 states have internal predecessors, (1526), 419 states have call successors, (419), 97 states have call predecessors, (419), 96 states have return successors, (412), 409 states have call predecessors, (412), 412 states have call successors, (412) Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2022-11-22 00:10:19,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:10:19,946 INFO L93 Difference]: Finished difference Result 4754 states and 6919 transitions. [2022-11-22 00:10:19,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 00:10:19,948 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 241 [2022-11-22 00:10:19,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:10:19,995 INFO L225 Difference]: With dead ends: 4754 [2022-11-22 00:10:19,996 INFO L226 Difference]: Without dead ends: 3110 [2022-11-22 00:10:20,018 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 239 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 00:10:20,027 INFO L413 NwaCegarLoop]: 2698 mSDtfsCounter, 2160 mSDsluCounter, 2182 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2160 SdHoareTripleChecker+Valid, 4880 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-22 00:10:20,032 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2160 Valid, 4880 Invalid, 54 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [11 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-22 00:10:20,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3110 states. [2022-11-22 00:10:20,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3110 to 3106. [2022-11-22 00:10:20,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3106 states, 2170 states have (on average 1.319815668202765) internal successors, (2864), 2200 states have internal predecessors, (2864), 750 states have call successors, (750), 184 states have call predecessors, (750), 183 states have return successors, (746), 740 states have call predecessors, (746), 746 states have call successors, (746) [2022-11-22 00:10:20,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3106 states to 3106 states and 4360 transitions. [2022-11-22 00:10:20,366 INFO L78 Accepts]: Start accepts. Automaton has 3106 states and 4360 transitions. Word has length 241 [2022-11-22 00:10:20,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:10:20,371 INFO L495 AbstractCegarLoop]: Abstraction has 3106 states and 4360 transitions. [2022-11-22 00:10:20,372 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2022-11-22 00:10:20,372 INFO L276 IsEmpty]: Start isEmpty. Operand 3106 states and 4360 transitions. [2022-11-22 00:10:20,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2022-11-22 00:10:20,385 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:10:20,385 INFO L195 NwaCegarLoop]: trace histogram [21, 21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 00:10:20,431 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-22 00:10:20,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:10:20,602 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:10:20,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:10:20,603 INFO L85 PathProgramCache]: Analyzing trace with hash -1020927978, now seen corresponding path program 1 times [2022-11-22 00:10:20,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:10:20,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2001588341] [2022-11-22 00:10:20,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:10:20,606 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:10:20,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:10:20,610 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:10:20,622 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-22 00:10:22,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:10:22,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 2218 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-22 00:10:22,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:10:22,529 INFO L134 CoverageAnalysis]: Checked inductivity of 1770 backedges. 231 proven. 0 refuted. 0 times theorem prover too weak. 1539 trivial. 0 not checked. [2022-11-22 00:10:22,529 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 00:10:22,530 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:10:22,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2001588341] [2022-11-22 00:10:22,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2001588341] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 00:10:22,531 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 00:10:22,531 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 00:10:22,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409625478] [2022-11-22 00:10:22,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:10:22,533 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 00:10:22,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:10:22,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 00:10:22,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 00:10:22,535 INFO L87 Difference]: Start difference. First operand 3106 states and 4360 transitions. Second operand has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 3 states have call successors, (26), 3 states have call predecessors, (26), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2022-11-22 00:10:23,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:10:23,284 INFO L93 Difference]: Finished difference Result 5988 states and 8388 transitions. [2022-11-22 00:10:23,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 00:10:23,285 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 3 states have call successors, (26), 3 states have call predecessors, (26), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 257 [2022-11-22 00:10:23,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:10:23,306 INFO L225 Difference]: With dead ends: 5988 [2022-11-22 00:10:23,306 INFO L226 Difference]: Without dead ends: 2925 [2022-11-22 00:10:23,327 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 255 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 00:10:23,328 INFO L413 NwaCegarLoop]: 2200 mSDtfsCounter, 2108 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2108 SdHoareTripleChecker+Valid, 2282 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.5s IncrementalHoareTripleChecker+Time [2022-11-22 00:10:23,329 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2108 Valid, 2282 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-22 00:10:23,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2925 states. [2022-11-22 00:10:23,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2925 to 2925. [2022-11-22 00:10:23,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2925 states, 2051 states have (on average 1.3154558751828376) internal successors, (2698), 2063 states have internal predecessors, (2698), 696 states have call successors, (696), 176 states have call predecessors, (696), 175 states have return successors, (692), 692 states have call predecessors, (692), 692 states have call successors, (692) [2022-11-22 00:10:23,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2925 states to 2925 states and 4086 transitions. [2022-11-22 00:10:23,525 INFO L78 Accepts]: Start accepts. Automaton has 2925 states and 4086 transitions. Word has length 257 [2022-11-22 00:10:23,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:10:23,527 INFO L495 AbstractCegarLoop]: Abstraction has 2925 states and 4086 transitions. [2022-11-22 00:10:23,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 3 states have call successors, (26), 3 states have call predecessors, (26), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2022-11-22 00:10:23,528 INFO L276 IsEmpty]: Start isEmpty. Operand 2925 states and 4086 transitions. [2022-11-22 00:10:23,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2022-11-22 00:10:23,535 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:10:23,536 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 00:10:23,577 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-22 00:10:23,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:10:23,751 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:10:23,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:10:23,752 INFO L85 PathProgramCache]: Analyzing trace with hash 1982393, now seen corresponding path program 1 times [2022-11-22 00:10:23,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:10:23,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2005720225] [2022-11-22 00:10:23,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:10:23,755 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:10:23,756 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:10:23,757 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:10:23,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-22 00:10:25,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:10:25,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 2346 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-22 00:10:25,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:10:25,713 INFO L134 CoverageAnalysis]: Checked inductivity of 1596 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 1539 trivial. 0 not checked. [2022-11-22 00:10:25,713 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 00:10:25,714 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:10:25,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2005720225] [2022-11-22 00:10:25,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2005720225] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 00:10:25,714 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 00:10:25,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 00:10:25,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746688792] [2022-11-22 00:10:25,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:10:25,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 00:10:25,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:10:25,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 00:10:25,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 00:10:25,716 INFO L87 Difference]: Start difference. First operand 2925 states and 4086 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2022-11-22 00:10:26,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:10:26,384 INFO L93 Difference]: Finished difference Result 7184 states and 10029 transitions. [2022-11-22 00:10:26,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 00:10:26,385 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 266 [2022-11-22 00:10:26,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:10:26,411 INFO L225 Difference]: With dead ends: 7184 [2022-11-22 00:10:26,412 INFO L226 Difference]: Without dead ends: 4323 [2022-11-22 00:10:26,428 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 264 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 00:10:26,429 INFO L413 NwaCegarLoop]: 2615 mSDtfsCounter, 1989 mSDsluCounter, 2158 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1989 SdHoareTripleChecker+Valid, 4773 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-22 00:10:26,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1989 Valid, 4773 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-22 00:10:26,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4323 states. [2022-11-22 00:10:26,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4323 to 4299. [2022-11-22 00:10:26,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4299 states, 2996 states have (on average 1.3117489986648865) internal successors, (3930), 3017 states have internal predecessors, (3930), 1031 states have call successors, (1031), 270 states have call predecessors, (1031), 269 states have return successors, (1027), 1022 states have call predecessors, (1027), 1027 states have call successors, (1027) [2022-11-22 00:10:26,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4299 states to 4299 states and 5988 transitions. [2022-11-22 00:10:26,767 INFO L78 Accepts]: Start accepts. Automaton has 4299 states and 5988 transitions. Word has length 266 [2022-11-22 00:10:26,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:10:26,768 INFO L495 AbstractCegarLoop]: Abstraction has 4299 states and 5988 transitions. [2022-11-22 00:10:26,768 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2022-11-22 00:10:26,768 INFO L276 IsEmpty]: Start isEmpty. Operand 4299 states and 5988 transitions. [2022-11-22 00:10:26,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2022-11-22 00:10:26,777 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:10:26,778 INFO L195 NwaCegarLoop]: trace histogram [21, 21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 00:10:26,823 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-22 00:10:26,999 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:10:26,999 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:10:27,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:10:27,000 INFO L85 PathProgramCache]: Analyzing trace with hash 60571946, now seen corresponding path program 1 times [2022-11-22 00:10:27,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:10:27,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [965241162] [2022-11-22 00:10:27,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:10:27,005 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:10:27,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:10:27,006 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:10:27,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-22 00:10:28,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:10:28,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 2457 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-22 00:10:28,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:10:28,931 INFO L134 CoverageAnalysis]: Checked inductivity of 1770 backedges. 231 proven. 0 refuted. 0 times theorem prover too weak. 1539 trivial. 0 not checked. [2022-11-22 00:10:28,932 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 00:10:28,932 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:10:28,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [965241162] [2022-11-22 00:10:28,932 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [965241162] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 00:10:28,932 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 00:10:28,933 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 00:10:28,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846544763] [2022-11-22 00:10:28,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:10:28,934 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 00:10:28,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:10:28,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 00:10:28,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 00:10:28,935 INFO L87 Difference]: Start difference. First operand 4299 states and 5988 transitions. Second operand has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 3 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2022-11-22 00:10:29,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:10:29,952 INFO L93 Difference]: Finished difference Result 9047 states and 12426 transitions. [2022-11-22 00:10:29,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 00:10:29,953 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 3 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) Word has length 311 [2022-11-22 00:10:29,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:10:29,983 INFO L225 Difference]: With dead ends: 9047 [2022-11-22 00:10:29,983 INFO L226 Difference]: Without dead ends: 4812 [2022-11-22 00:10:30,003 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 309 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 00:10:30,005 INFO L413 NwaCegarLoop]: 2405 mSDtfsCounter, 905 mSDsluCounter, 2099 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 905 SdHoareTripleChecker+Valid, 4504 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-22 00:10:30,006 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [905 Valid, 4504 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-22 00:10:30,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4812 states. [2022-11-22 00:10:30,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4812 to 4786. [2022-11-22 00:10:30,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4786 states, 3312 states have (on average 1.2810990338164252) internal successors, (4243), 3344 states have internal predecessors, (4243), 1111 states have call successors, (1111), 361 states have call predecessors, (1111), 360 states have return successors, (1107), 1090 states have call predecessors, (1107), 1107 states have call successors, (1107) [2022-11-22 00:10:30,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4786 states to 4786 states and 6461 transitions. [2022-11-22 00:10:30,342 INFO L78 Accepts]: Start accepts. Automaton has 4786 states and 6461 transitions. Word has length 311 [2022-11-22 00:10:30,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:10:30,347 INFO L495 AbstractCegarLoop]: Abstraction has 4786 states and 6461 transitions. [2022-11-22 00:10:30,348 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 3 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2022-11-22 00:10:30,348 INFO L276 IsEmpty]: Start isEmpty. Operand 4786 states and 6461 transitions. [2022-11-22 00:10:30,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2022-11-22 00:10:30,354 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:10:30,354 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 19, 19, 19, 19, 19, 19, 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] [2022-11-22 00:10:30,411 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-22 00:10:30,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:10:30,568 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:10:30,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:10:30,568 INFO L85 PathProgramCache]: Analyzing trace with hash -630837794, now seen corresponding path program 1 times [2022-11-22 00:10:30,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:10:30,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [464639398] [2022-11-22 00:10:30,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:10:30,577 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:10:30,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:10:30,578 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:10:30,599 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-22 00:10:32,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:10:32,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 2282 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-22 00:10:32,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:10:32,255 INFO L134 CoverageAnalysis]: Checked inductivity of 1803 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 1719 trivial. 0 not checked. [2022-11-22 00:10:32,256 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 00:10:32,256 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:10:32,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [464639398] [2022-11-22 00:10:32,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [464639398] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 00:10:32,257 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 00:10:32,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 00:10:32,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445519756] [2022-11-22 00:10:32,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:10:32,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 00:10:32,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:10:32,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 00:10:32,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 00:10:32,260 INFO L87 Difference]: Start difference. First operand 4786 states and 6461 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2022-11-22 00:10:33,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:10:33,264 INFO L93 Difference]: Finished difference Result 12670 states and 17240 transitions. [2022-11-22 00:10:33,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 00:10:33,265 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) Word has length 302 [2022-11-22 00:10:33,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:10:33,318 INFO L225 Difference]: With dead ends: 12670 [2022-11-22 00:10:33,318 INFO L226 Difference]: Without dead ends: 8337 [2022-11-22 00:10:33,339 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 300 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 00:10:33,339 INFO L413 NwaCegarLoop]: 4050 mSDtfsCounter, 1870 mSDsluCounter, 2141 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1870 SdHoareTripleChecker+Valid, 6191 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-22 00:10:33,340 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1870 Valid, 6191 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-22 00:10:33,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8337 states. [2022-11-22 00:10:33,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8337 to 8333. [2022-11-22 00:10:33,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8333 states, 5812 states have (on average 1.291465932553338) internal successors, (7506), 5850 states have internal predecessors, (7506), 1911 states have call successors, (1911), 608 states have call predecessors, (1911), 607 states have return successors, (1907), 1890 states have call predecessors, (1907), 1907 states have call successors, (1907) [2022-11-22 00:10:33,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8333 states to 8333 states and 11324 transitions. [2022-11-22 00:10:33,986 INFO L78 Accepts]: Start accepts. Automaton has 8333 states and 11324 transitions. Word has length 302 [2022-11-22 00:10:33,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:10:33,987 INFO L495 AbstractCegarLoop]: Abstraction has 8333 states and 11324 transitions. [2022-11-22 00:10:33,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2022-11-22 00:10:33,988 INFO L276 IsEmpty]: Start isEmpty. Operand 8333 states and 11324 transitions. [2022-11-22 00:10:33,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2022-11-22 00:10:33,995 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:10:33,995 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 19, 19, 19, 19, 19, 19, 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] [2022-11-22 00:10:34,040 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-22 00:10:34,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:10:34,211 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:10:34,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:10:34,212 INFO L85 PathProgramCache]: Analyzing trace with hash 755365600, now seen corresponding path program 1 times [2022-11-22 00:10:34,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:10:34,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [429700799] [2022-11-22 00:10:34,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:10:34,214 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:10:34,215 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:10:34,216 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:10:34,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-22 00:10:35,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:10:35,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 2282 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-22 00:10:35,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:10:37,424 INFO L134 CoverageAnalysis]: Checked inductivity of 1803 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1803 trivial. 0 not checked. [2022-11-22 00:10:37,430 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 00:10:37,430 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:10:37,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [429700799] [2022-11-22 00:10:37,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [429700799] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 00:10:37,431 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 00:10:37,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 00:10:37,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657375594] [2022-11-22 00:10:37,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:10:37,432 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 00:10:37,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:10:37,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 00:10:37,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 00:10:37,433 INFO L87 Difference]: Start difference. First operand 8333 states and 11324 transitions. Second operand has 5 states, 5 states have (on average 15.0) internal successors, (75), 3 states have internal predecessors, (75), 1 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) [2022-11-22 00:10:38,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:10:38,126 INFO L93 Difference]: Finished difference Result 8339 states and 11329 transitions. [2022-11-22 00:10:38,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 00:10:38,127 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 3 states have internal predecessors, (75), 1 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) Word has length 302 [2022-11-22 00:10:38,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:10:38,192 INFO L225 Difference]: With dead ends: 8339 [2022-11-22 00:10:38,192 INFO L226 Difference]: Without dead ends: 8337 [2022-11-22 00:10:38,196 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 298 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-22 00:10:38,197 INFO L413 NwaCegarLoop]: 2177 mSDtfsCounter, 2058 mSDsluCounter, 4345 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2059 SdHoareTripleChecker+Valid, 6522 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-22 00:10:38,198 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2059 Valid, 6522 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-22 00:10:38,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8337 states. [2022-11-22 00:10:38,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8337 to 8337. [2022-11-22 00:10:38,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8337 states, 5815 states have (on average 1.2913155631986242) internal successors, (7509), 5853 states have internal predecessors, (7509), 1911 states have call successors, (1911), 609 states have call predecessors, (1911), 608 states have return successors, (1907), 1890 states have call predecessors, (1907), 1907 states have call successors, (1907) [2022-11-22 00:10:38,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8337 states to 8337 states and 11327 transitions. [2022-11-22 00:10:38,910 INFO L78 Accepts]: Start accepts. Automaton has 8337 states and 11327 transitions. Word has length 302 [2022-11-22 00:10:38,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:10:38,911 INFO L495 AbstractCegarLoop]: Abstraction has 8337 states and 11327 transitions. [2022-11-22 00:10:38,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 3 states have internal predecessors, (75), 1 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) [2022-11-22 00:10:38,911 INFO L276 IsEmpty]: Start isEmpty. Operand 8337 states and 11327 transitions. [2022-11-22 00:10:38,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2022-11-22 00:10:38,917 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:10:38,918 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 19, 19, 19, 19, 19, 19, 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] [2022-11-22 00:10:38,957 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-22 00:10:39,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:10:39,138 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:10:39,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:10:39,139 INFO L85 PathProgramCache]: Analyzing trace with hash 593394260, now seen corresponding path program 1 times [2022-11-22 00:10:39,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:10:39,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1296445259] [2022-11-22 00:10:39,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:10:39,141 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:10:39,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:10:39,143 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:10:39,144 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-22 00:10:40,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:10:40,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 2289 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-22 00:10:40,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:10:42,039 INFO L134 CoverageAnalysis]: Checked inductivity of 1805 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1803 trivial. 0 not checked. [2022-11-22 00:10:42,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 00:10:42,800 INFO L134 CoverageAnalysis]: Checked inductivity of 1805 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1803 trivial. 0 not checked. [2022-11-22 00:10:42,801 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:10:42,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1296445259] [2022-11-22 00:10:42,801 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1296445259] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-22 00:10:42,801 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 00:10:42,801 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2022-11-22 00:10:42,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3886924] [2022-11-22 00:10:42,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:10:42,802 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 00:10:42,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:10:42,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 00:10:42,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-22 00:10:42,803 INFO L87 Difference]: Start difference. First operand 8337 states and 11327 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2022-11-22 00:10:43,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:10:43,755 INFO L93 Difference]: Finished difference Result 8343 states and 11332 transitions. [2022-11-22 00:10:43,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 00:10:43,755 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 307 [2022-11-22 00:10:43,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:10:43,794 INFO L225 Difference]: With dead ends: 8343 [2022-11-22 00:10:43,794 INFO L226 Difference]: Without dead ends: 8341 [2022-11-22 00:10:43,799 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 615 GetRequests, 607 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-22 00:10:43,801 INFO L413 NwaCegarLoop]: 2180 mSDtfsCounter, 2102 mSDsluCounter, 4344 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2109 SdHoareTripleChecker+Valid, 6524 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-22 00:10:43,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2109 Valid, 6524 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-22 00:10:43,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8341 states. [2022-11-22 00:10:44,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8341 to 8341. [2022-11-22 00:10:44,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8341 states, 5818 states have (on average 1.2911653489171537) internal successors, (7512), 5856 states have internal predecessors, (7512), 1911 states have call successors, (1911), 610 states have call predecessors, (1911), 609 states have return successors, (1907), 1890 states have call predecessors, (1907), 1907 states have call successors, (1907) [2022-11-22 00:10:44,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8341 states to 8341 states and 11330 transitions. [2022-11-22 00:10:44,613 INFO L78 Accepts]: Start accepts. Automaton has 8341 states and 11330 transitions. Word has length 307 [2022-11-22 00:10:44,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:10:44,615 INFO L495 AbstractCegarLoop]: Abstraction has 8341 states and 11330 transitions. [2022-11-22 00:10:44,615 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2022-11-22 00:10:44,615 INFO L276 IsEmpty]: Start isEmpty. Operand 8341 states and 11330 transitions. [2022-11-22 00:10:44,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 323 [2022-11-22 00:10:44,623 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:10:44,623 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 19, 19, 19, 19, 19, 19, 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] [2022-11-22 00:10:44,667 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-22 00:10:44,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:10:44,839 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:10:44,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:10:44,840 INFO L85 PathProgramCache]: Analyzing trace with hash 920351782, now seen corresponding path program 1 times [2022-11-22 00:10:44,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:10:44,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1275615671] [2022-11-22 00:10:44,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:10:44,842 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:10:44,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:10:44,843 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:10:44,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-22 00:10:46,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:10:46,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 2352 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-22 00:10:46,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:10:46,422 INFO L134 CoverageAnalysis]: Checked inductivity of 1799 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 1727 trivial. 0 not checked. [2022-11-22 00:10:46,423 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 00:10:46,423 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:10:46,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1275615671] [2022-11-22 00:10:46,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1275615671] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 00:10:46,423 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 00:10:46,423 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 00:10:46,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472574685] [2022-11-22 00:10:46,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:10:46,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 00:10:46,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:10:46,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 00:10:46,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 00:10:46,425 INFO L87 Difference]: Start difference. First operand 8341 states and 11330 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (35), 3 states have call predecessors, (35), 3 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2022-11-22 00:10:47,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:10:47,674 INFO L93 Difference]: Finished difference Result 19807 states and 27014 transitions. [2022-11-22 00:10:47,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 00:10:47,675 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (35), 3 states have call predecessors, (35), 3 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) Word has length 322 [2022-11-22 00:10:47,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:10:47,734 INFO L225 Difference]: With dead ends: 19807 [2022-11-22 00:10:47,734 INFO L226 Difference]: Without dead ends: 11919 [2022-11-22 00:10:47,768 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 320 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 00:10:47,769 INFO L413 NwaCegarLoop]: 4059 mSDtfsCounter, 1898 mSDsluCounter, 2143 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1898 SdHoareTripleChecker+Valid, 6202 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-22 00:10:47,769 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1898 Valid, 6202 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-22 00:10:47,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11919 states. [2022-11-22 00:10:48,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11919 to 11892. [2022-11-22 00:10:48,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11892 states, 8322 states have (on average 1.295241528478731) internal successors, (10779), 8366 states have internal predecessors, (10779), 2711 states have call successors, (2711), 857 states have call predecessors, (2711), 856 states have return successors, (2707), 2690 states have call predecessors, (2707), 2707 states have call successors, (2707) [2022-11-22 00:10:49,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11892 states to 11892 states and 16197 transitions. [2022-11-22 00:10:49,018 INFO L78 Accepts]: Start accepts. Automaton has 11892 states and 16197 transitions. Word has length 322 [2022-11-22 00:10:49,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:10:49,019 INFO L495 AbstractCegarLoop]: Abstraction has 11892 states and 16197 transitions. [2022-11-22 00:10:49,019 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (35), 3 states have call predecessors, (35), 3 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2022-11-22 00:10:49,019 INFO L276 IsEmpty]: Start isEmpty. Operand 11892 states and 16197 transitions. [2022-11-22 00:10:49,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2022-11-22 00:10:49,027 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:10:49,027 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 19, 19, 19, 19, 19, 19, 3, 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] [2022-11-22 00:10:49,079 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-22 00:10:49,243 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:10:49,243 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:10:49,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:10:49,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1259399392, now seen corresponding path program 1 times [2022-11-22 00:10:49,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:10:49,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1297387097] [2022-11-22 00:10:49,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:10:49,247 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:10:49,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:10:49,249 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:10:49,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-22 00:10:50,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:10:50,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 2296 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-22 00:10:50,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:10:52,604 INFO L134 CoverageAnalysis]: Checked inductivity of 1811 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1807 trivial. 0 not checked. [2022-11-22 00:10:52,604 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 00:10:53,290 INFO L134 CoverageAnalysis]: Checked inductivity of 1811 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1807 trivial. 0 not checked. [2022-11-22 00:10:53,290 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:10:53,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1297387097] [2022-11-22 00:10:53,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1297387097] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-22 00:10:53,291 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 00:10:53,291 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2022-11-22 00:10:53,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027548722] [2022-11-22 00:10:53,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:10:53,292 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 00:10:53,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:10:53,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 00:10:53,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-22 00:10:53,293 INFO L87 Difference]: Start difference. First operand 11892 states and 16197 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-11-22 00:10:54,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:10:54,190 INFO L93 Difference]: Finished difference Result 11898 states and 16202 transitions. [2022-11-22 00:10:54,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 00:10:54,191 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 312 [2022-11-22 00:10:54,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:10:54,244 INFO L225 Difference]: With dead ends: 11898 [2022-11-22 00:10:54,244 INFO L226 Difference]: Without dead ends: 11896 [2022-11-22 00:10:54,252 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 625 GetRequests, 617 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-22 00:10:54,253 INFO L413 NwaCegarLoop]: 2180 mSDtfsCounter, 2102 mSDsluCounter, 4344 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2108 SdHoareTripleChecker+Valid, 6524 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-22 00:10:54,253 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2108 Valid, 6524 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-22 00:10:54,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11896 states. [2022-11-22 00:10:55,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11896 to 11896. [2022-11-22 00:10:55,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11896 states, 8325 states have (on average 1.2951351351351352) internal successors, (10782), 8369 states have internal predecessors, (10782), 2711 states have call successors, (2711), 858 states have call predecessors, (2711), 857 states have return successors, (2707), 2690 states have call predecessors, (2707), 2707 states have call successors, (2707) [2022-11-22 00:10:55,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11896 states to 11896 states and 16200 transitions. [2022-11-22 00:10:55,550 INFO L78 Accepts]: Start accepts. Automaton has 11896 states and 16200 transitions. Word has length 312 [2022-11-22 00:10:55,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:10:55,551 INFO L495 AbstractCegarLoop]: Abstraction has 11896 states and 16200 transitions. [2022-11-22 00:10:55,551 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-11-22 00:10:55,552 INFO L276 IsEmpty]: Start isEmpty. Operand 11896 states and 16200 transitions. [2022-11-22 00:10:55,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2022-11-22 00:10:55,559 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:10:55,559 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 19, 19, 19, 19, 19, 19, 4, 3, 3, 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] [2022-11-22 00:10:55,607 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-22 00:10:55,775 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:10:55,775 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:10:55,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:10:55,781 INFO L85 PathProgramCache]: Analyzing trace with hash 765047188, now seen corresponding path program 1 times [2022-11-22 00:10:55,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:10:55,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1056938599] [2022-11-22 00:10:55,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:10:55,785 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:10:55,785 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:10:55,786 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:10:55,833 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-22 00:10:57,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:10:57,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 2303 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-22 00:10:57,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:10:59,165 INFO L134 CoverageAnalysis]: Checked inductivity of 1821 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1815 trivial. 0 not checked. [2022-11-22 00:10:59,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 00:10:59,871 INFO L134 CoverageAnalysis]: Checked inductivity of 1821 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1815 trivial. 0 not checked. [2022-11-22 00:10:59,871 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:10:59,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1056938599] [2022-11-22 00:10:59,871 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1056938599] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-22 00:10:59,871 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 00:10:59,872 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2022-11-22 00:10:59,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858092411] [2022-11-22 00:10:59,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:10:59,873 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 00:10:59,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:10:59,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 00:10:59,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-22 00:10:59,874 INFO L87 Difference]: Start difference. First operand 11896 states and 16200 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2022-11-22 00:11:00,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:11:00,858 INFO L93 Difference]: Finished difference Result 11902 states and 16205 transitions. [2022-11-22 00:11:00,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 00:11:00,859 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 317 [2022-11-22 00:11:00,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:11:00,917 INFO L225 Difference]: With dead ends: 11902 [2022-11-22 00:11:00,917 INFO L226 Difference]: Without dead ends: 11900 [2022-11-22 00:11:00,926 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 635 GetRequests, 627 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-22 00:11:00,927 INFO L413 NwaCegarLoop]: 2180 mSDtfsCounter, 2102 mSDsluCounter, 4344 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2107 SdHoareTripleChecker+Valid, 6524 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-22 00:11:00,928 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2107 Valid, 6524 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-22 00:11:00,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11900 states. [2022-11-22 00:11:02,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11900 to 11900. [2022-11-22 00:11:02,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11900 states, 8328 states have (on average 1.2950288184438041) internal successors, (10785), 8372 states have internal predecessors, (10785), 2711 states have call successors, (2711), 859 states have call predecessors, (2711), 858 states have return successors, (2707), 2690 states have call predecessors, (2707), 2707 states have call successors, (2707) [2022-11-22 00:11:02,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11900 states to 11900 states and 16203 transitions. [2022-11-22 00:11:02,222 INFO L78 Accepts]: Start accepts. Automaton has 11900 states and 16203 transitions. Word has length 317 [2022-11-22 00:11:02,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:11:02,223 INFO L495 AbstractCegarLoop]: Abstraction has 11900 states and 16203 transitions. [2022-11-22 00:11:02,223 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2022-11-22 00:11:02,223 INFO L276 IsEmpty]: Start isEmpty. Operand 11900 states and 16203 transitions. [2022-11-22 00:11:02,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 323 [2022-11-22 00:11:02,228 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:11:02,228 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 19, 19, 19, 19, 19, 19, 5, 4, 4, 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] [2022-11-22 00:11:02,268 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Ended with exit code 0 [2022-11-22 00:11:02,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:11:02,452 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:11:02,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:11:02,452 INFO L85 PathProgramCache]: Analyzing trace with hash 529438560, now seen corresponding path program 1 times [2022-11-22 00:11:02,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:11:02,455 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1308557531] [2022-11-22 00:11:02,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:11:02,455 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:11:02,455 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:11:02,457 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:11:02,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-22 00:11:03,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:11:03,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 2310 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-22 00:11:03,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:11:05,588 INFO L134 CoverageAnalysis]: Checked inductivity of 1835 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1827 trivial. 0 not checked. [2022-11-22 00:11:05,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 00:11:06,299 INFO L134 CoverageAnalysis]: Checked inductivity of 1835 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1827 trivial. 0 not checked. [2022-11-22 00:11:06,299 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:11:06,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1308557531] [2022-11-22 00:11:06,300 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1308557531] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-22 00:11:06,300 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 00:11:06,300 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2022-11-22 00:11:06,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188346192] [2022-11-22 00:11:06,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:11:06,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 00:11:06,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:11:06,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 00:11:06,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-22 00:11:06,302 INFO L87 Difference]: Start difference. First operand 11900 states and 16203 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2022-11-22 00:11:07,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:11:07,599 INFO L93 Difference]: Finished difference Result 11906 states and 16208 transitions. [2022-11-22 00:11:07,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 00:11:07,600 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 322 [2022-11-22 00:11:07,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:11:07,655 INFO L225 Difference]: With dead ends: 11906 [2022-11-22 00:11:07,656 INFO L226 Difference]: Without dead ends: 11904 [2022-11-22 00:11:07,664 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 645 GetRequests, 637 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-22 00:11:07,665 INFO L413 NwaCegarLoop]: 2180 mSDtfsCounter, 2102 mSDsluCounter, 4344 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2106 SdHoareTripleChecker+Valid, 6524 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-22 00:11:07,666 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2106 Valid, 6524 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-22 00:11:07,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11904 states. [2022-11-22 00:11:08,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11904 to 11904. [2022-11-22 00:11:08,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11904 states, 8331 states have (on average 1.2949225783219303) internal successors, (10788), 8375 states have internal predecessors, (10788), 2711 states have call successors, (2711), 860 states have call predecessors, (2711), 859 states have return successors, (2707), 2690 states have call predecessors, (2707), 2707 states have call successors, (2707) [2022-11-22 00:11:08,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11904 states to 11904 states and 16206 transitions. [2022-11-22 00:11:08,936 INFO L78 Accepts]: Start accepts. Automaton has 11904 states and 16206 transitions. Word has length 322 [2022-11-22 00:11:08,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:11:08,937 INFO L495 AbstractCegarLoop]: Abstraction has 11904 states and 16206 transitions. [2022-11-22 00:11:08,937 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2022-11-22 00:11:08,937 INFO L276 IsEmpty]: Start isEmpty. Operand 11904 states and 16206 transitions. [2022-11-22 00:11:08,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 328 [2022-11-22 00:11:08,942 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:11:08,943 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 19, 19, 19, 19, 19, 19, 6, 5, 5, 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] [2022-11-22 00:11:08,987 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-22 00:11:09,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:11:09,172 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:11:09,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:11:09,173 INFO L85 PathProgramCache]: Analyzing trace with hash 1746569428, now seen corresponding path program 1 times [2022-11-22 00:11:09,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:11:09,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1139700140] [2022-11-22 00:11:09,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:11:09,175 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:11:09,175 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:11:09,176 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:11:09,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-22 00:11:10,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:11:10,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 2317 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-22 00:11:10,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:11:12,146 INFO L134 CoverageAnalysis]: Checked inductivity of 1853 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1843 trivial. 0 not checked. [2022-11-22 00:11:12,146 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 00:11:12,798 INFO L134 CoverageAnalysis]: Checked inductivity of 1853 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 1843 trivial. 0 not checked. [2022-11-22 00:11:12,798 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:11:12,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1139700140] [2022-11-22 00:11:12,799 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1139700140] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-22 00:11:12,799 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 00:11:12,799 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2022-11-22 00:11:12,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071588471] [2022-11-22 00:11:12,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:11:12,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 00:11:12,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:11:12,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 00:11:12,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-22 00:11:12,802 INFO L87 Difference]: Start difference. First operand 11904 states and 16206 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2022-11-22 00:11:13,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:11:13,804 INFO L93 Difference]: Finished difference Result 11910 states and 16211 transitions. [2022-11-22 00:11:13,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 00:11:13,805 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 327 [2022-11-22 00:11:13,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:11:13,836 INFO L225 Difference]: With dead ends: 11910 [2022-11-22 00:11:13,836 INFO L226 Difference]: Without dead ends: 11908 [2022-11-22 00:11:13,842 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 655 GetRequests, 647 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-22 00:11:13,842 INFO L413 NwaCegarLoop]: 2180 mSDtfsCounter, 2102 mSDsluCounter, 4344 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2105 SdHoareTripleChecker+Valid, 6524 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-22 00:11:13,842 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2105 Valid, 6524 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-22 00:11:13,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11908 states. [2022-11-22 00:11:15,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11908 to 11908. [2022-11-22 00:11:15,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11908 states, 8334 states have (on average 1.294816414686825) internal successors, (10791), 8378 states have internal predecessors, (10791), 2711 states have call successors, (2711), 861 states have call predecessors, (2711), 860 states have return successors, (2707), 2690 states have call predecessors, (2707), 2707 states have call successors, (2707) [2022-11-22 00:11:15,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11908 states to 11908 states and 16209 transitions. [2022-11-22 00:11:15,114 INFO L78 Accepts]: Start accepts. Automaton has 11908 states and 16209 transitions. Word has length 327 [2022-11-22 00:11:15,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:11:15,115 INFO L495 AbstractCegarLoop]: Abstraction has 11908 states and 16209 transitions. [2022-11-22 00:11:15,115 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2022-11-22 00:11:15,116 INFO L276 IsEmpty]: Start isEmpty. Operand 11908 states and 16209 transitions. [2022-11-22 00:11:15,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2022-11-22 00:11:15,120 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:11:15,121 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 19, 19, 19, 19, 19, 19, 7, 6, 6, 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] [2022-11-22 00:11:15,165 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-22 00:11:15,335 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:11:15,335 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:11:15,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:11:15,336 INFO L85 PathProgramCache]: Analyzing trace with hash -999524448, now seen corresponding path program 1 times [2022-11-22 00:11:15,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:11:15,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2053206983] [2022-11-22 00:11:15,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:11:15,338 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:11:15,338 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:11:15,339 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:11:15,345 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-22 00:11:16,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:11:16,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 2324 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-22 00:11:16,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:11:18,480 INFO L134 CoverageAnalysis]: Checked inductivity of 1875 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1863 trivial. 0 not checked. [2022-11-22 00:11:18,480 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 00:11:19,136 INFO L134 CoverageAnalysis]: Checked inductivity of 1875 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 1863 trivial. 0 not checked. [2022-11-22 00:11:19,136 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:11:19,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2053206983] [2022-11-22 00:11:19,136 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2053206983] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-22 00:11:19,137 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 00:11:19,137 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2022-11-22 00:11:19,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204504430] [2022-11-22 00:11:19,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:11:19,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 00:11:19,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:11:19,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 00:11:19,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-22 00:11:19,139 INFO L87 Difference]: Start difference. First operand 11908 states and 16209 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2022-11-22 00:11:20,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:11:20,284 INFO L93 Difference]: Finished difference Result 12012 states and 16305 transitions. [2022-11-22 00:11:20,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 00:11:20,285 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 332 [2022-11-22 00:11:20,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:11:20,327 INFO L225 Difference]: With dead ends: 12012 [2022-11-22 00:11:20,327 INFO L226 Difference]: Without dead ends: 12010 [2022-11-22 00:11:20,333 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 665 GetRequests, 657 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-22 00:11:20,334 INFO L413 NwaCegarLoop]: 2180 mSDtfsCounter, 2081 mSDsluCounter, 4379 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2083 SdHoareTripleChecker+Valid, 6559 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-22 00:11:20,334 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2083 Valid, 6559 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-22 00:11:20,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12010 states. [2022-11-22 00:11:21,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12010 to 12008. [2022-11-22 00:11:21,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12008 states, 8409 states have (on average 1.2943275062433108) internal successors, (10884), 8453 states have internal predecessors, (10884), 2711 states have call successors, (2711), 886 states have call predecessors, (2711), 885 states have return successors, (2707), 2690 states have call predecessors, (2707), 2707 states have call successors, (2707) [2022-11-22 00:11:21,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12008 states to 12008 states and 16302 transitions. [2022-11-22 00:11:21,849 INFO L78 Accepts]: Start accepts. Automaton has 12008 states and 16302 transitions. Word has length 332 [2022-11-22 00:11:21,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:11:21,849 INFO L495 AbstractCegarLoop]: Abstraction has 12008 states and 16302 transitions. [2022-11-22 00:11:21,849 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2022-11-22 00:11:21,850 INFO L276 IsEmpty]: Start isEmpty. Operand 12008 states and 16302 transitions. [2022-11-22 00:11:21,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 338 [2022-11-22 00:11:21,855 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:11:21,855 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 19, 19, 19, 19, 19, 19, 8, 7, 7, 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] [2022-11-22 00:11:21,899 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-22 00:11:22,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:11:22,070 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:11:22,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:11:22,071 INFO L85 PathProgramCache]: Analyzing trace with hash -262602732, now seen corresponding path program 1 times [2022-11-22 00:11:22,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:11:22,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2011520142] [2022-11-22 00:11:22,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:11:22,073 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:11:22,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:11:22,074 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:11:22,079 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-22 00:11:23,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:11:23,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 2331 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-22 00:11:23,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:11:25,126 INFO L134 CoverageAnalysis]: Checked inductivity of 1901 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 1887 trivial. 0 not checked. [2022-11-22 00:11:25,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 00:11:25,864 INFO L134 CoverageAnalysis]: Checked inductivity of 1901 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 1887 trivial. 0 not checked. [2022-11-22 00:11:25,865 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:11:25,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2011520142] [2022-11-22 00:11:25,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2011520142] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-22 00:11:25,865 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 00:11:25,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2022-11-22 00:11:25,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498250904] [2022-11-22 00:11:25,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:11:25,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 00:11:25,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:11:25,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 00:11:25,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-22 00:11:25,868 INFO L87 Difference]: Start difference. First operand 12008 states and 16302 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2022-11-22 00:11:27,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:11:27,373 INFO L93 Difference]: Finished difference Result 12068 states and 16347 transitions. [2022-11-22 00:11:27,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 00:11:27,373 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 337 [2022-11-22 00:11:27,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:11:27,399 INFO L225 Difference]: With dead ends: 12068 [2022-11-22 00:11:27,399 INFO L226 Difference]: Without dead ends: 12064 [2022-11-22 00:11:27,403 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 675 GetRequests, 667 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-22 00:11:27,404 INFO L413 NwaCegarLoop]: 2187 mSDtfsCounter, 2089 mSDsluCounter, 4379 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2090 SdHoareTripleChecker+Valid, 6566 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-22 00:11:27,404 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2090 Valid, 6566 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-22 00:11:27,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12064 states. [2022-11-22 00:11:28,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12064 to 12062. [2022-11-22 00:11:28,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12062 states, 8450 states have (on average 1.2927810650887575) internal successors, (10924), 8493 states have internal predecessors, (10924), 2711 states have call successors, (2711), 900 states have call predecessors, (2711), 898 states have return successors, (2707), 2690 states have call predecessors, (2707), 2707 states have call successors, (2707) [2022-11-22 00:11:28,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12062 states to 12062 states and 16342 transitions. [2022-11-22 00:11:28,974 INFO L78 Accepts]: Start accepts. Automaton has 12062 states and 16342 transitions. Word has length 337 [2022-11-22 00:11:28,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:11:28,975 INFO L495 AbstractCegarLoop]: Abstraction has 12062 states and 16342 transitions. [2022-11-22 00:11:28,975 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2022-11-22 00:11:28,975 INFO L276 IsEmpty]: Start isEmpty. Operand 12062 states and 16342 transitions. [2022-11-22 00:11:28,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 343 [2022-11-22 00:11:28,979 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:11:28,979 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 19, 19, 19, 19, 19, 19, 9, 8, 8, 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] [2022-11-22 00:11:29,011 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Ended with exit code 0 [2022-11-22 00:11:29,180 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:11:29,180 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:11:29,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:11:29,181 INFO L85 PathProgramCache]: Analyzing trace with hash 823179232, now seen corresponding path program 1 times [2022-11-22 00:11:29,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:11:29,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [190388537] [2022-11-22 00:11:29,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:11:29,183 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:11:29,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:11:29,184 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:11:29,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-22 00:11:30,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:11:30,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 2338 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-22 00:11:30,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:11:32,240 INFO L134 CoverageAnalysis]: Checked inductivity of 1931 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 1915 trivial. 0 not checked. [2022-11-22 00:11:32,240 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 00:11:32,854 INFO L134 CoverageAnalysis]: Checked inductivity of 1931 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 1915 trivial. 0 not checked. [2022-11-22 00:11:32,854 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:11:32,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [190388537] [2022-11-22 00:11:32,855 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [190388537] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-22 00:11:32,855 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 00:11:32,855 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2022-11-22 00:11:32,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618304848] [2022-11-22 00:11:32,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:11:32,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 00:11:32,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:11:32,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 00:11:32,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-22 00:11:32,856 INFO L87 Difference]: Start difference. First operand 12062 states and 16342 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-22 00:11:34,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:11:34,113 INFO L93 Difference]: Finished difference Result 12062 states and 16342 transitions. [2022-11-22 00:11:34,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 00:11:34,113 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 342 [2022-11-22 00:11:34,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:11:34,140 INFO L225 Difference]: With dead ends: 12062 [2022-11-22 00:11:34,140 INFO L226 Difference]: Without dead ends: 11874 [2022-11-22 00:11:34,145 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 685 GetRequests, 677 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-22 00:11:34,145 INFO L413 NwaCegarLoop]: 2178 mSDtfsCounter, 2098 mSDsluCounter, 4343 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2098 SdHoareTripleChecker+Valid, 6521 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-22 00:11:34,146 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2098 Valid, 6521 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-22 00:11:34,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11874 states. [2022-11-22 00:11:35,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11874 to 11874. [2022-11-22 00:11:35,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11874 states, 8323 states have (on average 1.2948456085546076) internal successors, (10777), 8350 states have internal predecessors, (10777), 2671 states have call successors, (2671), 878 states have call predecessors, (2671), 878 states have return successors, (2671), 2663 states have call predecessors, (2671), 2671 states have call successors, (2671) [2022-11-22 00:11:35,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11874 states to 11874 states and 16119 transitions. [2022-11-22 00:11:35,572 INFO L78 Accepts]: Start accepts. Automaton has 11874 states and 16119 transitions. Word has length 342 [2022-11-22 00:11:35,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:11:35,573 INFO L495 AbstractCegarLoop]: Abstraction has 11874 states and 16119 transitions. [2022-11-22 00:11:35,574 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (38), 3 states have call predecessors, (38), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-22 00:11:35,574 INFO L276 IsEmpty]: Start isEmpty. Operand 11874 states and 16119 transitions. [2022-11-22 00:11:35,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2022-11-22 00:11:35,579 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:11:35,580 INFO L195 NwaCegarLoop]: trace histogram [21, 21, 20, 20, 20, 20, 20, 20, 5, 5, 5, 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] [2022-11-22 00:11:35,616 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-22 00:11:35,795 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:11:35,795 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:11:35,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:11:35,795 INFO L85 PathProgramCache]: Analyzing trace with hash 1420876547, now seen corresponding path program 1 times [2022-11-22 00:11:35,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:11:35,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [41189350] [2022-11-22 00:11:35,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:11:35,798 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:11:35,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:11:35,798 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:11:35,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-22 00:11:37,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:11:37,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 2748 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-22 00:11:37,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:11:37,712 INFO L134 CoverageAnalysis]: Checked inductivity of 1821 backedges. 231 proven. 0 refuted. 0 times theorem prover too weak. 1590 trivial. 0 not checked. [2022-11-22 00:11:37,712 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 00:11:37,713 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:11:37,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [41189350] [2022-11-22 00:11:37,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [41189350] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 00:11:37,713 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 00:11:37,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 00:11:37,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232758100] [2022-11-22 00:11:37,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:11:37,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 00:11:37,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:11:37,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 00:11:37,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 00:11:37,715 INFO L87 Difference]: Start difference. First operand 11874 states and 16119 transitions. Second operand has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 3 states have call successors, (45), 3 states have call predecessors, (45), 3 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2022-11-22 00:11:40,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:11:40,046 INFO L93 Difference]: Finished difference Result 32711 states and 44553 transitions. [2022-11-22 00:11:40,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 00:11:40,047 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 3 states have call successors, (45), 3 states have call predecessors, (45), 3 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) Word has length 368 [2022-11-22 00:11:40,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:11:40,095 INFO L225 Difference]: With dead ends: 32711 [2022-11-22 00:11:40,095 INFO L226 Difference]: Without dead ends: 20842 [2022-11-22 00:11:40,138 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 366 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 00:11:40,138 INFO L413 NwaCegarLoop]: 2494 mSDtfsCounter, 1947 mSDsluCounter, 2085 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1947 SdHoareTripleChecker+Valid, 4579 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-22 00:11:40,139 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1947 Valid, 4579 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-22 00:11:40,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20842 states. [2022-11-22 00:11:42,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20842 to 20830. [2022-11-22 00:11:42,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20830 states, 14741 states have (on average 1.2968591004680823) internal successors, (19117), 14802 states have internal predecessors, (19117), 4591 states have call successors, (4591), 1496 states have call predecessors, (4591), 1496 states have return successors, (4591), 4567 states have call predecessors, (4591), 4591 states have call successors, (4591) [2022-11-22 00:11:42,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20830 states to 20830 states and 28299 transitions. [2022-11-22 00:11:42,639 INFO L78 Accepts]: Start accepts. Automaton has 20830 states and 28299 transitions. Word has length 368 [2022-11-22 00:11:42,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:11:42,640 INFO L495 AbstractCegarLoop]: Abstraction has 20830 states and 28299 transitions. [2022-11-22 00:11:42,640 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 3 states have call successors, (45), 3 states have call predecessors, (45), 3 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2022-11-22 00:11:42,640 INFO L276 IsEmpty]: Start isEmpty. Operand 20830 states and 28299 transitions. [2022-11-22 00:11:42,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 378 [2022-11-22 00:11:42,644 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:11:42,644 INFO L195 NwaCegarLoop]: trace histogram [26, 26, 19, 19, 19, 19, 19, 19, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 00:11:42,684 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-22 00:11:42,845 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:11:42,845 INFO L420 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)] === [2022-11-22 00:11:42,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:11:42,846 INFO L85 PathProgramCache]: Analyzing trace with hash -1286425966, now seen corresponding path program 1 times [2022-11-22 00:11:42,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:11:42,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1438101891] [2022-11-22 00:11:42,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:11:42,848 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:11:42,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:11:42,852 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:11:42,853 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-22 00:11:44,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:11:44,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 2548 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-22 00:11:44,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:11:45,097 INFO L134 CoverageAnalysis]: Checked inductivity of 2058 backedges. 386 proven. 0 refuted. 0 times theorem prover too weak. 1672 trivial. 0 not checked. [2022-11-22 00:11:45,097 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 00:11:45,097 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:11:45,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1438101891] [2022-11-22 00:11:45,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1438101891] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 00:11:45,098 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 00:11:45,098 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-11-22 00:11:45,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790430386] [2022-11-22 00:11:45,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:11:45,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-22 00:11:45,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:11:45,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-22 00:11:45,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-11-22 00:11:45,100 INFO L87 Difference]: Start difference. First operand 20830 states and 28299 transitions. Second operand has 13 states, 12 states have (on average 12.0) internal successors, (144), 12 states have internal predecessors, (144), 6 states have call successors, (39), 3 states have call predecessors, (39), 5 states have return successors, (36), 6 states have call predecessors, (36), 6 states have call successors, (36) [2022-11-22 00:11:59,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:11:59,053 INFO L93 Difference]: Finished difference Result 54613 states and 74247 transitions. [2022-11-22 00:11:59,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-22 00:11:59,054 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 12.0) internal successors, (144), 12 states have internal predecessors, (144), 6 states have call successors, (39), 3 states have call predecessors, (39), 5 states have return successors, (36), 6 states have call predecessors, (36), 6 states have call successors, (36) Word has length 377 [2022-11-22 00:11:59,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:11:59,174 INFO L225 Difference]: With dead ends: 54613 [2022-11-22 00:11:59,174 INFO L226 Difference]: Without dead ends: 33728 [2022-11-22 00:11:59,235 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 366 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2022-11-22 00:11:59,235 INFO L413 NwaCegarLoop]: 3730 mSDtfsCounter, 4708 mSDsluCounter, 31530 mSDsCounter, 0 mSdLazyCounter, 2045 mSolverCounterSat, 889 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4730 SdHoareTripleChecker+Valid, 35260 SdHoareTripleChecker+Invalid, 2934 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 889 IncrementalHoareTripleChecker+Valid, 2045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2022-11-22 00:11:59,236 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4730 Valid, 35260 Invalid, 2934 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [889 Valid, 2045 Invalid, 0 Unknown, 0 Unchecked, 8.6s Time] [2022-11-22 00:11:59,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33728 states. [2022-11-22 00:12:02,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33728 to 20984. [2022-11-22 00:12:02,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20984 states, 14846 states have (on average 1.2950963222416814) internal successors, (19227), 14907 states have internal predecessors, (19227), 4619 states have call successors, (4619), 1517 states have call predecessors, (4619), 1517 states have return successors, (4619), 4595 states have call predecessors, (4619), 4619 states have call successors, (4619) [2022-11-22 00:12:02,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20984 states to 20984 states and 28465 transitions. [2022-11-22 00:12:02,660 INFO L78 Accepts]: Start accepts. Automaton has 20984 states and 28465 transitions. Word has length 377 [2022-11-22 00:12:02,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:12:02,661 INFO L495 AbstractCegarLoop]: Abstraction has 20984 states and 28465 transitions. [2022-11-22 00:12:02,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 12.0) internal successors, (144), 12 states have internal predecessors, (144), 6 states have call successors, (39), 3 states have call predecessors, (39), 5 states have return successors, (36), 6 states have call predecessors, (36), 6 states have call successors, (36) [2022-11-22 00:12:02,661 INFO L276 IsEmpty]: Start isEmpty. Operand 20984 states and 28465 transitions. [2022-11-22 00:12:02,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 408 [2022-11-22 00:12:02,666 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:12:02,666 INFO L195 NwaCegarLoop]: trace histogram [27, 27, 19, 19, 19, 19, 19, 19, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 00:12:02,707 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-22 00:12:02,866 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:12:02,867 INFO L420 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)] === [2022-11-22 00:12:02,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:12:02,867 INFO L85 PathProgramCache]: Analyzing trace with hash 209005608, now seen corresponding path program 1 times [2022-11-22 00:12:02,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:12:02,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [905964403] [2022-11-22 00:12:02,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:12:02,982 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:12:02,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:12:02,984 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:12:02,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-22 00:12:04,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:12:04,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 2736 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-22 00:12:04,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:12:05,382 INFO L134 CoverageAnalysis]: Checked inductivity of 2151 backedges. 419 proven. 0 refuted. 0 times theorem prover too weak. 1732 trivial. 0 not checked. [2022-11-22 00:12:05,382 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 00:12:05,382 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:12:05,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [905964403] [2022-11-22 00:12:05,383 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [905964403] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 00:12:05,383 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 00:12:05,383 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-22 00:12:05,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693688086] [2022-11-22 00:12:05,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:12:05,384 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-22 00:12:05,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:12:05,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-22 00:12:05,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-11-22 00:12:05,385 INFO L87 Difference]: Start difference. First operand 20984 states and 28465 transitions. Second operand has 10 states, 10 states have (on average 14.6) internal successors, (146), 8 states have internal predecessors, (146), 2 states have call successors, (43), 2 states have call predecessors, (43), 4 states have return successors, (39), 4 states have call predecessors, (39), 2 states have call successors, (39) [2022-11-22 00:12:09,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:12:09,968 INFO L93 Difference]: Finished difference Result 44346 states and 60531 transitions. [2022-11-22 00:12:09,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-22 00:12:09,969 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 14.6) internal successors, (146), 8 states have internal predecessors, (146), 2 states have call successors, (43), 2 states have call predecessors, (43), 4 states have return successors, (39), 4 states have call predecessors, (39), 2 states have call successors, (39) Word has length 407 [2022-11-22 00:12:09,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:12:10,043 INFO L225 Difference]: With dead ends: 44346 [2022-11-22 00:12:10,043 INFO L226 Difference]: Without dead ends: 23478 [2022-11-22 00:12:10,090 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 398 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-11-22 00:12:10,091 INFO L413 NwaCegarLoop]: 2985 mSDtfsCounter, 590 mSDsluCounter, 23143 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 739 SdHoareTripleChecker+Valid, 26128 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-22 00:12:10,091 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [739 Valid, 26128 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-22 00:12:10,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23478 states. [2022-11-22 00:12:13,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23478 to 21062. [2022-11-22 00:12:13,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21062 states, 14908 states have (on average 1.2938690635900187) internal successors, (19289), 14970 states have internal predecessors, (19289), 4619 states have call successors, (4619), 1517 states have call predecessors, (4619), 1533 states have return successors, (4642), 4610 states have call predecessors, (4642), 4619 states have call successors, (4642) [2022-11-22 00:12:13,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21062 states to 21062 states and 28550 transitions. [2022-11-22 00:12:13,361 INFO L78 Accepts]: Start accepts. Automaton has 21062 states and 28550 transitions. Word has length 407 [2022-11-22 00:12:13,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:12:13,361 INFO L495 AbstractCegarLoop]: Abstraction has 21062 states and 28550 transitions. [2022-11-22 00:12:13,361 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 14.6) internal successors, (146), 8 states have internal predecessors, (146), 2 states have call successors, (43), 2 states have call predecessors, (43), 4 states have return successors, (39), 4 states have call predecessors, (39), 2 states have call successors, (39) [2022-11-22 00:12:13,362 INFO L276 IsEmpty]: Start isEmpty. Operand 21062 states and 28550 transitions. [2022-11-22 00:12:13,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 450 [2022-11-22 00:12:13,368 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:12:13,369 INFO L195 NwaCegarLoop]: trace histogram [27, 27, 19, 19, 19, 19, 19, 19, 7, 7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-22 00:12:13,428 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-22 00:12:13,591 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:12:13,591 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:12:13,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:12:13,592 INFO L85 PathProgramCache]: Analyzing trace with hash -166852790, now seen corresponding path program 1 times [2022-11-22 00:12:13,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:12:13,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2038477333] [2022-11-22 00:12:13,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:12:13,594 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:12:13,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:12:13,595 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:12:13,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-22 00:12:15,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:12:15,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 2830 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-22 00:12:15,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:12:16,011 INFO L134 CoverageAnalysis]: Checked inductivity of 2236 backedges. 404 proven. 0 refuted. 0 times theorem prover too weak. 1832 trivial. 0 not checked. [2022-11-22 00:12:16,011 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 00:12:16,011 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:12:16,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2038477333] [2022-11-22 00:12:16,012 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2038477333] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 00:12:16,012 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 00:12:16,012 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 00:12:16,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935142076] [2022-11-22 00:12:16,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:12:16,013 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 00:12:16,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:12:16,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 00:12:16,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-22 00:12:16,014 INFO L87 Difference]: Start difference. First operand 21062 states and 28550 transitions. Second operand has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) [2022-11-22 00:12:22,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:12:22,740 INFO L93 Difference]: Finished difference Result 57378 states and 80128 transitions. [2022-11-22 00:12:22,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-22 00:12:22,741 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) Word has length 449 [2022-11-22 00:12:22,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:12:22,884 INFO L225 Difference]: With dead ends: 57378 [2022-11-22 00:12:22,885 INFO L226 Difference]: Without dead ends: 36434 [2022-11-22 00:12:22,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 450 GetRequests, 447 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-22 00:12:22,945 INFO L413 NwaCegarLoop]: 2502 mSDtfsCounter, 1929 mSDsluCounter, 4972 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 323 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2099 SdHoareTripleChecker+Valid, 7474 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 323 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-22 00:12:22,945 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2099 Valid, 7474 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [323 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-22 00:12:22,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36434 states. [2022-11-22 00:12:26,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36434 to 21078. [2022-11-22 00:12:26,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21078 states, 14924 states have (on average 1.293554006968641) internal successors, (19305), 14986 states have internal predecessors, (19305), 4619 states have call successors, (4619), 1517 states have call predecessors, (4619), 1533 states have return successors, (4642), 4610 states have call predecessors, (4642), 4619 states have call successors, (4642) [2022-11-22 00:12:26,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21078 states to 21078 states and 28566 transitions. [2022-11-22 00:12:26,347 INFO L78 Accepts]: Start accepts. Automaton has 21078 states and 28566 transitions. Word has length 449 [2022-11-22 00:12:26,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:12:26,347 INFO L495 AbstractCegarLoop]: Abstraction has 21078 states and 28566 transitions. [2022-11-22 00:12:26,348 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (41), 2 states have call predecessors, (41), 2 states have call successors, (41) [2022-11-22 00:12:26,348 INFO L276 IsEmpty]: Start isEmpty. Operand 21078 states and 28566 transitions. [2022-11-22 00:12:26,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 465 [2022-11-22 00:12:26,355 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:12:26,355 INFO L195 NwaCegarLoop]: trace histogram [27, 27, 19, 19, 19, 19, 19, 19, 7, 7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-22 00:12:26,409 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-22 00:12:26,579 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:12:26,579 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:12:26,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:12:26,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1768546607, now seen corresponding path program 1 times [2022-11-22 00:12:26,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:12:26,582 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1792353364] [2022-11-22 00:12:26,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:12:26,582 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:12:26,582 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:12:26,583 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:12:26,584 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-22 00:12:28,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:12:28,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 2823 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-22 00:12:28,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:12:29,704 INFO L134 CoverageAnalysis]: Checked inductivity of 2239 backedges. 433 proven. 0 refuted. 0 times theorem prover too weak. 1806 trivial. 0 not checked. [2022-11-22 00:12:29,707 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 00:12:29,707 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:12:29,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1792353364] [2022-11-22 00:12:29,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1792353364] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 00:12:29,707 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 00:12:29,708 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-22 00:12:29,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093465736] [2022-11-22 00:12:29,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:12:29,709 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-22 00:12:29,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:12:29,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-22 00:12:29,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-11-22 00:12:29,710 INFO L87 Difference]: Start difference. First operand 21078 states and 28566 transitions. Second operand has 14 states, 13 states have (on average 12.923076923076923) internal successors, (168), 13 states have internal predecessors, (168), 6 states have call successors, (48), 3 states have call predecessors, (48), 5 states have return successors, (44), 6 states have call predecessors, (44), 6 states have call successors, (44) [2022-11-22 00:12:52,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:12:52,149 INFO L93 Difference]: Finished difference Result 60061 states and 82224 transitions. [2022-11-22 00:12:52,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-22 00:12:52,150 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 12.923076923076923) internal successors, (168), 13 states have internal predecessors, (168), 6 states have call successors, (48), 3 states have call predecessors, (48), 5 states have return successors, (44), 6 states have call predecessors, (44), 6 states have call successors, (44) Word has length 464 [2022-11-22 00:12:52,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:12:52,290 INFO L225 Difference]: With dead ends: 60061 [2022-11-22 00:12:52,290 INFO L226 Difference]: Without dead ends: 38753 [2022-11-22 00:12:52,337 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 480 GetRequests, 453 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=157, Invalid=655, Unknown=0, NotChecked=0, Total=812 [2022-11-22 00:12:52,338 INFO L413 NwaCegarLoop]: 4417 mSDtfsCounter, 5793 mSDsluCounter, 43324 mSDsCounter, 0 mSdLazyCounter, 3465 mSolverCounterSat, 1785 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5815 SdHoareTripleChecker+Valid, 47741 SdHoareTripleChecker+Invalid, 5250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1785 IncrementalHoareTripleChecker+Valid, 3465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.6s IncrementalHoareTripleChecker+Time [2022-11-22 00:12:52,338 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5815 Valid, 47741 Invalid, 5250 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1785 Valid, 3465 Invalid, 0 Unknown, 0 Unchecked, 14.6s Time] [2022-11-22 00:12:52,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38753 states. [2022-11-22 00:12:55,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38753 to 21044. [2022-11-22 00:12:55,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21044 states, 14904 states have (on average 1.2936124530327429) internal successors, (19280), 14966 states have internal predecessors, (19280), 4608 states have call successors, (4608), 1514 states have call predecessors, (4608), 1530 states have return successors, (4631), 4599 states have call predecessors, (4631), 4608 states have call successors, (4631) [2022-11-22 00:12:55,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21044 states to 21044 states and 28519 transitions. [2022-11-22 00:12:55,937 INFO L78 Accepts]: Start accepts. Automaton has 21044 states and 28519 transitions. Word has length 464 [2022-11-22 00:12:55,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:12:55,938 INFO L495 AbstractCegarLoop]: Abstraction has 21044 states and 28519 transitions. [2022-11-22 00:12:55,938 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 12.923076923076923) internal successors, (168), 13 states have internal predecessors, (168), 6 states have call successors, (48), 3 states have call predecessors, (48), 5 states have return successors, (44), 6 states have call predecessors, (44), 6 states have call successors, (44) [2022-11-22 00:12:55,939 INFO L276 IsEmpty]: Start isEmpty. Operand 21044 states and 28519 transitions. [2022-11-22 00:12:55,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 562 [2022-11-22 00:12:55,946 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:12:55,947 INFO L195 NwaCegarLoop]: trace histogram [33, 33, 25, 25, 25, 25, 25, 25, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 00:12:56,003 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-11-22 00:12:56,163 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:12:56,163 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:12:56,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:12:56,164 INFO L85 PathProgramCache]: Analyzing trace with hash 1515430816, now seen corresponding path program 1 times [2022-11-22 00:12:56,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:12:56,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1356172007] [2022-11-22 00:12:56,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:12:56,167 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:12:56,167 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:12:56,168 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:12:56,169 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-11-22 00:12:58,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:12:58,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 3292 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-22 00:12:58,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:12:59,088 INFO L134 CoverageAnalysis]: Checked inductivity of 3564 backedges. 1490 proven. 0 refuted. 0 times theorem prover too weak. 2074 trivial. 0 not checked. [2022-11-22 00:12:59,088 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 00:12:59,088 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:12:59,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1356172007] [2022-11-22 00:12:59,089 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1356172007] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 00:12:59,089 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 00:12:59,089 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-22 00:12:59,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273333463] [2022-11-22 00:12:59,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:12:59,090 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-22 00:12:59,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:12:59,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-22 00:12:59,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-11-22 00:12:59,092 INFO L87 Difference]: Start difference. First operand 21044 states and 28519 transitions. Second operand has 10 states, 10 states have (on average 19.5) internal successors, (195), 8 states have internal predecessors, (195), 2 states have call successors, (58), 2 states have call predecessors, (58), 4 states have return successors, (56), 4 states have call predecessors, (56), 2 states have call successors, (56) [2022-11-22 00:13:02,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 00:13:02,907 INFO L93 Difference]: Finished difference Result 41986 states and 56918 transitions. [2022-11-22 00:13:02,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-22 00:13:02,908 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 19.5) internal successors, (195), 8 states have internal predecessors, (195), 2 states have call successors, (58), 2 states have call predecessors, (58), 4 states have return successors, (56), 4 states have call predecessors, (56), 2 states have call successors, (56) Word has length 561 [2022-11-22 00:13:02,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 00:13:02,965 INFO L225 Difference]: With dead ends: 41986 [2022-11-22 00:13:02,965 INFO L226 Difference]: Without dead ends: 21050 [2022-11-22 00:13:03,009 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 563 GetRequests, 552 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-11-22 00:13:03,010 INFO L413 NwaCegarLoop]: 2124 mSDtfsCounter, 7 mSDsluCounter, 16978 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 19102 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-22 00:13:03,010 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 19102 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-22 00:13:03,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21050 states. [2022-11-22 00:13:06,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21050 to 21050. [2022-11-22 00:13:06,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21050 states, 14912 states have (on average 1.2933878755364807) internal successors, (19287), 14966 states have internal predecessors, (19287), 4608 states have call successors, (4608), 1514 states have call predecessors, (4608), 1528 states have return successors, (4629), 4605 states have call predecessors, (4629), 4608 states have call successors, (4629) [2022-11-22 00:13:06,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21050 states to 21050 states and 28524 transitions. [2022-11-22 00:13:06,573 INFO L78 Accepts]: Start accepts. Automaton has 21050 states and 28524 transitions. Word has length 561 [2022-11-22 00:13:06,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 00:13:06,573 INFO L495 AbstractCegarLoop]: Abstraction has 21050 states and 28524 transitions. [2022-11-22 00:13:06,574 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 19.5) internal successors, (195), 8 states have internal predecessors, (195), 2 states have call successors, (58), 2 states have call predecessors, (58), 4 states have return successors, (56), 4 states have call predecessors, (56), 2 states have call successors, (56) [2022-11-22 00:13:06,574 INFO L276 IsEmpty]: Start isEmpty. Operand 21050 states and 28524 transitions. [2022-11-22 00:13:06,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 587 [2022-11-22 00:13:06,579 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 00:13:06,579 INFO L195 NwaCegarLoop]: trace histogram [33, 33, 25, 25, 25, 25, 25, 25, 9, 9, 9, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 00:13:06,619 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-11-22 00:13:06,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:13:06,780 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 00:13:06,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 00:13:06,780 INFO L85 PathProgramCache]: Analyzing trace with hash 585455559, now seen corresponding path program 1 times [2022-11-22 00:13:06,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-22 00:13:06,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1082906513] [2022-11-22 00:13:06,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 00:13:06,783 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-22 00:13:06,784 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat [2022-11-22 00:13:06,785 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-22 00:13:06,793 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2c12fe08-2172-4882-986c-e8ae81724f16/bin/utaipan-g80aRyZoba/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-22 00:13:09,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 00:13:09,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 3350 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-22 00:13:09,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 00:13:09,421 INFO L134 CoverageAnalysis]: Checked inductivity of 3643 backedges. 1446 proven. 0 refuted. 0 times theorem prover too weak. 2197 trivial. 0 not checked. [2022-11-22 00:13:09,422 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 00:13:09,422 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-22 00:13:09,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1082906513] [2022-11-22 00:13:09,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1082906513] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 00:13:09,423 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 00:13:09,423 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-22 00:13:09,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577741398] [2022-11-22 00:13:09,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 00:13:09,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-22 00:13:09,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-22 00:13:09,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-22 00:13:09,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-22 00:13:09,425 INFO L87 Difference]: Start difference. First operand 21050 states and 28524 transitions. Second operand has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 5 states have internal predecessors, (193), 2 states have call successors, (59), 2 states have call predecessors, (59), 3 states have return successors, (55), 3 states have call predecessors, (55), 2 states have call successors, (55)