./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 5e82a719a5cd0ec3a30cd42dbacb612fd330a6d3aa584d331bc796b2ce8b6a55 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-12 22:39:27,721 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-12 22:39:27,723 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-12 22:39:27,765 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-12 22:39:27,771 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-12 22:39:27,775 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-12 22:39:27,778 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-12 22:39:27,782 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-12 22:39:27,785 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-12 22:39:27,790 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-12 22:39:27,791 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-12 22:39:27,793 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-12 22:39:27,794 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-12 22:39:27,796 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-12 22:39:27,799 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-12 22:39:27,802 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-12 22:39:27,803 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-12 22:39:27,804 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-12 22:39:27,808 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-12 22:39:27,816 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-12 22:39:27,818 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-12 22:39:27,819 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-12 22:39:27,822 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-12 22:39:27,823 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-12 22:39:27,832 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-12 22:39:27,832 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-12 22:39:27,833 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-12 22:39:27,834 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-12 22:39:27,835 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-12 22:39:27,836 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-12 22:39:27,837 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-12 22:39:27,838 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-12 22:39:27,840 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-12 22:39:27,841 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-12 22:39:27,842 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-12 22:39:27,843 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-12 22:39:27,843 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-12 22:39:27,843 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-12 22:39:27,844 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-12 22:39:27,844 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-12 22:39:27,845 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-12 22:39:27,846 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-12 22:39:27,892 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-12 22:39:27,895 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-12 22:39:27,896 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-12 22:39:27,897 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-12 22:39:27,897 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-12 22:39:27,897 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-12 22:39:27,897 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-12 22:39:27,897 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-12 22:39:27,904 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-12 22:39:27,904 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-12 22:39:27,905 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-12 22:39:27,905 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-12 22:39:27,905 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-12 22:39:27,906 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-12 22:39:27,906 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-12 22:39:27,906 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-12 22:39:27,907 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-12 22:39:27,907 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-12 22:39:27,908 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-12 22:39:27,908 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-12 22:39:27,908 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-12 22:39:27,908 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-12 22:39:27,908 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-12 22:39:27,909 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-12 22:39:27,909 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-12 22:39:27,909 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-12 22:39:27,909 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-12 22:39:27,910 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-12 22:39:27,910 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 22:39:27,910 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-12 22:39:27,910 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-12 22:39:27,911 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-12 22:39:27,911 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-12 22:39:27,911 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-12 22:39:27,911 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-12 22:39:27,912 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-12 22:39:27,912 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-12 22:39:27,912 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5e82a719a5cd0ec3a30cd42dbacb612fd330a6d3aa584d331bc796b2ce8b6a55 [2021-11-12 22:39:28,203 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-12 22:39:28,224 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-12 22:39:28,227 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-12 22:39:28,228 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-12 22:39:28,229 INFO L275 PluginConnector]: CDTParser initialized [2021-11-12 22:39:28,230 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i [2021-11-12 22:39:28,290 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/data/bdfa4bab0/95a23f4ad8d941859d95f42e3aae2708/FLAG61c58e6ce [2021-11-12 22:39:29,215 INFO L306 CDTParser]: Found 1 translation units. [2021-11-12 22:39:29,216 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i [2021-11-12 22:39:29,297 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/data/bdfa4bab0/95a23f4ad8d941859d95f42e3aae2708/FLAG61c58e6ce [2021-11-12 22:39:29,629 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/data/bdfa4bab0/95a23f4ad8d941859d95f42e3aae2708 [2021-11-12 22:39:29,631 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-12 22:39:29,634 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-12 22:39:29,639 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-12 22:39:29,639 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-12 22:39:29,642 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-12 22:39:29,643 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 10:39:29" (1/1) ... [2021-11-12 22:39:29,645 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@79d6ef30 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:39:29, skipping insertion in model container [2021-11-12 22:39:29,645 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 10:39:29" (1/1) ... [2021-11-12 22:39:29,653 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-12 22:39:29,815 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 22:39:31,721 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:39:31,723 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-12 22:39:32,772 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350019,350032] [2021-11-12 22:39:32,775 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350188,350201] [2021-11-12 22:39:32,775 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350355,350368] [2021-11-12 22:39:32,776 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350523,350536] [2021-11-12 22:39:32,810 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 22:39:32,871 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2021-11-12 22:39:32,871 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@596688b5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:39:32, skipping insertion in model container [2021-11-12 22:39:32,871 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-12 22:39:32,872 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-12 22:39:32,874 INFO L158 Benchmark]: Toolchain (without parser) took 3238.84ms. Allocated memory was 92.3MB in the beginning and 125.8MB in the end (delta: 33.6MB). Free memory was 64.3MB in the beginning and 55.9MB in the end (delta: 8.4MB). Peak memory consumption was 57.2MB. Max. memory is 16.1GB. [2021-11-12 22:39:32,875 INFO L158 Benchmark]: CDTParser took 0.27ms. Allocated memory is still 92.3MB. Free memory is still 67.1MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-12 22:39:32,876 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3232.68ms. Allocated memory was 92.3MB in the beginning and 125.8MB in the end (delta: 33.6MB). Free memory was 64.2MB in the beginning and 55.9MB in the end (delta: 8.3MB). Peak memory consumption was 55.1MB. Max. memory is 16.1GB. [2021-11-12 22:39:32,878 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.27ms. Allocated memory is still 92.3MB. Free memory is still 67.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3232.68ms. Allocated memory was 92.3MB in the beginning and 125.8MB in the end (delta: 33.6MB). Free memory was 64.2MB in the beginning and 55.9MB in the end (delta: 8.3MB). Peak memory consumption was 55.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 6377]: Unsupported Syntax Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 5e82a719a5cd0ec3a30cd42dbacb612fd330a6d3aa584d331bc796b2ce8b6a55 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-12 22:39:35,051 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-12 22:39:35,054 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-12 22:39:35,088 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-12 22:39:35,088 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-12 22:39:35,090 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-12 22:39:35,092 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-12 22:39:35,094 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-12 22:39:35,096 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-12 22:39:35,097 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-12 22:39:35,098 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-12 22:39:35,100 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-12 22:39:35,100 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-12 22:39:35,102 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-12 22:39:35,103 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-12 22:39:35,105 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-12 22:39:35,106 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-12 22:39:35,107 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-12 22:39:35,119 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-12 22:39:35,127 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-12 22:39:35,130 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-12 22:39:35,135 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-12 22:39:35,138 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-12 22:39:35,140 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-12 22:39:35,150 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-12 22:39:35,150 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-12 22:39:35,151 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-12 22:39:35,152 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-12 22:39:35,152 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-12 22:39:35,153 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-12 22:39:35,154 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-12 22:39:35,155 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-12 22:39:35,156 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-12 22:39:35,156 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-12 22:39:35,158 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-12 22:39:35,158 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-12 22:39:35,159 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-12 22:39:35,159 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-12 22:39:35,159 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-12 22:39:35,161 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-12 22:39:35,164 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-12 22:39:35,170 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2021-11-12 22:39:35,214 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-12 22:39:35,214 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-12 22:39:35,215 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-12 22:39:35,215 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-12 22:39:35,216 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-12 22:39:35,216 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-12 22:39:35,216 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-12 22:39:35,216 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-12 22:39:35,217 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-12 22:39:35,217 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-12 22:39:35,219 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-12 22:39:35,219 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-12 22:39:35,220 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-12 22:39:35,220 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-12 22:39:35,220 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-12 22:39:35,220 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-12 22:39:35,220 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-12 22:39:35,221 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-12 22:39:35,221 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-12 22:39:35,221 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-12 22:39:35,221 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-12 22:39:35,222 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-12 22:39:35,222 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-12 22:39:35,222 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-12 22:39:35,222 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 22:39:35,223 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-12 22:39:35,223 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-12 22:39:35,223 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-12 22:39:35,223 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-12 22:39:35,223 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-12 22:39:35,224 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-12 22:39:35,224 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-12 22:39:35,224 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-12 22:39:35,224 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_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5e82a719a5cd0ec3a30cd42dbacb612fd330a6d3aa584d331bc796b2ce8b6a55 [2021-11-12 22:39:35,595 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-12 22:39:35,616 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-12 22:39:35,619 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-12 22:39:35,620 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-12 22:39:35,621 INFO L275 PluginConnector]: CDTParser initialized [2021-11-12 22:39:35,622 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i [2021-11-12 22:39:35,684 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/data/c89d14128/b74144ed61b0495cb89f932b3e4c58bf/FLAG32abe8916 [2021-11-12 22:39:36,665 INFO L306 CDTParser]: Found 1 translation units. [2021-11-12 22:39:36,666 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i [2021-11-12 22:39:36,750 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/data/c89d14128/b74144ed61b0495cb89f932b3e4c58bf/FLAG32abe8916 [2021-11-12 22:39:37,045 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/data/c89d14128/b74144ed61b0495cb89f932b3e4c58bf [2021-11-12 22:39:37,047 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-12 22:39:37,048 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-12 22:39:37,051 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-12 22:39:37,051 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-12 22:39:37,054 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-12 22:39:37,055 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 10:39:37" (1/1) ... [2021-11-12 22:39:37,056 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7eeabdb8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:39:37, skipping insertion in model container [2021-11-12 22:39:37,057 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 10:39:37" (1/1) ... [2021-11-12 22:39:37,064 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-12 22:39:37,293 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 22:39:40,223 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350019,350032] [2021-11-12 22:39:40,226 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350188,350201] [2021-11-12 22:39:40,231 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350355,350368] [2021-11-12 22:39:40,232 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350523,350536] [2021-11-12 22:39:40,259 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 22:39:40,328 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-12 22:39:40,412 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 22:39:40,744 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350019,350032] [2021-11-12 22:39:40,745 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350188,350201] [2021-11-12 22:39:40,745 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350355,350368] [2021-11-12 22:39:40,746 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350523,350536] [2021-11-12 22:39:40,756 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 22:39:40,791 INFO L203 MainTranslator]: Completed pre-run [2021-11-12 22:39:41,353 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350019,350032] [2021-11-12 22:39:41,354 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350188,350201] [2021-11-12 22:39:41,354 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350355,350368] [2021-11-12 22:39:41,356 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i[350523,350536] [2021-11-12 22:39:41,367 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 22:39:41,621 INFO L208 MainTranslator]: Completed translation [2021-11-12 22:39:41,621 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:39:41 WrapperNode [2021-11-12 22:39:41,625 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-12 22:39:41,626 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-12 22:39:41,627 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-12 22:39:41,627 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-12 22:39:41,634 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:39:41" (1/1) ... [2021-11-12 22:39:41,775 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:39:41" (1/1) ... [2021-11-12 22:39:41,957 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-12 22:39:41,958 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-12 22:39:41,959 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-12 22:39:41,959 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-12 22:39:41,968 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:39:41" (1/1) ... [2021-11-12 22:39:41,968 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:39:41" (1/1) ... [2021-11-12 22:39:42,008 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:39:41" (1/1) ... [2021-11-12 22:39:42,013 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:39:41" (1/1) ... [2021-11-12 22:39:42,152 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:39:41" (1/1) ... [2021-11-12 22:39:42,185 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:39:41" (1/1) ... [2021-11-12 22:39:42,295 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:39:41" (1/1) ... [2021-11-12 22:39:42,338 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-12 22:39:42,339 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-12 22:39:42,339 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-12 22:39:42,339 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-12 22:39:42,340 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:39:41" (1/1) ... [2021-11-12 22:39:42,347 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 22:39:42,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:39:42,370 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-12 22:39:42,383 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-12 22:39:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2021-11-12 22:39:42,419 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2021-11-12 22:39:42,419 INFO L130 BoogieDeclarations]: Found specification of procedure smc91c92_detach [2021-11-12 22:39:42,419 INFO L138 BoogieDeclarations]: Found implementation of procedure smc91c92_detach [2021-11-12 22:39:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_present [2021-11-12 22:39:42,420 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_present [2021-11-12 22:39:42,420 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2021-11-12 22:39:42,420 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2021-11-12 22:39:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure mhz_3288_power [2021-11-12 22:39:42,421 INFO L138 BoogieDeclarations]: Found implementation of procedure mhz_3288_power [2021-11-12 22:39:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-12 22:39:42,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-12 22:39:42,421 INFO L130 BoogieDeclarations]: Found specification of procedure pcmcia_request_io [2021-11-12 22:39:42,421 INFO L138 BoogieDeclarations]: Found implementation of procedure pcmcia_request_io [2021-11-12 22:39:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_70 [2021-11-12 22:39:42,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_70 [2021-11-12 22:39:42,422 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-12 22:39:42,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-12 22:39:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-12 22:39:42,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-12 22:39:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-12 22:39:42,423 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-12 22:39:42,423 INFO L130 BoogieDeclarations]: Found specification of procedure smc91c92_resume [2021-11-12 22:39:42,424 INFO L138 BoogieDeclarations]: Found implementation of procedure smc91c92_resume [2021-11-12 22:39:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-12 22:39:42,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-12 22:39:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-12 22:39:42,424 INFO L130 BoogieDeclarations]: Found specification of procedure smc91c92_suspend [2021-11-12 22:39:42,425 INFO L138 BoogieDeclarations]: Found implementation of procedure smc91c92_suspend [2021-11-12 22:39:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2021-11-12 22:39:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-12 22:39:42,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-12 22:39:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-12 22:39:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-12 22:39:42,426 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-12 22:39:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2021-11-12 22:39:42,426 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2021-11-12 22:39:42,426 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-12 22:39:42,426 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-12 22:39:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2021-11-12 22:39:42,427 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2021-11-12 22:39:42,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-11-12 22:39:42,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-11-12 22:39:42,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-12 22:39:42,429 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-12 22:39:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure cvt_ascii_address [2021-11-12 22:39:42,429 INFO L138 BoogieDeclarations]: Found implementation of procedure cvt_ascii_address [2021-11-12 22:39:42,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-12 22:39:42,429 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-12 22:39:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-12 22:39:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2021-11-12 22:39:42,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2021-11-12 22:39:42,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2021-11-12 22:39:42,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2021-11-12 22:39:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_smc91c92_cs_driver_exit_13_2 [2021-11-12 22:39:42,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_smc91c92_cs_driver_exit_13_2 [2021-11-12 22:39:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-12 22:39:42,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-12 22:39:42,431 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-12 22:39:42,432 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-12 22:39:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-12 22:39:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2021-11-12 22:39:42,432 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2021-11-12 22:39:42,432 INFO L130 BoogieDeclarations]: Found specification of procedure smc_tx_timeout [2021-11-12 22:39:42,433 INFO L138 BoogieDeclarations]: Found implementation of procedure smc_tx_timeout [2021-11-12 22:39:42,433 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-11-12 22:39:42,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-11-12 22:39:42,433 INFO L130 BoogieDeclarations]: Found specification of procedure smc_reset [2021-11-12 22:39:42,433 INFO L138 BoogieDeclarations]: Found implementation of procedure smc_reset [2021-11-12 22:39:42,433 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2021-11-12 22:39:42,434 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2021-11-12 22:39:42,434 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2021-11-12 22:39:42,434 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2021-11-12 22:39:42,434 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-12 22:39:42,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-12 22:39:42,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-12 22:39:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-12 22:39:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-12 22:39:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-12 22:39:42,435 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-12 22:39:42,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-12 22:39:42,436 INFO L130 BoogieDeclarations]: Found specification of procedure smc_hardware_send_packet [2021-11-12 22:39:42,437 INFO L138 BoogieDeclarations]: Found implementation of procedure smc_hardware_send_packet [2021-11-12 22:39:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-12 22:39:42,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-12 22:39:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-11-12 22:39:42,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-11-12 22:39:42,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_smc_private [2021-11-12 22:39:42,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_smc_private [2021-11-12 22:39:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure osi_load_firmware [2021-11-12 22:39:42,438 INFO L138 BoogieDeclarations]: Found implementation of procedure osi_load_firmware [2021-11-12 22:39:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-11-12 22:39:42,438 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-11-12 22:39:42,438 INFO L130 BoogieDeclarations]: Found specification of procedure smc_set_xcvr [2021-11-12 22:39:42,438 INFO L138 BoogieDeclarations]: Found implementation of procedure smc_set_xcvr [2021-11-12 22:39:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2021-11-12 22:39:42,439 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2021-11-12 22:39:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-12 22:39:42,439 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-11-12 22:39:42,439 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-11-12 22:39:42,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-12 22:39:42,440 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2021-11-12 22:39:42,440 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2021-11-12 22:39:42,440 INFO L130 BoogieDeclarations]: Found specification of procedure mot_config [2021-11-12 22:39:42,442 INFO L138 BoogieDeclarations]: Found implementation of procedure mot_config [2021-11-12 22:39:42,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-12 22:39:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-12 22:39:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-11-12 22:39:42,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-12 22:39:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-12 22:39:42,446 INFO L130 BoogieDeclarations]: Found specification of procedure check_sig [2021-11-12 22:39:42,446 INFO L138 BoogieDeclarations]: Found implementation of procedure check_sig [2021-11-12 22:39:42,447 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2021-11-12 22:39:42,447 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2021-11-12 22:39:42,452 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-12 22:39:42,453 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-12 22:39:42,453 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2021-11-12 22:39:42,453 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2021-11-12 22:39:42,453 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-12 22:39:42,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-12 22:39:42,454 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2021-11-12 22:39:42,454 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2021-11-12 22:39:42,454 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_sync [2021-11-12 22:39:42,454 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_sync [2021-11-12 22:39:42,454 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2021-11-12 22:39:42,455 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2021-11-12 22:39:42,455 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-12 22:39:42,455 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-12 22:39:42,455 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-12 22:39:42,455 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-12 22:39:42,455 INFO L130 BoogieDeclarations]: Found specification of procedure pcmcia_loop_tuple [2021-11-12 22:39:42,455 INFO L138 BoogieDeclarations]: Found implementation of procedure pcmcia_loop_tuple [2021-11-12 22:39:42,456 INFO L130 BoogieDeclarations]: Found specification of procedure smc91c92_release [2021-11-12 22:39:42,456 INFO L138 BoogieDeclarations]: Found implementation of procedure smc91c92_release [2021-11-12 22:39:42,456 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-12 22:39:42,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-12 22:39:42,456 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_smc_private [2021-11-12 22:39:42,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_smc_private [2021-11-12 22:39:42,456 INFO L130 BoogieDeclarations]: Found specification of procedure pcmcia_loop_config [2021-11-12 22:39:42,457 INFO L138 BoogieDeclarations]: Found implementation of procedure pcmcia_loop_config [2021-11-12 22:39:42,457 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-12 22:39:42,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-12 22:39:42,458 INFO L130 BoogieDeclarations]: Found specification of procedure smc_interrupt [2021-11-12 22:39:42,458 INFO L138 BoogieDeclarations]: Found implementation of procedure smc_interrupt [2021-11-12 22:39:42,458 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2021-11-12 22:39:42,458 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2021-11-12 22:39:42,458 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2021-11-12 22:39:42,458 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2021-11-12 22:39:42,458 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-11-12 22:39:42,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-11-12 22:39:42,459 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2021-11-12 22:39:42,459 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2021-11-12 22:39:42,459 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2021-11-12 22:39:42,459 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2021-11-12 22:39:45,605 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-12 22:40:36,527 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-11-12 22:40:36,660 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-12 22:40:36,660 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-11-12 22:40:36,665 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 10:40:36 BoogieIcfgContainer [2021-11-12 22:40:36,665 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-12 22:40:36,667 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-12 22:40:36,667 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-12 22:40:36,670 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-12 22:40:36,670 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 10:39:37" (1/3) ... [2021-11-12 22:40:36,671 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@643a6cc7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 10:40:36, skipping insertion in model container [2021-11-12 22:40:36,671 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:39:41" (2/3) ... [2021-11-12 22:40:36,671 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@643a6cc7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 10:40:36, skipping insertion in model container [2021-11-12 22:40:36,671 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 10:40:36" (3/3) ... [2021-11-12 22:40:36,673 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-smc91c92_cs.cil.i [2021-11-12 22:40:36,678 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-12 22:40:36,678 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-11-12 22:40:36,733 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-12 22:40:36,739 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-12 22:40:36,739 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-12 22:40:36,798 INFO L276 IsEmpty]: Start isEmpty. Operand has 1580 states, 1047 states have (on average 1.2865329512893984) internal successors, (1347), 1068 states have internal predecessors, (1347), 464 states have call successors, (464), 67 states have call predecessors, (464), 66 states have return successors, (458), 456 states have call predecessors, (458), 458 states have call successors, (458) [2021-11-12 22:40:36,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2021-11-12 22:40:36,817 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:40:36,818 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:40:36,819 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:40:36,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:40:36,824 INFO L85 PathProgramCache]: Analyzing trace with hash -722600174, now seen corresponding path program 1 times [2021-11-12 22:40:36,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:40:36,849 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1455507375] [2021-11-12 22:40:36,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:40:36,851 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:40:36,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:40:36,854 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:40:36,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-12 22:40:42,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:40:42,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 2802 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 22:40:42,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:40:42,928 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 594 trivial. 0 not checked. [2021-11-12 22:40:42,929 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:40:43,433 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2021-11-12 22:40:43,434 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:40:43,434 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1455507375] [2021-11-12 22:40:43,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1455507375] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:40:43,435 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:40:43,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-12 22:40:43,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545999887] [2021-11-12 22:40:43,437 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:40:43,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 22:40:43,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:40:43,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 22:40:43,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:40:43,489 INFO L87 Difference]: Start difference. First operand has 1580 states, 1047 states have (on average 1.2865329512893984) internal successors, (1347), 1068 states have internal predecessors, (1347), 464 states have call successors, (464), 67 states have call predecessors, (464), 66 states have return successors, (458), 456 states have call predecessors, (458), 458 states have call successors, (458) Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 4 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2021-11-12 22:40:46,121 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:40:53,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:40:53,268 INFO L93 Difference]: Finished difference Result 6075 states and 8868 transitions. [2021-11-12 22:40:53,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 22:40:53,270 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 4 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) Word has length 160 [2021-11-12 22:40:53,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:40:53,337 INFO L225 Difference]: With dead ends: 6075 [2021-11-12 22:40:53,337 INFO L226 Difference]: Without dead ends: 4507 [2021-11-12 22:40:53,355 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 316 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:40:53,358 INFO L933 BasicCegarLoop]: 3131 mSDtfsCounter, 5586 mSDsluCounter, 3431 mSDsCounter, 0 mSdLazyCounter, 946 mSolverCounterSat, 859 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8300.99ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5586 SdHoareTripleChecker+Valid, 6562 SdHoareTripleChecker+Invalid, 1806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 72.19ms SdHoareTripleChecker+Time, 859 IncrementalHoareTripleChecker+Valid, 946 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9225.45ms IncrementalHoareTripleChecker+Time [2021-11-12 22:40:53,359 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5586 Valid, 6562 Invalid, 1806 Unknown, 0 Unchecked, 72.19ms Time], IncrementalHoareTripleChecker [859 Valid, 946 Invalid, 1 Unknown, 0 Unchecked, 9225.45ms Time] [2021-11-12 22:40:53,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4507 states. [2021-11-12 22:40:53,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4507 to 4481. [2021-11-12 22:40:53,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4481 states, 3001 states have (on average 1.287237587470843) internal successors, (3863), 3060 states have internal predecessors, (3863), 1286 states have call successors, (1286), 192 states have call predecessors, (1286), 191 states have return successors, (1282), 1276 states have call predecessors, (1282), 1282 states have call successors, (1282) [2021-11-12 22:40:53,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4481 states to 4481 states and 6431 transitions. [2021-11-12 22:40:53,815 INFO L78 Accepts]: Start accepts. Automaton has 4481 states and 6431 transitions. Word has length 160 [2021-11-12 22:40:53,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:40:53,816 INFO L470 AbstractCegarLoop]: Abstraction has 4481 states and 6431 transitions. [2021-11-12 22:40:53,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 4 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2021-11-12 22:40:53,817 INFO L276 IsEmpty]: Start isEmpty. Operand 4481 states and 6431 transitions. [2021-11-12 22:40:53,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2021-11-12 22:40:53,824 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:40:53,824 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:40:53,886 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-12 22:40:54,037 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:40:54,037 INFO L402 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)] === [2021-11-12 22:40:54,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:40:54,038 INFO L85 PathProgramCache]: Analyzing trace with hash 364420555, now seen corresponding path program 1 times [2021-11-12 22:40:54,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:40:54,044 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [380880909] [2021-11-12 22:40:54,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:40:54,044 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:40:54,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:40:54,051 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:40:54,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-12 22:40:59,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:40:59,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 2840 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 22:40:59,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:40:59,997 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 594 trivial. 0 not checked. [2021-11-12 22:40:59,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:41:00,520 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2021-11-12 22:41:00,521 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:41:00,521 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [380880909] [2021-11-12 22:41:00,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [380880909] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:41:00,521 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:41:00,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-12 22:41:00,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401959236] [2021-11-12 22:41:00,522 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:41:00,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 22:41:00,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:41:00,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 22:41:00,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 22:41:00,524 INFO L87 Difference]: Start difference. First operand 4481 states and 6431 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-11-12 22:41:03,008 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.48s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:41:03,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:41:03,875 INFO L93 Difference]: Finished difference Result 12527 states and 17969 transitions. [2021-11-12 22:41:03,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 22:41:03,875 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 170 [2021-11-12 22:41:03,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:41:03,950 INFO L225 Difference]: With dead ends: 12527 [2021-11-12 22:41:03,950 INFO L226 Difference]: Without dead ends: 8075 [2021-11-12 22:41:03,972 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 337 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 22:41:03,974 INFO L933 BasicCegarLoop]: 2618 mSDtfsCounter, 1786 mSDsluCounter, 2170 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2735.62ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1786 SdHoareTripleChecker+Valid, 4788 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 15.12ms SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2857.09ms IncrementalHoareTripleChecker+Time [2021-11-12 22:41:03,974 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1786 Valid, 4788 Invalid, 65 Unknown, 0 Unchecked, 15.12ms Time], IncrementalHoareTripleChecker [7 Valid, 57 Invalid, 1 Unknown, 0 Unchecked, 2857.09ms Time] [2021-11-12 22:41:03,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8075 states. [2021-11-12 22:41:04,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8075 to 8044. [2021-11-12 22:41:04,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8044 states, 5376 states have (on average 1.2881324404761905) internal successors, (6925), 5492 states have internal predecessors, (6925), 2302 states have call successors, (2302), 370 states have call predecessors, (2302), 363 states have return successors, (2298), 2271 states have call predecessors, (2298), 2298 states have call successors, (2298) [2021-11-12 22:41:04,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8044 states to 8044 states and 11525 transitions. [2021-11-12 22:41:04,527 INFO L78 Accepts]: Start accepts. Automaton has 8044 states and 11525 transitions. Word has length 170 [2021-11-12 22:41:04,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:41:04,529 INFO L470 AbstractCegarLoop]: Abstraction has 8044 states and 11525 transitions. [2021-11-12 22:41:04,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-11-12 22:41:04,530 INFO L276 IsEmpty]: Start isEmpty. Operand 8044 states and 11525 transitions. [2021-11-12 22:41:04,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-11-12 22:41:04,535 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:41:04,536 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:41:04,599 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-12 22:41:04,749 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:41:04,749 INFO L402 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)] === [2021-11-12 22:41:04,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:41:04,750 INFO L85 PathProgramCache]: Analyzing trace with hash 675623852, now seen corresponding path program 1 times [2021-11-12 22:41:04,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:41:04,756 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1609475670] [2021-11-12 22:41:04,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:41:04,756 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:41:04,757 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:41:04,757 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:41:04,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-12 22:41:10,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:41:10,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 2919 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 22:41:10,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:41:11,047 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 594 trivial. 0 not checked. [2021-11-12 22:41:11,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:41:11,524 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2021-11-12 22:41:11,524 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:41:11,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1609475670] [2021-11-12 22:41:11,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1609475670] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:41:11,525 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:41:11,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-12 22:41:11,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183121966] [2021-11-12 22:41:11,525 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:41:11,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 22:41:11,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:41:11,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 22:41:11,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:41:11,527 INFO L87 Difference]: Start difference. First operand 8044 states and 11525 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 4 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2021-11-12 22:41:13,935 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.40s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:41:14,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:41:14,771 INFO L93 Difference]: Finished difference Result 15984 states and 22887 transitions. [2021-11-12 22:41:14,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 22:41:14,772 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 4 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) Word has length 184 [2021-11-12 22:41:14,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:41:14,841 INFO L225 Difference]: With dead ends: 15984 [2021-11-12 22:41:14,841 INFO L226 Difference]: Without dead ends: 7969 [2021-11-12 22:41:14,887 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 366 GetRequests, 364 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:41:14,892 INFO L933 BasicCegarLoop]: 2234 mSDtfsCounter, 2225 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2593.22ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2225 SdHoareTripleChecker+Valid, 2263 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 152.46ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2690.64ms IncrementalHoareTripleChecker+Time [2021-11-12 22:41:14,894 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2225 Valid, 2263 Invalid, 42 Unknown, 0 Unchecked, 152.46ms Time], IncrementalHoareTripleChecker [5 Valid, 36 Invalid, 1 Unknown, 0 Unchecked, 2690.64ms Time] [2021-11-12 22:41:14,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7969 states. [2021-11-12 22:41:15,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7969 to 7969. [2021-11-12 22:41:15,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7969 states, 5335 states have (on average 1.2849109653233364) internal successors, (6855), 5451 states have internal predecessors, (6855), 2264 states have call successors, (2264), 374 states have call predecessors, (2264), 367 states have return successors, (2260), 2233 states have call predecessors, (2260), 2260 states have call successors, (2260) [2021-11-12 22:41:15,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7969 states to 7969 states and 11379 transitions. [2021-11-12 22:41:15,596 INFO L78 Accepts]: Start accepts. Automaton has 7969 states and 11379 transitions. Word has length 184 [2021-11-12 22:41:15,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:41:15,598 INFO L470 AbstractCegarLoop]: Abstraction has 7969 states and 11379 transitions. [2021-11-12 22:41:15,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 4 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2021-11-12 22:41:15,600 INFO L276 IsEmpty]: Start isEmpty. Operand 7969 states and 11379 transitions. [2021-11-12 22:41:15,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-11-12 22:41:15,604 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:41:15,605 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:41:15,667 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-12 22:41:15,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:41:15,829 INFO L402 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)] === [2021-11-12 22:41:15,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:41:15,830 INFO L85 PathProgramCache]: Analyzing trace with hash -184758672, now seen corresponding path program 1 times [2021-11-12 22:41:15,835 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:41:15,835 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1250071531] [2021-11-12 22:41:15,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:41:15,836 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:41:15,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:41:15,839 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:41:15,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-12 22:41:21,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:41:21,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 2919 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 22:41:21,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:41:22,051 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 594 trivial. 0 not checked. [2021-11-12 22:41:22,052 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:41:22,534 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2021-11-12 22:41:22,534 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:41:22,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1250071531] [2021-11-12 22:41:22,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1250071531] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:41:22,534 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:41:22,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-12 22:41:22,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058729511] [2021-11-12 22:41:22,535 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:41:22,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 22:41:22,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:41:22,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 22:41:22,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:41:22,537 INFO L87 Difference]: Start difference. First operand 7969 states and 11379 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 4 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2021-11-12 22:41:24,946 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.41s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:41:25,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:41:25,479 INFO L93 Difference]: Finished difference Result 14454 states and 20508 transitions. [2021-11-12 22:41:25,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 22:41:25,480 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 4 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) Word has length 184 [2021-11-12 22:41:25,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:41:25,547 INFO L225 Difference]: With dead ends: 14454 [2021-11-12 22:41:25,547 INFO L226 Difference]: Without dead ends: 6535 [2021-11-12 22:41:25,581 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 366 GetRequests, 364 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:41:25,583 INFO L933 BasicCegarLoop]: 1902 mSDtfsCounter, 1895 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2547.72ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1895 SdHoareTripleChecker+Valid, 1931 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.12ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2650.91ms IncrementalHoareTripleChecker+Time [2021-11-12 22:41:25,584 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1895 Valid, 1931 Invalid, 42 Unknown, 0 Unchecked, 7.12ms Time], IncrementalHoareTripleChecker [5 Valid, 36 Invalid, 1 Unknown, 0 Unchecked, 2650.91ms Time] [2021-11-12 22:41:25,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6535 states. [2021-11-12 22:41:26,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6535 to 6535. [2021-11-12 22:41:26,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6535 states, 4444 states have (on average 1.2785778577857785) internal successors, (5682), 4527 states have internal predecessors, (5682), 1745 states have call successors, (1745), 350 states have call predecessors, (1745), 343 states have return successors, (1741), 1714 states have call predecessors, (1741), 1741 states have call successors, (1741) [2021-11-12 22:41:26,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6535 states to 6535 states and 9168 transitions. [2021-11-12 22:41:26,110 INFO L78 Accepts]: Start accepts. Automaton has 6535 states and 9168 transitions. Word has length 184 [2021-11-12 22:41:26,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:41:26,110 INFO L470 AbstractCegarLoop]: Abstraction has 6535 states and 9168 transitions. [2021-11-12 22:41:26,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 4 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2021-11-12 22:41:26,111 INFO L276 IsEmpty]: Start isEmpty. Operand 6535 states and 9168 transitions. [2021-11-12 22:41:26,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2021-11-12 22:41:26,117 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:41:26,118 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 4, 4, 4, 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] [2021-11-12 22:41:26,183 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-12 22:41:26,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:41:26,333 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:41:26,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:41:26,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1046098172, now seen corresponding path program 1 times [2021-11-12 22:41:26,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:41:26,340 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [71990552] [2021-11-12 22:41:26,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:41:26,340 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:41:26,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:41:26,341 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:41:26,383 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-12 22:41:31,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:41:31,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 2903 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:41:31,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:41:33,567 INFO L134 CoverageAnalysis]: Checked inductivity of 790 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 790 trivial. 0 not checked. [2021-11-12 22:41:33,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:41:34,584 INFO L134 CoverageAnalysis]: Checked inductivity of 790 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 790 trivial. 0 not checked. [2021-11-12 22:41:34,584 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:41:34,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [71990552] [2021-11-12 22:41:34,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [71990552] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:41:34,584 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:41:34,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 5] imperfect sequences [] total 7 [2021-11-12 22:41:34,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636892985] [2021-11-12 22:41:34,585 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:41:34,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 22:41:34,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:41:34,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 22:41:34,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:41:34,587 INFO L87 Difference]: Start difference. First operand 6535 states and 9168 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 5 states have internal predecessors, (71), 2 states have call successors, (45), 4 states have call predecessors, (45), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2021-11-12 22:41:35,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:41:35,165 INFO L93 Difference]: Finished difference Result 6541 states and 9173 transitions. [2021-11-12 22:41:35,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:41:35,165 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 5 states have internal predecessors, (71), 2 states have call successors, (45), 4 states have call predecessors, (45), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 216 [2021-11-12 22:41:35,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:41:35,195 INFO L225 Difference]: With dead ends: 6541 [2021-11-12 22:41:35,195 INFO L226 Difference]: Without dead ends: 6539 [2021-11-12 22:41:35,199 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 433 GetRequests, 425 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:41:35,200 INFO L933 BasicCegarLoop]: 1881 mSDtfsCounter, 1785 mSDsluCounter, 7499 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 149.72ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1796 SdHoareTripleChecker+Valid, 9380 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 24.70ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 157.62ms IncrementalHoareTripleChecker+Time [2021-11-12 22:41:35,201 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1796 Valid, 9380 Invalid, 37 Unknown, 0 Unchecked, 24.70ms Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 157.62ms Time] [2021-11-12 22:41:35,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6539 states. [2021-11-12 22:41:35,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6539 to 6539. [2021-11-12 22:41:35,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6539 states, 4447 states have (on average 1.2783899257926692) internal successors, (5685), 4530 states have internal predecessors, (5685), 1745 states have call successors, (1745), 351 states have call predecessors, (1745), 344 states have return successors, (1741), 1714 states have call predecessors, (1741), 1741 states have call successors, (1741) [2021-11-12 22:41:35,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6539 states to 6539 states and 9171 transitions. [2021-11-12 22:41:35,739 INFO L78 Accepts]: Start accepts. Automaton has 6539 states and 9171 transitions. Word has length 216 [2021-11-12 22:41:35,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:41:35,740 INFO L470 AbstractCegarLoop]: Abstraction has 6539 states and 9171 transitions. [2021-11-12 22:41:35,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 5 states have internal predecessors, (71), 2 states have call successors, (45), 4 states have call predecessors, (45), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2021-11-12 22:41:35,741 INFO L276 IsEmpty]: Start isEmpty. Operand 6539 states and 9171 transitions. [2021-11-12 22:41:35,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2021-11-12 22:41:35,747 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:41:35,747 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 4, 4, 4, 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] [2021-11-12 22:41:35,811 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-12 22:41:35,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:41:35,973 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:41:35,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:41:35,974 INFO L85 PathProgramCache]: Analyzing trace with hash 1736223341, now seen corresponding path program 1 times [2021-11-12 22:41:35,978 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:41:35,978 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1262684594] [2021-11-12 22:41:35,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:41:35,978 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:41:35,979 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:41:35,979 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:41:35,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-12 22:41:41,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:41:41,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 2910 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:41:41,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:41:43,174 INFO L134 CoverageAnalysis]: Checked inductivity of 792 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 790 trivial. 0 not checked. [2021-11-12 22:41:43,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:41:44,121 INFO L134 CoverageAnalysis]: Checked inductivity of 792 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 790 trivial. 0 not checked. [2021-11-12 22:41:44,122 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:41:44,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1262684594] [2021-11-12 22:41:44,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1262684594] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:41:44,122 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:41:44,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 22:41:44,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388748439] [2021-11-12 22:41:44,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:41:44,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:41:44,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:41:44,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:41:44,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:41:44,125 INFO L87 Difference]: Start difference. First operand 6539 states and 9171 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-12 22:41:44,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:41:44,610 INFO L93 Difference]: Finished difference Result 6545 states and 9176 transitions. [2021-11-12 22:41:44,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:41:44,610 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 221 [2021-11-12 22:41:44,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:41:44,639 INFO L225 Difference]: With dead ends: 6545 [2021-11-12 22:41:44,639 INFO L226 Difference]: Without dead ends: 6543 [2021-11-12 22:41:44,643 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 443 GetRequests, 435 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:41:44,644 INFO L933 BasicCegarLoop]: 1884 mSDtfsCounter, 1815 mSDsluCounter, 3749 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 74.05ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1825 SdHoareTripleChecker+Valid, 5633 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 15.21ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 82.13ms IncrementalHoareTripleChecker+Time [2021-11-12 22:41:44,645 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1825 Valid, 5633 Invalid, 20 Unknown, 0 Unchecked, 15.21ms Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 82.13ms Time] [2021-11-12 22:41:44,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6543 states. [2021-11-12 22:41:45,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6543 to 6543. [2021-11-12 22:41:45,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6543 states, 4450 states have (on average 1.2782022471910113) internal successors, (5688), 4533 states have internal predecessors, (5688), 1745 states have call successors, (1745), 352 states have call predecessors, (1745), 345 states have return successors, (1741), 1714 states have call predecessors, (1741), 1741 states have call successors, (1741) [2021-11-12 22:41:45,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6543 states to 6543 states and 9174 transitions. [2021-11-12 22:41:45,153 INFO L78 Accepts]: Start accepts. Automaton has 6543 states and 9174 transitions. Word has length 221 [2021-11-12 22:41:45,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:41:45,156 INFO L470 AbstractCegarLoop]: Abstraction has 6543 states and 9174 transitions. [2021-11-12 22:41:45,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-12 22:41:45,156 INFO L276 IsEmpty]: Start isEmpty. Operand 6543 states and 9174 transitions. [2021-11-12 22:41:45,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2021-11-12 22:41:45,163 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:41:45,163 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:41:45,226 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-12 22:41:45,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:41:45,377 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:41:45,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:41:45,378 INFO L85 PathProgramCache]: Analyzing trace with hash 1610653796, now seen corresponding path program 1 times [2021-11-12 22:41:45,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:41:45,382 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [468926166] [2021-11-12 22:41:45,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:41:45,383 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:41:45,383 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:41:45,383 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:41:45,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-12 22:41:50,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:41:50,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 2917 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:41:50,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:41:52,473 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 794 trivial. 0 not checked. [2021-11-12 22:41:52,474 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:41:53,473 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 794 trivial. 0 not checked. [2021-11-12 22:41:53,473 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:41:53,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [468926166] [2021-11-12 22:41:53,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [468926166] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:41:53,473 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:41:53,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 22:41:53,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648449233] [2021-11-12 22:41:53,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:41:53,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:41:53,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:41:53,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:41:53,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:41:53,475 INFO L87 Difference]: Start difference. First operand 6543 states and 9174 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-12 22:41:54,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:41:54,023 INFO L93 Difference]: Finished difference Result 6549 states and 9179 transitions. [2021-11-12 22:41:54,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:41:54,024 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 226 [2021-11-12 22:41:54,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:41:54,052 INFO L225 Difference]: With dead ends: 6549 [2021-11-12 22:41:54,053 INFO L226 Difference]: Without dead ends: 6547 [2021-11-12 22:41:54,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 453 GetRequests, 445 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:41:54,058 INFO L933 BasicCegarLoop]: 1884 mSDtfsCounter, 1815 mSDsluCounter, 3749 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 80.74ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1824 SdHoareTripleChecker+Valid, 5633 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 14.70ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 85.32ms IncrementalHoareTripleChecker+Time [2021-11-12 22:41:54,059 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1824 Valid, 5633 Invalid, 20 Unknown, 0 Unchecked, 14.70ms Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 85.32ms Time] [2021-11-12 22:41:54,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6547 states. [2021-11-12 22:41:54,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6547 to 6547. [2021-11-12 22:41:54,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6547 states, 4453 states have (on average 1.2780148214686728) internal successors, (5691), 4536 states have internal predecessors, (5691), 1745 states have call successors, (1745), 353 states have call predecessors, (1745), 346 states have return successors, (1741), 1714 states have call predecessors, (1741), 1741 states have call successors, (1741) [2021-11-12 22:41:54,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6547 states to 6547 states and 9177 transitions. [2021-11-12 22:41:54,595 INFO L78 Accepts]: Start accepts. Automaton has 6547 states and 9177 transitions. Word has length 226 [2021-11-12 22:41:54,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:41:54,596 INFO L470 AbstractCegarLoop]: Abstraction has 6547 states and 9177 transitions. [2021-11-12 22:41:54,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-12 22:41:54,597 INFO L276 IsEmpty]: Start isEmpty. Operand 6547 states and 9177 transitions. [2021-11-12 22:41:54,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2021-11-12 22:41:54,603 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:41:54,604 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 4, 4, 4, 4, 3, 3, 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] [2021-11-12 22:41:54,661 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-12 22:41:54,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:41:54,817 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:41:54,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:41:54,818 INFO L85 PathProgramCache]: Analyzing trace with hash -95951731, now seen corresponding path program 1 times [2021-11-12 22:41:54,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:41:54,822 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1891470510] [2021-11-12 22:41:54,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:41:54,822 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:41:54,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:41:54,823 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:41:54,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-12 22:41:59,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:42:00,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 2924 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:42:00,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:42:01,912 INFO L134 CoverageAnalysis]: Checked inductivity of 808 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 802 trivial. 0 not checked. [2021-11-12 22:42:01,912 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:42:02,920 INFO L134 CoverageAnalysis]: Checked inductivity of 808 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 802 trivial. 0 not checked. [2021-11-12 22:42:02,921 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:42:02,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1891470510] [2021-11-12 22:42:02,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1891470510] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:42:02,921 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:42:02,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 22:42:02,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196120972] [2021-11-12 22:42:02,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:42:02,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:42:02,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:42:02,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:42:02,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:42:02,923 INFO L87 Difference]: Start difference. First operand 6547 states and 9177 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-12 22:42:03,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:42:03,509 INFO L93 Difference]: Finished difference Result 6553 states and 9182 transitions. [2021-11-12 22:42:03,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:42:03,510 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 231 [2021-11-12 22:42:03,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:42:03,536 INFO L225 Difference]: With dead ends: 6553 [2021-11-12 22:42:03,537 INFO L226 Difference]: Without dead ends: 6551 [2021-11-12 22:42:03,541 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 463 GetRequests, 455 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:42:03,542 INFO L933 BasicCegarLoop]: 1884 mSDtfsCounter, 1815 mSDsluCounter, 3749 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 83.72ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1823 SdHoareTripleChecker+Valid, 5633 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 13.15ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 88.40ms IncrementalHoareTripleChecker+Time [2021-11-12 22:42:03,542 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1823 Valid, 5633 Invalid, 20 Unknown, 0 Unchecked, 13.15ms Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 88.40ms Time] [2021-11-12 22:42:03,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6551 states. [2021-11-12 22:42:04,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6551 to 6551. [2021-11-12 22:42:04,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6551 states, 4456 states have (on average 1.2778276481149013) internal successors, (5694), 4539 states have internal predecessors, (5694), 1745 states have call successors, (1745), 354 states have call predecessors, (1745), 347 states have return successors, (1741), 1714 states have call predecessors, (1741), 1741 states have call successors, (1741) [2021-11-12 22:42:04,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6551 states to 6551 states and 9180 transitions. [2021-11-12 22:42:04,111 INFO L78 Accepts]: Start accepts. Automaton has 6551 states and 9180 transitions. Word has length 231 [2021-11-12 22:42:04,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:42:04,112 INFO L470 AbstractCegarLoop]: Abstraction has 6551 states and 9180 transitions. [2021-11-12 22:42:04,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-11-12 22:42:04,112 INFO L276 IsEmpty]: Start isEmpty. Operand 6551 states and 9180 transitions. [2021-11-12 22:42:04,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2021-11-12 22:42:04,120 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:42:04,120 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:42:04,186 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-12 22:42:04,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:42:04,345 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:42:04,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:42:04,346 INFO L85 PathProgramCache]: Analyzing trace with hash 472309834, now seen corresponding path program 1 times [2021-11-12 22:42:04,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:42:04,352 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [97195443] [2021-11-12 22:42:04,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:42:04,352 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:42:04,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:42:04,354 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:42:04,394 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-12 22:42:09,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:42:09,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 2979 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 22:42:09,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:42:10,342 INFO L134 CoverageAnalysis]: Checked inductivity of 834 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 759 trivial. 0 not checked. [2021-11-12 22:42:10,343 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:42:10,865 INFO L134 CoverageAnalysis]: Checked inductivity of 834 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 820 trivial. 0 not checked. [2021-11-12 22:42:10,865 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:42:10,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [97195443] [2021-11-12 22:42:10,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [97195443] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:42:10,865 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:42:10,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-12 22:42:10,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489277250] [2021-11-12 22:42:10,866 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:42:10,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 22:42:10,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:42:10,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 22:42:10,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:42:10,868 INFO L87 Difference]: Start difference. First operand 6551 states and 9180 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 4 states have call successors, (38), 3 states have call predecessors, (38), 3 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2021-11-12 22:42:13,441 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.57s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:42:17,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:42:17,990 INFO L93 Difference]: Finished difference Result 15248 states and 21355 transitions. [2021-11-12 22:42:17,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 22:42:17,991 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 4 states have call successors, (38), 3 states have call predecessors, (38), 3 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) Word has length 248 [2021-11-12 22:42:17,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:42:18,036 INFO L225 Difference]: With dead ends: 15248 [2021-11-12 22:42:18,036 INFO L226 Difference]: Without dead ends: 10841 [2021-11-12 22:42:18,055 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 494 GetRequests, 492 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:42:18,056 INFO L933 BasicCegarLoop]: 3938 mSDtfsCounter, 3586 mSDsluCounter, 3236 mSDsCounter, 0 mSdLazyCounter, 772 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6022.52ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3586 SdHoareTripleChecker+Valid, 7174 SdHoareTripleChecker+Invalid, 786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 26.11ms SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 772 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6465.40ms IncrementalHoareTripleChecker+Time [2021-11-12 22:42:18,056 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3586 Valid, 7174 Invalid, 786 Unknown, 0 Unchecked, 26.11ms Time], IncrementalHoareTripleChecker [13 Valid, 772 Invalid, 1 Unknown, 0 Unchecked, 6465.40ms Time] [2021-11-12 22:42:18,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10841 states. [2021-11-12 22:42:18,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10841 to 10799. [2021-11-12 22:42:18,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10799 states, 7356 states have (on average 1.2775965198477433) internal successors, (9398), 7489 states have internal predecessors, (9398), 2867 states have call successors, (2867), 584 states have call predecessors, (2867), 573 states have return successors, (2863), 2820 states have call predecessors, (2863), 2863 states have call successors, (2863) [2021-11-12 22:42:18,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10799 states to 10799 states and 15128 transitions. [2021-11-12 22:42:18,860 INFO L78 Accepts]: Start accepts. Automaton has 10799 states and 15128 transitions. Word has length 248 [2021-11-12 22:42:18,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:42:18,861 INFO L470 AbstractCegarLoop]: Abstraction has 10799 states and 15128 transitions. [2021-11-12 22:42:18,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 4 states have call successors, (38), 3 states have call predecessors, (38), 3 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2021-11-12 22:42:18,861 INFO L276 IsEmpty]: Start isEmpty. Operand 10799 states and 15128 transitions. [2021-11-12 22:42:18,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2021-11-12 22:42:18,869 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:42:18,870 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:42:18,934 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-12 22:42:19,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:42:19,085 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:42:19,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:42:19,086 INFO L85 PathProgramCache]: Analyzing trace with hash -153909869, now seen corresponding path program 1 times [2021-11-12 22:42:19,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:42:19,090 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1968447510] [2021-11-12 22:42:19,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:42:19,090 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:42:19,090 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:42:19,091 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:42:19,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-12 22:42:24,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:42:24,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 2978 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 22:42:24,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:42:24,890 INFO L134 CoverageAnalysis]: Checked inductivity of 833 backedges. 74 proven. 0 refuted. 0 times theorem prover too weak. 759 trivial. 0 not checked. [2021-11-12 22:42:24,890 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:42:25,397 INFO L134 CoverageAnalysis]: Checked inductivity of 833 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 820 trivial. 0 not checked. [2021-11-12 22:42:25,397 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:42:25,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1968447510] [2021-11-12 22:42:25,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1968447510] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:42:25,398 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:42:25,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-12 22:42:25,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47434253] [2021-11-12 22:42:25,398 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:42:25,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 22:42:25,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:42:25,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 22:42:25,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:42:25,400 INFO L87 Difference]: Start difference. First operand 10799 states and 15128 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 4 states have call successors, (38), 3 states have call predecessors, (38), 3 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2021-11-12 22:42:27,809 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:42:32,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:42:32,902 INFO L93 Difference]: Finished difference Result 21638 states and 30289 transitions. [2021-11-12 22:42:32,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 22:42:32,903 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 4 states have call successors, (38), 3 states have call predecessors, (38), 3 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) Word has length 247 [2021-11-12 22:42:32,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:42:32,957 INFO L225 Difference]: With dead ends: 21638 [2021-11-12 22:42:32,957 INFO L226 Difference]: Without dead ends: 12983 [2021-11-12 22:42:32,982 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 492 GetRequests, 490 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:42:32,983 INFO L933 BasicCegarLoop]: 3950 mSDtfsCounter, 3623 mSDsluCounter, 2891 mSDsCounter, 0 mSdLazyCounter, 771 mSolverCounterSat, 365 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6121.50ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3623 SdHoareTripleChecker+Valid, 6841 SdHoareTripleChecker+Invalid, 1137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 20.33ms SdHoareTripleChecker+Time, 365 IncrementalHoareTripleChecker+Valid, 771 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6633.48ms IncrementalHoareTripleChecker+Time [2021-11-12 22:42:32,983 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3623 Valid, 6841 Invalid, 1137 Unknown, 0 Unchecked, 20.33ms Time], IncrementalHoareTripleChecker [365 Valid, 771 Invalid, 1 Unknown, 0 Unchecked, 6633.48ms Time] [2021-11-12 22:42:32,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12983 states. [2021-11-12 22:42:34,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12983 to 12907. [2021-11-12 22:42:34,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12907 states, 8792 states have (on average 1.2766151046405823) internal successors, (11224), 8950 states have internal predecessors, (11224), 3427 states have call successors, (3427), 698 states have call predecessors, (3427), 685 states have return successors, (3423), 3372 states have call predecessors, (3423), 3423 states have call successors, (3423) [2021-11-12 22:42:34,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12907 states to 12907 states and 18074 transitions. [2021-11-12 22:42:34,055 INFO L78 Accepts]: Start accepts. Automaton has 12907 states and 18074 transitions. Word has length 247 [2021-11-12 22:42:34,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:42:34,055 INFO L470 AbstractCegarLoop]: Abstraction has 12907 states and 18074 transitions. [2021-11-12 22:42:34,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 4 states have call successors, (38), 3 states have call predecessors, (38), 3 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2021-11-12 22:42:34,055 INFO L276 IsEmpty]: Start isEmpty. Operand 12907 states and 18074 transitions. [2021-11-12 22:42:34,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2021-11-12 22:42:34,062 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:42:34,062 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 5, 4, 4, 4, 4, 4, 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] [2021-11-12 22:42:34,125 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-12 22:42:34,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:42:34,277 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:42:34,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:42:34,278 INFO L85 PathProgramCache]: Analyzing trace with hash 67037636, now seen corresponding path program 1 times [2021-11-12 22:42:34,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:42:34,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1798304389] [2021-11-12 22:42:34,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:42:34,282 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:42:34,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:42:34,283 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:42:34,284 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-12 22:42:39,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:42:39,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 2931 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:42:39,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:42:41,424 INFO L134 CoverageAnalysis]: Checked inductivity of 822 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 814 trivial. 0 not checked. [2021-11-12 22:42:41,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:42:42,377 INFO L134 CoverageAnalysis]: Checked inductivity of 822 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 814 trivial. 0 not checked. [2021-11-12 22:42:42,377 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:42:42,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1798304389] [2021-11-12 22:42:42,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1798304389] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:42:42,378 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:42:42,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 22:42:42,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248325021] [2021-11-12 22:42:42,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:42:42,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:42:42,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:42:42,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:42:42,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:42:42,379 INFO L87 Difference]: Start difference. First operand 12907 states and 18074 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-12 22:42:43,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:42:43,235 INFO L93 Difference]: Finished difference Result 12913 states and 18079 transitions. [2021-11-12 22:42:43,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:42:43,236 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 236 [2021-11-12 22:42:43,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:42:43,286 INFO L225 Difference]: With dead ends: 12913 [2021-11-12 22:42:43,286 INFO L226 Difference]: Without dead ends: 12911 [2021-11-12 22:42:43,293 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 473 GetRequests, 465 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:42:43,294 INFO L933 BasicCegarLoop]: 1884 mSDtfsCounter, 1815 mSDsluCounter, 3749 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 67.44ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1822 SdHoareTripleChecker+Valid, 5633 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.73ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 71.51ms IncrementalHoareTripleChecker+Time [2021-11-12 22:42:43,294 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1822 Valid, 5633 Invalid, 20 Unknown, 0 Unchecked, 7.73ms Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 71.51ms Time] [2021-11-12 22:42:43,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12911 states. [2021-11-12 22:42:44,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12911 to 12911. [2021-11-12 22:42:44,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12911 states, 8795 states have (on average 1.2765207504263787) internal successors, (11227), 8953 states have internal predecessors, (11227), 3427 states have call successors, (3427), 699 states have call predecessors, (3427), 686 states have return successors, (3423), 3372 states have call predecessors, (3423), 3423 states have call successors, (3423) [2021-11-12 22:42:44,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12911 states to 12911 states and 18077 transitions. [2021-11-12 22:42:44,326 INFO L78 Accepts]: Start accepts. Automaton has 12911 states and 18077 transitions. Word has length 236 [2021-11-12 22:42:44,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:42:44,327 INFO L470 AbstractCegarLoop]: Abstraction has 12911 states and 18077 transitions. [2021-11-12 22:42:44,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-12 22:42:44,327 INFO L276 IsEmpty]: Start isEmpty. Operand 12911 states and 18077 transitions. [2021-11-12 22:42:44,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2021-11-12 22:42:44,332 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:42:44,332 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 6, 5, 5, 4, 4, 4, 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] [2021-11-12 22:42:44,373 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-12 22:42:44,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:42:44,533 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:42:44,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:42:44,533 INFO L85 PathProgramCache]: Analyzing trace with hash 1524278957, now seen corresponding path program 1 times [2021-11-12 22:42:44,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:42:44,537 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1743371742] [2021-11-12 22:42:44,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:42:44,537 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:42:44,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:42:44,538 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:42:44,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-12 22:42:49,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:42:49,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 2938 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:42:49,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:42:51,727 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 830 trivial. 0 not checked. [2021-11-12 22:42:51,727 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:42:52,698 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 830 trivial. 0 not checked. [2021-11-12 22:42:52,698 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:42:52,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1743371742] [2021-11-12 22:42:52,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1743371742] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:42:52,698 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:42:52,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 22:42:52,699 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439647155] [2021-11-12 22:42:52,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:42:52,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:42:52,699 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:42:52,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:42:52,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:42:52,700 INFO L87 Difference]: Start difference. First operand 12911 states and 18077 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-12 22:42:53,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:42:53,481 INFO L93 Difference]: Finished difference Result 12917 states and 18082 transitions. [2021-11-12 22:42:53,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:42:53,482 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 241 [2021-11-12 22:42:53,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:42:53,531 INFO L225 Difference]: With dead ends: 12917 [2021-11-12 22:42:53,532 INFO L226 Difference]: Without dead ends: 12915 [2021-11-12 22:42:53,537 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 483 GetRequests, 475 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:42:53,538 INFO L933 BasicCegarLoop]: 1884 mSDtfsCounter, 1815 mSDsluCounter, 3749 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 62.73ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1821 SdHoareTripleChecker+Valid, 5633 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.85ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 66.73ms IncrementalHoareTripleChecker+Time [2021-11-12 22:42:53,539 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1821 Valid, 5633 Invalid, 20 Unknown, 0 Unchecked, 6.85ms Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 66.73ms Time] [2021-11-12 22:42:53,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12915 states. [2021-11-12 22:42:54,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12915 to 12915. [2021-11-12 22:42:54,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12915 states, 8798 states have (on average 1.276426460559218) internal successors, (11230), 8956 states have internal predecessors, (11230), 3427 states have call successors, (3427), 700 states have call predecessors, (3427), 687 states have return successors, (3423), 3372 states have call predecessors, (3423), 3423 states have call successors, (3423) [2021-11-12 22:42:54,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12915 states to 12915 states and 18080 transitions. [2021-11-12 22:42:54,588 INFO L78 Accepts]: Start accepts. Automaton has 12915 states and 18080 transitions. Word has length 241 [2021-11-12 22:42:54,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:42:54,589 INFO L470 AbstractCegarLoop]: Abstraction has 12915 states and 18080 transitions. [2021-11-12 22:42:54,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-12 22:42:54,589 INFO L276 IsEmpty]: Start isEmpty. Operand 12915 states and 18080 transitions. [2021-11-12 22:42:54,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2021-11-12 22:42:54,594 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:42:54,594 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 7, 6, 6, 4, 4, 4, 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] [2021-11-12 22:42:54,641 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-12 22:42:54,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:42:54,809 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:42:54,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:42:54,810 INFO L85 PathProgramCache]: Analyzing trace with hash 1907010340, now seen corresponding path program 1 times [2021-11-12 22:42:54,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:42:54,814 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [473398496] [2021-11-12 22:42:54,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:42:54,814 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:42:54,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:42:54,815 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:42:54,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-12 22:42:59,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:42:59,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 2945 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:42:59,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:43:01,924 INFO L134 CoverageAnalysis]: Checked inductivity of 862 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 850 trivial. 0 not checked. [2021-11-12 22:43:01,924 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:43:02,919 INFO L134 CoverageAnalysis]: Checked inductivity of 862 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 850 trivial. 0 not checked. [2021-11-12 22:43:02,920 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:43:02,920 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [473398496] [2021-11-12 22:43:02,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [473398496] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:43:02,920 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:43:02,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 22:43:02,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623873487] [2021-11-12 22:43:02,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:43:02,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:43:02,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:43:02,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:43:02,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:43:02,923 INFO L87 Difference]: Start difference. First operand 12915 states and 18080 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-11-12 22:43:03,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:43:03,781 INFO L93 Difference]: Finished difference Result 13353 states and 18553 transitions. [2021-11-12 22:43:03,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:43:03,781 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 246 [2021-11-12 22:43:03,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:43:03,816 INFO L225 Difference]: With dead ends: 13353 [2021-11-12 22:43:03,816 INFO L226 Difference]: Without dead ends: 13351 [2021-11-12 22:43:03,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 485 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:43:03,823 INFO L933 BasicCegarLoop]: 1896 mSDtfsCounter, 1588 mSDsluCounter, 4069 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 74.60ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1593 SdHoareTripleChecker+Valid, 5965 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.41ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 79.29ms IncrementalHoareTripleChecker+Time [2021-11-12 22:43:03,824 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1593 Valid, 5965 Invalid, 22 Unknown, 0 Unchecked, 8.41ms Time], IncrementalHoareTripleChecker [2 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 79.29ms Time] [2021-11-12 22:43:03,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13351 states. [2021-11-12 22:43:04,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13351 to 13351. [2021-11-12 22:43:04,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13351 states, 9083 states have (on average 1.272376967962127) internal successors, (11557), 9253 states have internal predecessors, (11557), 3499 states have call successors, (3499), 779 states have call predecessors, (3499), 766 states have return successors, (3495), 3444 states have call predecessors, (3495), 3495 states have call successors, (3495) [2021-11-12 22:43:04,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13351 states to 13351 states and 18551 transitions. [2021-11-12 22:43:04,856 INFO L78 Accepts]: Start accepts. Automaton has 13351 states and 18551 transitions. Word has length 246 [2021-11-12 22:43:04,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:43:04,857 INFO L470 AbstractCegarLoop]: Abstraction has 13351 states and 18551 transitions. [2021-11-12 22:43:04,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-11-12 22:43:04,857 INFO L276 IsEmpty]: Start isEmpty. Operand 13351 states and 18551 transitions. [2021-11-12 22:43:04,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2021-11-12 22:43:04,865 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:43:04,865 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 8, 7, 7, 4, 4, 4, 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] [2021-11-12 22:43:04,907 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (14)] Ended with exit code 0 [2021-11-12 22:43:05,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:43:05,067 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:43:05,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:43:05,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1150619443, now seen corresponding path program 1 times [2021-11-12 22:43:05,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:43:05,072 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1605742020] [2021-11-12 22:43:05,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:43:05,072 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:43:05,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:43:05,074 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:43:05,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-12 22:43:10,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:43:10,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 2952 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:43:10,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:43:12,251 INFO L134 CoverageAnalysis]: Checked inductivity of 888 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 874 trivial. 0 not checked. [2021-11-12 22:43:12,251 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:43:13,229 INFO L134 CoverageAnalysis]: Checked inductivity of 888 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 874 trivial. 0 not checked. [2021-11-12 22:43:13,229 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:43:13,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1605742020] [2021-11-12 22:43:13,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1605742020] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:43:13,230 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:43:13,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 22:43:13,230 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916058181] [2021-11-12 22:43:13,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:43:13,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:43:13,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:43:13,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:43:13,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:43:13,232 INFO L87 Difference]: Start difference. First operand 13351 states and 18551 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-12 22:43:14,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:43:14,076 INFO L93 Difference]: Finished difference Result 13357 states and 18556 transitions. [2021-11-12 22:43:14,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:43:14,077 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 251 [2021-11-12 22:43:14,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:43:14,114 INFO L225 Difference]: With dead ends: 13357 [2021-11-12 22:43:14,114 INFO L226 Difference]: Without dead ends: 13355 [2021-11-12 22:43:14,119 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 503 GetRequests, 495 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:43:14,120 INFO L933 BasicCegarLoop]: 1884 mSDtfsCounter, 1815 mSDsluCounter, 3749 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 63.02ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1819 SdHoareTripleChecker+Valid, 5633 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.34ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 67.00ms IncrementalHoareTripleChecker+Time [2021-11-12 22:43:14,120 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1819 Valid, 5633 Invalid, 20 Unknown, 0 Unchecked, 7.34ms Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 67.00ms Time] [2021-11-12 22:43:14,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13355 states. [2021-11-12 22:43:15,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13355 to 13355. [2021-11-12 22:43:15,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13355 states, 9086 states have (on average 1.2722870349988995) internal successors, (11560), 9256 states have internal predecessors, (11560), 3499 states have call successors, (3499), 780 states have call predecessors, (3499), 767 states have return successors, (3495), 3444 states have call predecessors, (3495), 3495 states have call successors, (3495) [2021-11-12 22:43:15,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13355 states to 13355 states and 18554 transitions. [2021-11-12 22:43:15,204 INFO L78 Accepts]: Start accepts. Automaton has 13355 states and 18554 transitions. Word has length 251 [2021-11-12 22:43:15,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:43:15,205 INFO L470 AbstractCegarLoop]: Abstraction has 13355 states and 18554 transitions. [2021-11-12 22:43:15,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-12 22:43:15,205 INFO L276 IsEmpty]: Start isEmpty. Operand 13355 states and 18554 transitions. [2021-11-12 22:43:15,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2021-11-12 22:43:15,214 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:43:15,214 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 9, 8, 8, 4, 4, 4, 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] [2021-11-12 22:43:15,279 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (15)] Ended with exit code 0 [2021-11-12 22:43:15,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:43:15,429 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:43:15,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:43:15,430 INFO L85 PathProgramCache]: Analyzing trace with hash 1754129540, now seen corresponding path program 1 times [2021-11-12 22:43:15,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:43:15,434 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [587721963] [2021-11-12 22:43:15,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:43:15,434 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:43:15,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:43:15,434 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:43:15,436 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-12 22:43:20,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:43:20,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 2959 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:43:20,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:43:22,657 INFO L134 CoverageAnalysis]: Checked inductivity of 918 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 902 trivial. 0 not checked. [2021-11-12 22:43:22,658 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:43:23,655 INFO L134 CoverageAnalysis]: Checked inductivity of 918 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 902 trivial. 0 not checked. [2021-11-12 22:43:23,656 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:43:23,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [587721963] [2021-11-12 22:43:23,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [587721963] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:43:23,656 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:43:23,656 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 22:43:23,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726979897] [2021-11-12 22:43:23,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:43:23,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:43:23,657 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:43:23,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:43:23,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:43:23,657 INFO L87 Difference]: Start difference. First operand 13355 states and 18554 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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) [2021-11-12 22:43:24,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:43:24,540 INFO L93 Difference]: Finished difference Result 13361 states and 18559 transitions. [2021-11-12 22:43:24,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:43:24,540 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 256 [2021-11-12 22:43:24,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:43:24,571 INFO L225 Difference]: With dead ends: 13361 [2021-11-12 22:43:24,571 INFO L226 Difference]: Without dead ends: 13359 [2021-11-12 22:43:24,579 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 513 GetRequests, 505 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:43:24,580 INFO L933 BasicCegarLoop]: 1884 mSDtfsCounter, 1815 mSDsluCounter, 3749 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 62.71ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1818 SdHoareTripleChecker+Valid, 5633 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.48ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 66.68ms IncrementalHoareTripleChecker+Time [2021-11-12 22:43:24,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1818 Valid, 5633 Invalid, 20 Unknown, 0 Unchecked, 7.48ms Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 66.68ms Time] [2021-11-12 22:43:24,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13359 states. [2021-11-12 22:43:25,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13359 to 13359. [2021-11-12 22:43:25,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13359 states, 9089 states have (on average 1.2721971614038947) internal successors, (11563), 9259 states have internal predecessors, (11563), 3499 states have call successors, (3499), 781 states have call predecessors, (3499), 768 states have return successors, (3495), 3444 states have call predecessors, (3495), 3495 states have call successors, (3495) [2021-11-12 22:43:25,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13359 states to 13359 states and 18557 transitions. [2021-11-12 22:43:25,648 INFO L78 Accepts]: Start accepts. Automaton has 13359 states and 18557 transitions. Word has length 256 [2021-11-12 22:43:25,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:43:25,649 INFO L470 AbstractCegarLoop]: Abstraction has 13359 states and 18557 transitions. [2021-11-12 22:43:25,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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) [2021-11-12 22:43:25,649 INFO L276 IsEmpty]: Start isEmpty. Operand 13359 states and 18557 transitions. [2021-11-12 22:43:25,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2021-11-12 22:43:25,658 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:43:25,658 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 12, 12, 12, 12, 12, 12, 10, 9, 9, 4, 4, 4, 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] [2021-11-12 22:43:25,725 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-12 22:43:25,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:43:25,873 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:43:25,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:43:25,874 INFO L85 PathProgramCache]: Analyzing trace with hash -2102476051, now seen corresponding path program 1 times [2021-11-12 22:43:25,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:43:25,878 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1834753545] [2021-11-12 22:43:25,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:43:25,878 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:43:25,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:43:25,878 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:43:25,883 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-12 22:43:30,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:43:31,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 2966 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:43:31,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:43:33,090 INFO L134 CoverageAnalysis]: Checked inductivity of 952 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 934 trivial. 0 not checked. [2021-11-12 22:43:33,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:43:34,093 INFO L134 CoverageAnalysis]: Checked inductivity of 952 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 934 trivial. 0 not checked. [2021-11-12 22:43:34,093 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:43:34,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1834753545] [2021-11-12 22:43:34,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1834753545] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:43:34,094 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:43:34,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-12 22:43:34,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438159625] [2021-11-12 22:43:34,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:43:34,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:43:34,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:43:34,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:43:34,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:43:34,096 INFO L87 Difference]: Start difference. First operand 13359 states and 18557 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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) [2021-11-12 22:43:35,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:43:35,034 INFO L93 Difference]: Finished difference Result 13365 states and 18562 transitions. [2021-11-12 22:43:35,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:43:35,034 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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 261 [2021-11-12 22:43:35,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:43:35,074 INFO L225 Difference]: With dead ends: 13365 [2021-11-12 22:43:35,074 INFO L226 Difference]: Without dead ends: 13363 [2021-11-12 22:43:35,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 523 GetRequests, 515 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:43:35,082 INFO L933 BasicCegarLoop]: 1884 mSDtfsCounter, 1815 mSDsluCounter, 3749 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 65.03ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1817 SdHoareTripleChecker+Valid, 5633 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.58ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 69.08ms IncrementalHoareTripleChecker+Time [2021-11-12 22:43:35,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1817 Valid, 5633 Invalid, 20 Unknown, 0 Unchecked, 7.58ms Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 69.08ms Time] [2021-11-12 22:43:35,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13363 states. [2021-11-12 22:43:35,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13363 to 13363. [2021-11-12 22:43:36,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13363 states, 9092 states have (on average 1.2721073471183457) internal successors, (11566), 9262 states have internal predecessors, (11566), 3499 states have call successors, (3499), 782 states have call predecessors, (3499), 769 states have return successors, (3495), 3444 states have call predecessors, (3495), 3495 states have call successors, (3495) [2021-11-12 22:43:36,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13363 states to 13363 states and 18560 transitions. [2021-11-12 22:43:36,040 INFO L78 Accepts]: Start accepts. Automaton has 13363 states and 18560 transitions. Word has length 261 [2021-11-12 22:43:36,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:43:36,041 INFO L470 AbstractCegarLoop]: Abstraction has 13363 states and 18560 transitions. [2021-11-12 22:43:36,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 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) [2021-11-12 22:43:36,041 INFO L276 IsEmpty]: Start isEmpty. Operand 13363 states and 18560 transitions. [2021-11-12 22:43:36,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2021-11-12 22:43:36,051 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:43:36,051 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 12, 12, 12, 12, 12, 12, 11, 10, 10, 6, 6, 6, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:43:36,119 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-12 22:43:36,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:43:36,273 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:43:36,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:43:36,274 INFO L85 PathProgramCache]: Analyzing trace with hash -1447361199, now seen corresponding path program 1 times [2021-11-12 22:43:36,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:43:36,278 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1339243702] [2021-11-12 22:43:36,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:43:36,278 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:43:36,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:43:36,279 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:43:36,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-12 22:43:41,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:43:41,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 3057 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-12 22:43:41,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:43:43,376 INFO L134 CoverageAnalysis]: Checked inductivity of 1137 backedges. 249 proven. 3 refuted. 0 times theorem prover too weak. 885 trivial. 0 not checked. [2021-11-12 22:43:43,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:43:45,238 INFO L134 CoverageAnalysis]: Checked inductivity of 1137 backedges. 51 proven. 18 refuted. 0 times theorem prover too weak. 1068 trivial. 0 not checked. [2021-11-12 22:43:45,239 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:43:45,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1339243702] [2021-11-12 22:43:45,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1339243702] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:43:45,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [501326627] [2021-11-12 22:43:45,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:43:45,239 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 22:43:45,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 22:43:45,241 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 22:43:45,241 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2021-11-12 22:43:47,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:43:47,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 3057 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:43:47,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:43:50,340 INFO L134 CoverageAnalysis]: Checked inductivity of 1137 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 1117 trivial. 0 not checked. [2021-11-12 22:43:50,340 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:43:51,699 INFO L134 CoverageAnalysis]: Checked inductivity of 1137 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 1117 trivial. 0 not checked. [2021-11-12 22:43:51,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [501326627] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:43:51,700 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:43:51,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [17, 17, 4] total 27 [2021-11-12 22:43:51,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405818474] [2021-11-12 22:43:51,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:43:51,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:43:51,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:43:51,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:43:51,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=631, Unknown=0, NotChecked=0, Total=702 [2021-11-12 22:43:51,702 INFO L87 Difference]: Start difference. First operand 13363 states and 18560 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 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) [2021-11-12 22:43:53,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:43:53,170 INFO L93 Difference]: Finished difference Result 13369 states and 18565 transitions. [2021-11-12 22:43:53,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:43:53,171 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 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 302 [2021-11-12 22:43:53,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:43:53,210 INFO L225 Difference]: With dead ends: 13369 [2021-11-12 22:43:53,211 INFO L226 Difference]: Without dead ends: 13365 [2021-11-12 22:43:53,217 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1207 GetRequests, 1179 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=86, Invalid=784, Unknown=0, NotChecked=0, Total=870 [2021-11-12 22:43:53,218 INFO L933 BasicCegarLoop]: 1884 mSDtfsCounter, 1809 mSDsluCounter, 3749 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 67.72ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1810 SdHoareTripleChecker+Valid, 5633 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.81ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 71.89ms IncrementalHoareTripleChecker+Time [2021-11-12 22:43:53,220 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1810 Valid, 5633 Invalid, 20 Unknown, 0 Unchecked, 8.81ms Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 71.89ms Time] [2021-11-12 22:43:53,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13365 states. [2021-11-12 22:43:54,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13365 to 13365. [2021-11-12 22:43:54,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13365 states, 9094 states have (on average 1.2719375412359797) internal successors, (11567), 9263 states have internal predecessors, (11567), 3499 states have call successors, (3499), 783 states have call predecessors, (3499), 769 states have return successors, (3495), 3444 states have call predecessors, (3495), 3495 states have call successors, (3495) [2021-11-12 22:43:54,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13365 states to 13365 states and 18561 transitions. [2021-11-12 22:43:54,264 INFO L78 Accepts]: Start accepts. Automaton has 13365 states and 18561 transitions. Word has length 302 [2021-11-12 22:43:54,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:43:54,265 INFO L470 AbstractCegarLoop]: Abstraction has 13365 states and 18561 transitions. [2021-11-12 22:43:54,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 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) [2021-11-12 22:43:54,265 INFO L276 IsEmpty]: Start isEmpty. Operand 13365 states and 18561 transitions. [2021-11-12 22:43:54,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2021-11-12 22:43:54,272 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:43:54,272 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 12, 12, 12, 12, 12, 12, 12, 11, 11, 6, 6, 6, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:43:54,288 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (19)] Forceful destruction successful, exit code 0 [2021-11-12 22:43:54,517 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (18)] Ended with exit code 0 [2021-11-12 22:43:54,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:43:54,673 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:43:54,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:43:54,674 INFO L85 PathProgramCache]: Analyzing trace with hash -289322560, now seen corresponding path program 1 times [2021-11-12 22:43:54,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:43:54,678 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [632184732] [2021-11-12 22:43:54,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:43:54,678 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:43:54,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:43:54,679 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:43:54,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-12 22:43:59,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:43:59,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 3064 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-12 22:43:59,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:44:01,743 INFO L134 CoverageAnalysis]: Checked inductivity of 1179 backedges. 249 proven. 3 refuted. 0 times theorem prover too weak. 927 trivial. 0 not checked. [2021-11-12 22:44:01,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:44:03,529 INFO L134 CoverageAnalysis]: Checked inductivity of 1179 backedges. 53 proven. 18 refuted. 0 times theorem prover too weak. 1108 trivial. 0 not checked. [2021-11-12 22:44:03,529 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:44:03,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [632184732] [2021-11-12 22:44:03,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [632184732] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:44:03,530 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [421754831] [2021-11-12 22:44:03,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:44:03,530 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 22:44:03,530 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 22:44:03,531 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 22:44:03,557 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2021-11-12 22:44:05,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:44:05,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 3064 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 22:44:05,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:44:08,511 INFO L134 CoverageAnalysis]: Checked inductivity of 1179 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 1157 trivial. 0 not checked. [2021-11-12 22:44:08,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:44:09,858 INFO L134 CoverageAnalysis]: Checked inductivity of 1179 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 1157 trivial. 0 not checked. [2021-11-12 22:44:09,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [421754831] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:44:09,859 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:44:09,859 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [17, 17, 4] total 27 [2021-11-12 22:44:09,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528542270] [2021-11-12 22:44:09,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:44:09,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 22:44:09,860 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:44:09,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 22:44:09,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=631, Unknown=0, NotChecked=0, Total=702 [2021-11-12 22:44:09,861 INFO L87 Difference]: Start difference. First operand 13365 states and 18561 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 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) [2021-11-12 22:44:11,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:44:11,108 INFO L93 Difference]: Finished difference Result 13365 states and 18561 transitions. [2021-11-12 22:44:11,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:44:11,108 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 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 307 [2021-11-12 22:44:11,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:44:11,142 INFO L225 Difference]: With dead ends: 13365 [2021-11-12 22:44:11,142 INFO L226 Difference]: Without dead ends: 13234 [2021-11-12 22:44:11,149 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1227 GetRequests, 1199 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=86, Invalid=784, Unknown=0, NotChecked=0, Total=870 [2021-11-12 22:44:11,149 INFO L933 BasicCegarLoop]: 1882 mSDtfsCounter, 1805 mSDsluCounter, 3748 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 61.02ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1805 SdHoareTripleChecker+Valid, 5630 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.61ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 64.51ms IncrementalHoareTripleChecker+Time [2021-11-12 22:44:11,149 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1805 Valid, 5630 Invalid, 15 Unknown, 0 Unchecked, 8.61ms Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 64.51ms Time] [2021-11-12 22:44:11,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13234 states. [2021-11-12 22:44:12,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13234 to 11048. [2021-11-12 22:44:12,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11048 states, 7519 states have (on average 1.2737066099215322) internal successors, (9577), 7655 states have internal predecessors, (9577), 2898 states have call successors, (2898), 639 states have call predecessors, (2898), 629 states have return successors, (2898), 2858 states have call predecessors, (2898), 2898 states have call successors, (2898) [2021-11-12 22:44:12,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11048 states to 11048 states and 15373 transitions. [2021-11-12 22:44:12,125 INFO L78 Accepts]: Start accepts. Automaton has 11048 states and 15373 transitions. Word has length 307 [2021-11-12 22:44:12,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:44:12,125 INFO L470 AbstractCegarLoop]: Abstraction has 11048 states and 15373 transitions. [2021-11-12 22:44:12,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 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) [2021-11-12 22:44:12,126 INFO L276 IsEmpty]: Start isEmpty. Operand 11048 states and 15373 transitions. [2021-11-12 22:44:12,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2021-11-12 22:44:12,135 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:44:12,136 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 12, 12, 12, 12, 12, 12, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:44:12,147 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (21)] Forceful destruction successful, exit code 0 [2021-11-12 22:44:12,382 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (20)] Ended with exit code 0 [2021-11-12 22:44:12,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:44:12,539 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:44:12,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:44:12,540 INFO L85 PathProgramCache]: Analyzing trace with hash -171434849, now seen corresponding path program 1 times [2021-11-12 22:44:12,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:44:12,544 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2087052583] [2021-11-12 22:44:12,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:44:12,544 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:44:12,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:44:12,545 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:44:12,553 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-12 22:44:17,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:44:18,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 3160 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 22:44:18,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:44:19,090 INFO L134 CoverageAnalysis]: Checked inductivity of 921 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 885 trivial. 0 not checked. [2021-11-12 22:44:19,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:44:19,822 INFO L134 CoverageAnalysis]: Checked inductivity of 921 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 921 trivial. 0 not checked. [2021-11-12 22:44:19,822 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:44:19,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2087052583] [2021-11-12 22:44:19,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2087052583] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:44:19,822 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:44:19,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-12 22:44:19,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884814869] [2021-11-12 22:44:19,823 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:44:19,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 22:44:19,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:44:19,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 22:44:19,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:44:19,824 INFO L87 Difference]: Start difference. First operand 11048 states and 15373 transitions. Second operand has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 4 states have call successors, (66), 3 states have call predecessors, (66), 3 states have return successors, (61), 4 states have call predecessors, (61), 4 states have call successors, (61) [2021-11-12 22:44:22,226 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.40s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:44:27,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:44:27,049 INFO L93 Difference]: Finished difference Result 27601 states and 38146 transitions. [2021-11-12 22:44:27,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 22:44:27,050 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 4 states have call successors, (66), 3 states have call predecessors, (66), 3 states have return successors, (61), 4 states have call predecessors, (61), 4 states have call successors, (61) Word has length 297 [2021-11-12 22:44:27,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:44:27,085 INFO L225 Difference]: With dead ends: 27601 [2021-11-12 22:44:27,085 INFO L226 Difference]: Without dead ends: 16524 [2021-11-12 22:44:27,115 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 592 GetRequests, 590 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:44:27,115 INFO L933 BasicCegarLoop]: 2912 mSDtfsCounter, 2682 mSDsluCounter, 2716 mSDsCounter, 0 mSdLazyCounter, 782 mSolverCounterSat, 36 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5486.39ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2682 SdHoareTripleChecker+Valid, 5628 SdHoareTripleChecker+Invalid, 819 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 15.82ms SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 782 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5863.99ms IncrementalHoareTripleChecker+Time [2021-11-12 22:44:27,116 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2682 Valid, 5628 Invalid, 819 Unknown, 0 Unchecked, 15.82ms Time], IncrementalHoareTripleChecker [36 Valid, 782 Invalid, 1 Unknown, 0 Unchecked, 5863.99ms Time] [2021-11-12 22:44:27,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16524 states. [2021-11-12 22:44:28,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16524 to 16512. [2021-11-12 22:44:28,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16512 states, 11275 states have (on average 1.2559645232815964) internal successors, (14161), 11476 states have internal predecessors, (14161), 4219 states have call successors, (4219), 1024 states have call predecessors, (4219), 1016 states have return successors, (4219), 4175 states have call predecessors, (4219), 4219 states have call successors, (4219) [2021-11-12 22:44:28,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16512 states to 16512 states and 22599 transitions. [2021-11-12 22:44:28,459 INFO L78 Accepts]: Start accepts. Automaton has 16512 states and 22599 transitions. Word has length 297 [2021-11-12 22:44:28,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:44:28,459 INFO L470 AbstractCegarLoop]: Abstraction has 16512 states and 22599 transitions. [2021-11-12 22:44:28,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 4 states have call successors, (66), 3 states have call predecessors, (66), 3 states have return successors, (61), 4 states have call predecessors, (61), 4 states have call successors, (61) [2021-11-12 22:44:28,460 INFO L276 IsEmpty]: Start isEmpty. Operand 16512 states and 22599 transitions. [2021-11-12 22:44:28,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2021-11-12 22:44:28,473 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:44:28,473 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 14, 14, 12, 12, 12, 12, 12, 12, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:44:28,521 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-12 22:44:28,677 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:44:28,677 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:44:28,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:44:28,678 INFO L85 PathProgramCache]: Analyzing trace with hash 927968766, now seen corresponding path program 1 times [2021-11-12 22:44:28,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:44:28,682 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [131879726] [2021-11-12 22:44:28,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:44:28,682 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:44:28,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:44:28,683 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:44:28,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-12 22:44:34,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:44:34,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 3316 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 22:44:34,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:44:35,593 INFO L134 CoverageAnalysis]: Checked inductivity of 1203 backedges. 225 proven. 0 refuted. 0 times theorem prover too weak. 978 trivial. 0 not checked. [2021-11-12 22:44:35,594 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:44:36,618 INFO L134 CoverageAnalysis]: Checked inductivity of 1203 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 1186 trivial. 0 not checked. [2021-11-12 22:44:36,618 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:44:36,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [131879726] [2021-11-12 22:44:36,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [131879726] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:44:36,619 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:44:36,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-12 22:44:36,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135516928] [2021-11-12 22:44:36,619 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:44:36,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 22:44:36,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:44:36,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 22:44:36,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:44:36,621 INFO L87 Difference]: Start difference. First operand 16512 states and 22599 transitions. Second operand has 4 states, 4 states have (on average 51.0) internal successors, (204), 4 states have internal predecessors, (204), 4 states have call successors, (83), 3 states have call predecessors, (83), 3 states have return successors, (78), 4 states have call predecessors, (78), 4 states have call successors, (78) [2021-11-12 22:44:39,028 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:44:45,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:44:45,396 INFO L93 Difference]: Finished difference Result 42175 states and 57599 transitions. [2021-11-12 22:44:45,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 22:44:45,397 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 51.0) internal successors, (204), 4 states have internal predecessors, (204), 4 states have call successors, (83), 3 states have call predecessors, (83), 3 states have return successors, (78), 4 states have call predecessors, (78), 4 states have call successors, (78) Word has length 388 [2021-11-12 22:44:45,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:44:45,473 INFO L225 Difference]: With dead ends: 42175 [2021-11-12 22:44:45,473 INFO L226 Difference]: Without dead ends: 25790 [2021-11-12 22:44:45,503 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 774 GetRequests, 772 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:44:45,504 INFO L933 BasicCegarLoop]: 2855 mSDtfsCounter, 2688 mSDsluCounter, 1982 mSDsCounter, 0 mSdLazyCounter, 785 mSolverCounterSat, 214 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5934.58ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2688 SdHoareTripleChecker+Valid, 4837 SdHoareTripleChecker+Invalid, 1000 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 16.48ms SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 785 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6377.24ms IncrementalHoareTripleChecker+Time [2021-11-12 22:44:45,504 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2688 Valid, 4837 Invalid, 1000 Unknown, 0 Unchecked, 16.48ms Time], IncrementalHoareTripleChecker [214 Valid, 785 Invalid, 1 Unknown, 0 Unchecked, 6377.24ms Time] [2021-11-12 22:44:45,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25790 states. [2021-11-12 22:44:47,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25790 to 25778. [2021-11-12 22:44:47,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25778 states, 17743 states have (on average 1.2505776926111707) internal successors, (22189), 18034 states have internal predecessors, (22189), 6423 states have call successors, (6423), 1618 states have call predecessors, (6423), 1610 states have return successors, (6423), 6361 states have call predecessors, (6423), 6423 states have call successors, (6423) [2021-11-12 22:44:47,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25778 states to 25778 states and 35035 transitions. [2021-11-12 22:44:47,846 INFO L78 Accepts]: Start accepts. Automaton has 25778 states and 35035 transitions. Word has length 388 [2021-11-12 22:44:47,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:44:47,847 INFO L470 AbstractCegarLoop]: Abstraction has 25778 states and 35035 transitions. [2021-11-12 22:44:47,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 51.0) internal successors, (204), 4 states have internal predecessors, (204), 4 states have call successors, (83), 3 states have call predecessors, (83), 3 states have return successors, (78), 4 states have call predecessors, (78), 4 states have call successors, (78) [2021-11-12 22:44:47,847 INFO L276 IsEmpty]: Start isEmpty. Operand 25778 states and 35035 transitions. [2021-11-12 22:44:47,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 447 [2021-11-12 22:44:47,860 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:44:47,860 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 14, 14, 12, 12, 12, 12, 12, 12, 8, 8, 8, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:44:47,906 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-11-12 22:44:48,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:44:48,061 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:44:48,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:44:48,061 INFO L85 PathProgramCache]: Analyzing trace with hash -970542172, now seen corresponding path program 1 times [2021-11-12 22:44:48,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:44:48,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1208498353] [2021-11-12 22:44:48,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:44:48,066 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:44:48,066 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:44:48,067 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:44:48,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-11-12 22:44:53,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:44:53,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 3412 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 22:44:53,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:44:54,968 INFO L134 CoverageAnalysis]: Checked inductivity of 1416 backedges. 251 proven. 0 refuted. 0 times theorem prover too weak. 1165 trivial. 0 not checked. [2021-11-12 22:44:54,968 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:44:55,983 INFO L134 CoverageAnalysis]: Checked inductivity of 1416 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 1372 trivial. 0 not checked. [2021-11-12 22:44:55,984 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:44:55,984 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1208498353] [2021-11-12 22:44:55,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1208498353] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:44:55,984 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:44:55,984 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-12 22:44:55,984 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660750470] [2021-11-12 22:44:55,985 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:44:55,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 22:44:55,986 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:44:55,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 22:44:55,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:44:55,986 INFO L87 Difference]: Start difference. First operand 25778 states and 35035 transitions. Second operand has 4 states, 4 states have (on average 54.75) internal successors, (219), 4 states have internal predecessors, (219), 4 states have call successors, (87), 3 states have call predecessors, (87), 3 states have return successors, (82), 4 states have call predecessors, (82), 4 states have call successors, (82) [2021-11-12 22:44:58,400 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.41s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:45:04,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:45:04,714 INFO L93 Difference]: Finished difference Result 57626 states and 78281 transitions. [2021-11-12 22:45:04,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 22:45:04,714 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 54.75) internal successors, (219), 4 states have internal predecessors, (219), 4 states have call successors, (87), 3 states have call predecessors, (87), 3 states have return successors, (82), 4 states have call predecessors, (82), 4 states have call successors, (82) Word has length 446 [2021-11-12 22:45:04,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:45:04,821 INFO L225 Difference]: With dead ends: 57626 [2021-11-12 22:45:04,822 INFO L226 Difference]: Without dead ends: 31903 [2021-11-12 22:45:04,878 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 890 GetRequests, 888 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:45:04,879 INFO L933 BasicCegarLoop]: 2873 mSDtfsCounter, 2680 mSDsluCounter, 2166 mSDsCounter, 0 mSdLazyCounter, 788 mSolverCounterSat, 27 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5478.76ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2680 SdHoareTripleChecker+Valid, 5039 SdHoareTripleChecker+Invalid, 816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 14.33ms SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 788 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5849.68ms IncrementalHoareTripleChecker+Time [2021-11-12 22:45:04,879 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2680 Valid, 5039 Invalid, 816 Unknown, 0 Unchecked, 14.33ms Time], IncrementalHoareTripleChecker [27 Valid, 788 Invalid, 1 Unknown, 0 Unchecked, 5849.68ms Time] [2021-11-12 22:45:04,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31903 states. [2021-11-12 22:45:07,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31903 to 31891. [2021-11-12 22:45:07,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31891 states, 22013 states have (on average 1.2484895289147322) internal successors, (27483), 22364 states have internal predecessors, (27483), 7875 states have call successors, (7875), 2009 states have call predecessors, (7875), 2001 states have return successors, (7875), 7801 states have call predecessors, (7875), 7875 states have call successors, (7875) [2021-11-12 22:45:08,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31891 states to 31891 states and 43233 transitions. [2021-11-12 22:45:08,027 INFO L78 Accepts]: Start accepts. Automaton has 31891 states and 43233 transitions. Word has length 446 [2021-11-12 22:45:08,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:45:08,028 INFO L470 AbstractCegarLoop]: Abstraction has 31891 states and 43233 transitions. [2021-11-12 22:45:08,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 54.75) internal successors, (219), 4 states have internal predecessors, (219), 4 states have call successors, (87), 3 states have call predecessors, (87), 3 states have return successors, (82), 4 states have call predecessors, (82), 4 states have call successors, (82) [2021-11-12 22:45:08,028 INFO L276 IsEmpty]: Start isEmpty. Operand 31891 states and 43233 transitions. [2021-11-12 22:45:08,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 445 [2021-11-12 22:45:08,044 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:45:08,044 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 14, 14, 12, 12, 12, 12, 12, 12, 7, 7, 7, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:45:08,092 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-11-12 22:45:08,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:45:08,245 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:45:08,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:45:08,245 INFO L85 PathProgramCache]: Analyzing trace with hash 298140524, now seen corresponding path program 1 times [2021-11-12 22:45:08,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:45:08,250 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [144042222] [2021-11-12 22:45:08,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:45:08,250 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:45:08,250 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:45:08,251 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:45:08,252 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-12 22:45:13,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:45:13,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 3408 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 22:45:13,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:45:15,027 INFO L134 CoverageAnalysis]: Checked inductivity of 1392 backedges. 231 proven. 0 refuted. 0 times theorem prover too weak. 1161 trivial. 0 not checked. [2021-11-12 22:45:15,027 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:45:16,029 INFO L134 CoverageAnalysis]: Checked inductivity of 1392 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 1344 trivial. 0 not checked. [2021-11-12 22:45:16,029 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:45:16,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [144042222] [2021-11-12 22:45:16,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [144042222] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:45:16,029 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:45:16,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-12 22:45:16,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066798028] [2021-11-12 22:45:16,030 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:45:16,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 22:45:16,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:45:16,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 22:45:16,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:45:16,031 INFO L87 Difference]: Start difference. First operand 31891 states and 43233 transitions. Second operand has 4 states, 4 states have (on average 56.25) internal successors, (225), 4 states have internal predecessors, (225), 4 states have call successors, (85), 3 states have call predecessors, (85), 3 states have return successors, (80), 4 states have call predecessors, (80), 4 states have call successors, (80) [2021-11-12 22:45:18,546 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.51s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:45:24,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:45:24,861 INFO L93 Difference]: Finished difference Result 70523 states and 95503 transitions. [2021-11-12 22:45:24,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 22:45:24,862 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 56.25) internal successors, (225), 4 states have internal predecessors, (225), 4 states have call successors, (85), 3 states have call predecessors, (85), 3 states have return successors, (80), 4 states have call predecessors, (80), 4 states have call successors, (80) Word has length 444 [2021-11-12 22:45:24,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:45:24,956 INFO L225 Difference]: With dead ends: 70523 [2021-11-12 22:45:24,956 INFO L226 Difference]: Without dead ends: 38759 [2021-11-12 22:45:24,999 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 886 GetRequests, 884 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 22:45:24,999 INFO L933 BasicCegarLoop]: 3017 mSDtfsCounter, 2865 mSDsluCounter, 1943 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 31 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4813.20ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2865 SdHoareTripleChecker+Valid, 4960 SdHoareTripleChecker+Invalid, 626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 12.91ms SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5109.53ms IncrementalHoareTripleChecker+Time [2021-11-12 22:45:25,000 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2865 Valid, 4960 Invalid, 626 Unknown, 0 Unchecked, 12.91ms Time], IncrementalHoareTripleChecker [31 Valid, 594 Invalid, 1 Unknown, 0 Unchecked, 5109.53ms Time] [2021-11-12 22:45:25,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38759 states. [2021-11-12 22:45:28,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38759 to 38747. [2021-11-12 22:45:28,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38747 states, 26781 states have (on average 1.244875098017251) internal successors, (33339), 27192 states have internal predecessors, (33339), 9499 states have call successors, (9499), 2477 states have call predecessors, (9499), 2465 states have return successors, (9499), 9409 states have call predecessors, (9499), 9499 states have call successors, (9499) [2021-11-12 22:45:28,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38747 states to 38747 states and 52337 transitions. [2021-11-12 22:45:28,968 INFO L78 Accepts]: Start accepts. Automaton has 38747 states and 52337 transitions. Word has length 444 [2021-11-12 22:45:28,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:45:28,969 INFO L470 AbstractCegarLoop]: Abstraction has 38747 states and 52337 transitions. [2021-11-12 22:45:28,969 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 56.25) internal successors, (225), 4 states have internal predecessors, (225), 4 states have call successors, (85), 3 states have call predecessors, (85), 3 states have return successors, (80), 4 states have call predecessors, (80), 4 states have call successors, (80) [2021-11-12 22:45:28,969 INFO L276 IsEmpty]: Start isEmpty. Operand 38747 states and 52337 transitions. [2021-11-12 22:45:28,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 524 [2021-11-12 22:45:28,985 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:45:28,986 INFO L514 BasicCegarLoop]: trace histogram [25, 25, 14, 14, 14, 14, 14, 14, 11, 11, 11, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:45:29,033 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-11-12 22:45:29,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:45:29,188 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:45:29,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:45:29,188 INFO L85 PathProgramCache]: Analyzing trace with hash 881103459, now seen corresponding path program 1 times [2021-11-12 22:45:29,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:45:29,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [429689283] [2021-11-12 22:45:29,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:45:29,193 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:45:29,193 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:45:29,194 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:45:29,195 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-11-12 22:45:35,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:45:35,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 3710 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-12 22:45:35,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:45:36,949 INFO L134 CoverageAnalysis]: Checked inductivity of 1758 backedges. 517 proven. 0 refuted. 0 times theorem prover too weak. 1241 trivial. 0 not checked. [2021-11-12 22:45:36,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:45:38,295 INFO L134 CoverageAnalysis]: Checked inductivity of 1758 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 1742 trivial. 0 not checked. [2021-11-12 22:45:38,295 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:45:38,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [429689283] [2021-11-12 22:45:38,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [429689283] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:45:38,296 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:45:38,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-12 22:45:38,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649400667] [2021-11-12 22:45:38,297 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:45:38,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-12 22:45:38,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:45:38,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-12 22:45:38,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-12 22:45:38,298 INFO L87 Difference]: Start difference. First operand 38747 states and 52337 transitions. Second operand has 8 states, 8 states have (on average 31.875) internal successors, (255), 8 states have internal predecessors, (255), 2 states have call successors, (82), 2 states have call predecessors, (82), 2 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2021-11-12 22:45:40,388 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:45:42,438 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:45:44,540 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:45:52,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:45:52,017 INFO L93 Difference]: Finished difference Result 106785 states and 147210 transitions. [2021-11-12 22:45:52,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:45:52,018 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 31.875) internal successors, (255), 8 states have internal predecessors, (255), 2 states have call successors, (82), 2 states have call predecessors, (82), 2 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) Word has length 523 [2021-11-12 22:45:52,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:45:52,211 INFO L225 Difference]: With dead ends: 106785 [2021-11-12 22:45:52,211 INFO L226 Difference]: Without dead ends: 68165 [2021-11-12 22:45:52,441 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1048 GetRequests, 1040 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:45:52,442 INFO L933 BasicCegarLoop]: 2454 mSDtfsCounter, 2122 mSDsluCounter, 9284 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 544 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6603.90ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2231 SdHoareTripleChecker+Valid, 11738 SdHoareTripleChecker+Invalid, 675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 20.13ms SdHoareTripleChecker+Time, 544 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6796.78ms IncrementalHoareTripleChecker+Time [2021-11-12 22:45:52,442 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2231 Valid, 11738 Invalid, 675 Unknown, 0 Unchecked, 20.13ms Time], IncrementalHoareTripleChecker [544 Valid, 129 Invalid, 2 Unknown, 0 Unchecked, 6796.78ms Time] [2021-11-12 22:45:52,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68165 states. [2021-11-12 22:45:57,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68165 to 38771. [2021-11-12 22:45:57,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38771 states, 26805 states have (on average 1.2446558477895915) internal successors, (33363), 27216 states have internal predecessors, (33363), 9499 states have call successors, (9499), 2477 states have call predecessors, (9499), 2465 states have return successors, (9499), 9409 states have call predecessors, (9499), 9499 states have call successors, (9499) [2021-11-12 22:45:57,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38771 states to 38771 states and 52361 transitions. [2021-11-12 22:45:57,524 INFO L78 Accepts]: Start accepts. Automaton has 38771 states and 52361 transitions. Word has length 523 [2021-11-12 22:45:57,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:45:57,525 INFO L470 AbstractCegarLoop]: Abstraction has 38771 states and 52361 transitions. [2021-11-12 22:45:57,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 31.875) internal successors, (255), 8 states have internal predecessors, (255), 2 states have call successors, (82), 2 states have call predecessors, (82), 2 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2021-11-12 22:45:57,526 INFO L276 IsEmpty]: Start isEmpty. Operand 38771 states and 52361 transitions. [2021-11-12 22:45:57,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 536 [2021-11-12 22:45:57,554 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:45:57,554 INFO L514 BasicCegarLoop]: trace histogram [24, 24, 14, 14, 13, 13, 13, 13, 13, 13, 10, 10, 10, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:45:57,633 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-11-12 22:45:57,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:45:57,769 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-12 22:45:57,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:45:57,770 INFO L85 PathProgramCache]: Analyzing trace with hash -1412158922, now seen corresponding path program 1 times [2021-11-12 22:45:57,775 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:45:57,775 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [296223719] [2021-11-12 22:45:57,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:45:57,775 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:45:57,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:45:57,776 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:45:57,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_291f1f14-e89d-469d-9902-d511bdacfd40/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-11-12 22:46:03,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:46:03,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 3605 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 22:46:03,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:46:05,030 INFO L134 CoverageAnalysis]: Checked inductivity of 1887 backedges. 348 proven. 0 refuted. 0 times theorem prover too weak. 1539 trivial. 0 not checked. [2021-11-12 22:46:05,031 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:46:06,209 INFO L134 CoverageAnalysis]: Checked inductivity of 1887 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 1801 trivial. 0 not checked. [2021-11-12 22:46:06,209 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:46:06,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [296223719] [2021-11-12 22:46:06,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [296223719] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:46:06,209 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:46:06,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-12 22:46:06,210 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139134998] [2021-11-12 22:46:06,210 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:46:06,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 22:46:06,211 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:46:06,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 22:46:06,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 22:46:06,211 INFO L87 Difference]: Start difference. First operand 38771 states and 52361 transitions. Second operand has 3 states, 3 states have (on average 78.0) internal successors, (234), 3 states have internal predecessors, (234), 3 states have call successors, (94), 3 states have call predecessors, (94), 3 states have return successors, (89), 3 states have call predecessors, (89), 3 states have call successors, (89) [2021-11-12 22:46:08,625 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.41s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers []