./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-usb-smsc75xx.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0f8a17c6 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 24362a0e750636c52038fc4d3468ffab15d6b74376c584ca05819f34fdf58260 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 14:56:05,120 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 14:56:05,124 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 14:56:05,189 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 14:56:05,190 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 14:56:05,195 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 14:56:05,197 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 14:56:05,201 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 14:56:05,204 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 14:56:05,210 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 14:56:05,212 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 14:56:05,214 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 14:56:05,215 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 14:56:05,218 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 14:56:05,221 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 14:56:05,227 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 14:56:05,231 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 14:56:05,233 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 14:56:05,236 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 14:56:05,248 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 14:56:05,250 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 14:56:05,252 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 14:56:05,256 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 14:56:05,257 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 14:56:05,267 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 14:56:05,268 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 14:56:05,268 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 14:56:05,271 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 14:56:05,272 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 14:56:05,273 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 14:56:05,274 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 14:56:05,275 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 14:56:05,278 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 14:56:05,279 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 14:56:05,281 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 14:56:05,282 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 14:56:05,283 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 14:56:05,283 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 14:56:05,283 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 14:56:05,284 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 14:56:05,285 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 14:56:05,286 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-19 14:56:05,338 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 14:56:05,338 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 14:56:05,340 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 14:56:05,341 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 14:56:05,341 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 14:56:05,341 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 14:56:05,341 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 14:56:05,342 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-19 14:56:05,342 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 14:56:05,342 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 14:56:05,349 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-19 14:56:05,350 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-19 14:56:05,350 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 14:56:05,350 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-19 14:56:05,350 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-19 14:56:05,354 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-19 14:56:05,355 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 14:56:05,355 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-19 14:56:05,355 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 14:56:05,357 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 14:56:05,357 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 14:56:05,361 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 14:56:05,361 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 14:56:05,362 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 14:56:05,362 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 14:56:05,362 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 14:56:05,362 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 14:56:05,363 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 14:56:05,363 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 14:56:05,363 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 14:56:05,364 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 14:56:05,364 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 14:56:05,364 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-19 14:56:05,364 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-19 14:56:05,364 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 14:56:05,365 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 14:56:05,365 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 14:56:05,365 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_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 24362a0e750636c52038fc4d3468ffab15d6b74376c584ca05819f34fdf58260 [2021-11-19 14:56:05,694 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 14:56:05,721 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 14:56:05,725 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 14:56:05,726 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 14:56:05,727 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 14:56:05,729 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i [2021-11-19 14:56:05,817 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/data/32e391d9e/d7b8b469220149b987a0681a24984b98/FLAG1ee087fc9 [2021-11-19 14:56:06,896 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 14:56:06,897 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i [2021-11-19 14:56:06,961 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/data/32e391d9e/d7b8b469220149b987a0681a24984b98/FLAG1ee087fc9 [2021-11-19 14:56:07,170 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/data/32e391d9e/d7b8b469220149b987a0681a24984b98 [2021-11-19 14:56:07,174 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 14:56:07,178 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 14:56:07,180 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 14:56:07,181 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 14:56:07,185 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 14:56:07,186 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:56:07" (1/1) ... [2021-11-19 14:56:07,188 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6c268450 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:56:07, skipping insertion in model container [2021-11-19 14:56:07,189 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:56:07" (1/1) ... [2021-11-19 14:56:07,197 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 14:56:07,441 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 14:56:09,022 WARN L571 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-19 14:56:09,050 WARN L571 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-19 14:56:09,052 WARN L571 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-19 14:56:10,516 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i[359515,359528] [2021-11-19 14:56:10,519 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i[359684,359697] [2021-11-19 14:56:10,519 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i[359851,359864] [2021-11-19 14:56:10,520 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i[360019,360032] [2021-11-19 14:56:10,540 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:56:10,601 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2021-11-19 14:56:10,601 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@687786ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:56:10, skipping insertion in model container [2021-11-19 14:56:10,602 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 14:56:10,602 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-19 14:56:10,604 INFO L158 Benchmark]: Toolchain (without parser) took 3425.63ms. Allocated memory was 92.3MB in the beginning and 125.8MB in the end (delta: 33.6MB). Free memory was 61.5MB in the beginning and 59.6MB in the end (delta: 1.9MB). Peak memory consumption was 62.3MB. Max. memory is 16.1GB. [2021-11-19 14:56:10,605 INFO L158 Benchmark]: CDTParser took 0.35ms. Allocated memory is still 92.3MB. Free memory is still 70.8MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-19 14:56:10,607 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3421.61ms. Allocated memory was 92.3MB in the beginning and 125.8MB in the end (delta: 33.6MB). Free memory was 61.3MB in the beginning and 59.6MB in the end (delta: 1.7MB). Peak memory consumption was 62.3MB. Max. memory is 16.1GB. [2021-11-19 14:56:10,609 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.35ms. Allocated memory is still 92.3MB. Free memory is still 70.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3421.61ms. Allocated memory was 92.3MB in the beginning and 125.8MB in the end (delta: 33.6MB). Free memory was 61.3MB in the beginning and 59.6MB in the end (delta: 1.7MB). Peak memory consumption was 62.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 5586]: 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_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 24362a0e750636c52038fc4d3468ffab15d6b74376c584ca05819f34fdf58260 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 14:56:12,998 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 14:56:13,000 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 14:56:13,043 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 14:56:13,044 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 14:56:13,048 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 14:56:13,051 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 14:56:13,060 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 14:56:13,064 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 14:56:13,071 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 14:56:13,072 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 14:56:13,074 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 14:56:13,074 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 14:56:13,075 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 14:56:13,077 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 14:56:13,078 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 14:56:13,079 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 14:56:13,080 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 14:56:13,082 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 14:56:13,085 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 14:56:13,092 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 14:56:13,094 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 14:56:13,095 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 14:56:13,096 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 14:56:13,100 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 14:56:13,100 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 14:56:13,101 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 14:56:13,102 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 14:56:13,102 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 14:56:13,103 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 14:56:13,104 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 14:56:13,105 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 14:56:13,111 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 14:56:13,113 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 14:56:13,114 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 14:56:13,114 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 14:56:13,115 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 14:56:13,116 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 14:56:13,116 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 14:56:13,118 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 14:56:13,118 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 14:56:13,119 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2021-11-19 14:56:13,168 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 14:56:13,168 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 14:56:13,169 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 14:56:13,169 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 14:56:13,169 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 14:56:13,169 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 14:56:13,169 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 14:56:13,170 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 14:56:13,170 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 14:56:13,170 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 14:56:13,171 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 14:56:13,171 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 14:56:13,171 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 14:56:13,171 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 14:56:13,172 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 14:56:13,172 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 14:56:13,172 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-19 14:56:13,172 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-19 14:56:13,172 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 14:56:13,172 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 14:56:13,173 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 14:56:13,173 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 14:56:13,175 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-19 14:56:13,175 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 14:56:13,176 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 14:56:13,176 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 14:56:13,176 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 14:56:13,176 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 14:56:13,177 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-19 14:56:13,177 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-19 14:56:13,177 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 14:56:13,178 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 14:56:13,178 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 14:56:13,178 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_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 24362a0e750636c52038fc4d3468ffab15d6b74376c584ca05819f34fdf58260 [2021-11-19 14:56:13,555 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 14:56:13,587 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 14:56:13,590 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 14:56:13,591 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 14:56:13,593 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 14:56:13,594 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i [2021-11-19 14:56:13,675 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/data/25f6ab792/254e04dc5aae4621816de7a857164b9b/FLAGe73b847dd [2021-11-19 14:56:14,685 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 14:56:14,687 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i [2021-11-19 14:56:14,747 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/data/25f6ab792/254e04dc5aae4621816de7a857164b9b/FLAGe73b847dd [2021-11-19 14:56:15,025 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/data/25f6ab792/254e04dc5aae4621816de7a857164b9b [2021-11-19 14:56:15,027 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 14:56:15,032 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 14:56:15,034 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 14:56:15,035 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 14:56:15,038 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 14:56:15,039 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:56:15" (1/1) ... [2021-11-19 14:56:15,041 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1269bddd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:56:15, skipping insertion in model container [2021-11-19 14:56:15,041 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:56:15" (1/1) ... [2021-11-19 14:56:15,049 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 14:56:15,269 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 14:56:18,569 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i[359515,359528] [2021-11-19 14:56:18,572 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i[359684,359697] [2021-11-19 14:56:18,572 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i[359851,359864] [2021-11-19 14:56:18,573 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i[360019,360032] [2021-11-19 14:56:18,593 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:56:18,677 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-19 14:56:18,743 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 14:56:19,188 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i[359515,359528] [2021-11-19 14:56:19,189 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i[359684,359697] [2021-11-19 14:56:19,190 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i[359851,359864] [2021-11-19 14:56:19,191 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i[360019,360032] [2021-11-19 14:56:19,199 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:56:19,287 INFO L203 MainTranslator]: Completed pre-run [2021-11-19 14:56:19,705 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i[359515,359528] [2021-11-19 14:56:19,705 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i[359684,359697] [2021-11-19 14:56:19,706 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i[359851,359864] [2021-11-19 14:56:19,707 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i[360019,360032] [2021-11-19 14:56:19,714 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:56:20,053 INFO L208 MainTranslator]: Completed translation [2021-11-19 14:56:20,053 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:56:20 WrapperNode [2021-11-19 14:56:20,054 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 14:56:20,055 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-19 14:56:20,056 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-19 14:56:20,056 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-19 14:56:20,064 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:56:20" (1/1) ... [2021-11-19 14:56:20,259 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:56:20" (1/1) ... [2021-11-19 14:56:20,549 INFO L137 Inliner]: procedures = 405, calls = 3756, calls flagged for inlining = 180, calls inlined = 163, statements flattened = 7506 [2021-11-19 14:56:20,550 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-19 14:56:20,552 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-19 14:56:20,552 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-19 14:56:20,552 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-19 14:56:20,562 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:56:20" (1/1) ... [2021-11-19 14:56:20,565 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:56:20" (1/1) ... [2021-11-19 14:56:20,638 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:56:20" (1/1) ... [2021-11-19 14:56:20,639 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:56:20" (1/1) ... [2021-11-19 14:56:20,932 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:56:20" (1/1) ... [2021-11-19 14:56:20,968 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:56:20" (1/1) ... [2021-11-19 14:56:21,006 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:56:20" (1/1) ... [2021-11-19 14:56:21,054 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-19 14:56:21,055 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-19 14:56:21,055 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-19 14:56:21,055 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-19 14:56:21,056 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:56:20" (1/1) ... [2021-11-19 14:56:21,063 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 14:56:21,075 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 14:56:21,095 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-19 14:56:21,130 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-19 14:56:21,153 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_write_reg_nopm [2021-11-19 14:56:21,153 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_write_reg_nopm [2021-11-19 14:56:21,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-19 14:56:21,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-19 14:56:21,154 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_nway_reset [2021-11-19 14:56:21,154 INFO L138 BoogieDeclarations]: Found implementation of procedure usbnet_nway_reset [2021-11-19 14:56:21,154 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-19 14:56:21,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-19 14:56:21,155 INFO L130 BoogieDeclarations]: Found specification of procedure smsc_crc [2021-11-19 14:56:21,155 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc_crc [2021-11-19 14:56:21,155 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-19 14:56:21,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2021-11-19 14:56:21,155 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_61 [2021-11-19 14:56:21,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_61 [2021-11-19 14:56:21,155 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_enable_phy_wakeup_interrupts [2021-11-19 14:56:21,156 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_enable_phy_wakeup_interrupts [2021-11-19 14:56:21,156 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_reset [2021-11-19 14:56:21,156 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_reset [2021-11-19 14:56:21,156 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_wait_eeprom [2021-11-19 14:56:21,156 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_wait_eeprom [2021-11-19 14:56:21,156 INFO L130 BoogieDeclarations]: Found specification of procedure __smsc75xx_mdio_write [2021-11-19 14:56:21,157 INFO L138 BoogieDeclarations]: Found implementation of procedure __smsc75xx_mdio_write [2021-11-19 14:56:21,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-19 14:56:21,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-19 14:56:21,157 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_write_cmd_nopm [2021-11-19 14:56:21,157 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-11-19 14:56:21,158 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-11-19 14:56:21,158 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_rx_csum_offload [2021-11-19 14:56:21,158 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_rx_csum_offload [2021-11-19 14:56:21,158 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-19 14:56:21,159 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-19 14:56:21,159 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-19 14:56:21,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-19 14:56:21,159 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-19 14:56:21,159 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_set_features [2021-11-19 14:56:21,160 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_set_features [2021-11-19 14:56:21,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2021-11-19 14:56:21,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-19 14:56:21,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-19 14:56:21,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-19 14:56:21,161 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_resume [2021-11-19 14:56:21,161 INFO L138 BoogieDeclarations]: Found implementation of procedure usbnet_resume [2021-11-19 14:56:21,162 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-19 14:56:21,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-19 14:56:21,163 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_tx_timeout [2021-11-19 14:56:21,163 INFO L138 BoogieDeclarations]: Found implementation of procedure usbnet_tx_timeout [2021-11-19 14:56:21,163 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_mdio_read_nopm [2021-11-19 14:56:21,163 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_mdio_read_nopm [2021-11-19 14:56:21,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-19 14:56:21,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-19 14:56:21,164 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_write_cmd [2021-11-19 14:56:21,164 INFO L130 BoogieDeclarations]: Found specification of procedure __smsc75xx_phy_wait_not_busy [2021-11-19 14:56:21,165 INFO L138 BoogieDeclarations]: Found implementation of procedure __smsc75xx_phy_wait_not_busy [2021-11-19 14:56:21,165 INFO L130 BoogieDeclarations]: Found specification of procedure skb_trim [2021-11-19 14:56:21,165 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_trim [2021-11-19 14:56:21,165 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_mdio_write [2021-11-19 14:56:21,165 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_mdio_write [2021-11-19 14:56:21,166 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_read_cmd_nopm [2021-11-19 14:56:21,166 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-19 14:56:21,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2021-11-19 14:56:21,167 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-19 14:56:21,167 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2021-11-19 14:56:21,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2021-11-19 14:56:21,168 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2021-11-19 14:56:21,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2021-11-19 14:56:21,168 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-19 14:56:21,168 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-19 14:56:21,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-19 14:56:21,168 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-19 14:56:21,169 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-19 14:56:21,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-19 14:56:21,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2021-11-19 14:56:21,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2021-11-19 14:56:21,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-11-19 14:56:21,170 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_open [2021-11-19 14:56:21,170 INFO L138 BoogieDeclarations]: Found implementation of procedure usbnet_open [2021-11-19 14:56:21,170 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_mdio_read [2021-11-19 14:56:21,171 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_mdio_read [2021-11-19 14:56:21,171 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_set_rx_max_frame_length [2021-11-19 14:56:21,171 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_set_rx_max_frame_length [2021-11-19 14:56:21,171 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2021-11-19 14:56:21,172 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2021-11-19 14:56:21,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2021-11-19 14:56:21,172 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-19 14:56:21,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-19 14:56:21,173 INFO L130 BoogieDeclarations]: Found specification of procedure __smsc75xx_read_reg [2021-11-19 14:56:21,173 INFO L138 BoogieDeclarations]: Found implementation of procedure __smsc75xx_read_reg [2021-11-19 14:56:21,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-19 14:56:21,173 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2021-11-19 14:56:21,173 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2021-11-19 14:56:21,173 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-11-19 14:56:21,173 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-11-19 14:56:21,174 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_ethtool_get_eeprom_len [2021-11-19 14:56:21,174 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_ethtool_get_eeprom_len [2021-11-19 14:56:21,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-19 14:56:21,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-19 14:56:21,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-19 14:56:21,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-19 14:56:21,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-19 14:56:21,175 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-19 14:56:21,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-19 14:56:21,175 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_smsc75xx_driver_exit_6_2 [2021-11-19 14:56:21,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_smsc75xx_driver_exit_6_2 [2021-11-19 14:56:21,177 INFO L130 BoogieDeclarations]: Found specification of procedure skb_push [2021-11-19 14:56:21,179 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_push [2021-11-19 14:56:21,179 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-19 14:56:21,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2021-11-19 14:56:21,180 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_read_reg [2021-11-19 14:56:21,181 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_read_reg [2021-11-19 14:56:21,181 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_stop [2021-11-19 14:56:21,182 INFO L138 BoogieDeclarations]: Found implementation of procedure usbnet_stop [2021-11-19 14:56:21,182 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-11-19 14:56:21,183 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-11-19 14:56:21,190 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_mdio_write_nopm [2021-11-19 14:56:21,190 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_mdio_write_nopm [2021-11-19 14:56:21,190 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_set_multicast [2021-11-19 14:56:21,190 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_set_multicast [2021-11-19 14:56:21,191 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-19 14:56:21,191 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-11-19 14:56:21,191 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-11-19 14:56:21,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-19 14:56:21,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-19 14:56:21,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-19 14:56:21,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-11-19 14:56:21,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-19 14:56:21,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-19 14:56:21,192 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2021-11-19 14:56:21,192 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2021-11-19 14:56:21,192 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-19 14:56:21,193 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-19 14:56:21,193 INFO L130 BoogieDeclarations]: Found specification of procedure __smsc75xx_mdio_read [2021-11-19 14:56:21,193 INFO L138 BoogieDeclarations]: Found implementation of procedure __smsc75xx_mdio_read [2021-11-19 14:56:21,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-19 14:56:21,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-19 14:56:21,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-19 14:56:21,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-19 14:56:21,193 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_read_reg_nopm [2021-11-19 14:56:21,194 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_read_reg_nopm [2021-11-19 14:56:21,194 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_disconnect [2021-11-19 14:56:21,194 INFO L138 BoogieDeclarations]: Found implementation of procedure usbnet_disconnect [2021-11-19 14:56:21,194 INFO L130 BoogieDeclarations]: Found specification of procedure __smsc75xx_write_reg [2021-11-19 14:56:21,194 INFO L138 BoogieDeclarations]: Found implementation of procedure __smsc75xx_write_reg [2021-11-19 14:56:21,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_instance_release_2_4 [2021-11-19 14:56:21,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_instance_release_2_4 [2021-11-19 14:56:21,195 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2021-11-19 14:56:21,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2021-11-19 14:56:21,195 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_wait_ready [2021-11-19 14:56:21,195 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_wait_ready [2021-11-19 14:56:21,195 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2021-11-19 14:56:21,195 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pull [2021-11-19 14:56:21,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-11-19 14:56:21,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2021-11-19 14:56:21,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-11-19 14:56:21,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2021-11-19 14:56:21,196 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_read_eeprom [2021-11-19 14:56:21,196 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_read_eeprom [2021-11-19 14:56:21,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-19 14:56:21,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-19 14:56:21,197 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_read_cmd [2021-11-19 14:56:21,197 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_link_reset [2021-11-19 14:56:21,197 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_link_reset [2021-11-19 14:56:21,197 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_resume [2021-11-19 14:56:21,198 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_resume [2021-11-19 14:56:21,198 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_write_wuff [2021-11-19 14:56:21,198 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_write_wuff [2021-11-19 14:56:21,198 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_eeprom_confirm_not_busy [2021-11-19 14:56:21,198 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_eeprom_confirm_not_busy [2021-11-19 14:56:21,198 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~C_INT [2021-11-19 14:56:21,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~C_INT [2021-11-19 14:56:21,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-19 14:56:21,199 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-19 14:56:21,199 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_enter_suspend2 [2021-11-19 14:56:21,199 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_enter_suspend2 [2021-11-19 14:56:21,199 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_enter_suspend1 [2021-11-19 14:56:21,199 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_enter_suspend1 [2021-11-19 14:56:21,199 INFO L130 BoogieDeclarations]: Found specification of procedure smsc75xx_write_reg [2021-11-19 14:56:21,199 INFO L138 BoogieDeclarations]: Found implementation of procedure smsc75xx_write_reg [2021-11-19 14:56:21,200 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_rfe_ctl_lock_of_smsc75xx_priv [2021-11-19 14:56:21,200 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_rfe_ctl_lock_of_smsc75xx_priv [2021-11-19 14:56:21,200 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-11-19 14:56:21,200 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-11-19 14:56:22,154 INFO L236 CfgBuilder]: Building ICFG [2021-11-19 14:56:22,157 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-19 14:56:22,332 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-19 14:57:23,838 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-11-19 14:57:23,888 INFO L277 CfgBuilder]: Performing block encoding [2021-11-19 14:57:23,913 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-19 14:57:23,913 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-11-19 14:57:23,919 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 02:57:23 BoogieIcfgContainer [2021-11-19 14:57:23,919 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-19 14:57:23,922 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-19 14:57:23,922 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-19 14:57:23,925 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-19 14:57:23,925 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 02:56:15" (1/3) ... [2021-11-19 14:57:23,926 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@796b24ec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 02:57:23, skipping insertion in model container [2021-11-19 14:57:23,926 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:56:20" (2/3) ... [2021-11-19 14:57:23,926 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@796b24ec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 02:57:23, skipping insertion in model container [2021-11-19 14:57:23,927 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 02:57:23" (3/3) ... [2021-11-19 14:57:23,928 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-usb-smsc75xx.cil.i [2021-11-19 14:57:23,933 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-19 14:57:23,934 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-11-19 14:57:23,997 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-19 14:57:24,003 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-19 14:57:24,003 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-19 14:57:24,065 INFO L276 IsEmpty]: Start isEmpty. Operand has 1730 states, 1252 states have (on average 1.3594249201277955) internal successors, (1702), 1255 states have internal predecessors, (1702), 403 states have call successors, (403), 73 states have call predecessors, (403), 72 states have return successors, (396), 396 states have call predecessors, (396), 396 states have call successors, (396) [2021-11-19 14:57:24,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2021-11-19 14:57:24,095 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:57:24,097 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:57:24,097 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:57:24,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:57:24,103 INFO L85 PathProgramCache]: Analyzing trace with hash -747547048, now seen corresponding path program 1 times [2021-11-19 14:57:24,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:57:24,122 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1340139536] [2021-11-19 14:57:24,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:57:24,123 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:57:24,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:57:24,126 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:57:24,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-19 14:57:25,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:57:25,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 1817 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:57:25,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:57:26,302 INFO L134 CoverageAnalysis]: Checked inductivity of 1275 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 1224 trivial. 0 not checked. [2021-11-19 14:57:26,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:57:26,956 INFO L134 CoverageAnalysis]: Checked inductivity of 1275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1275 trivial. 0 not checked. [2021-11-19 14:57:26,957 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:57:26,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1340139536] [2021-11-19 14:57:26,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1340139536] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:57:26,958 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:57:26,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-19 14:57:26,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013266112] [2021-11-19 14:57:26,963 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:57:26,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 14:57:26,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:57:27,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 14:57:27,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:57:27,020 INFO L87 Difference]: Start difference. First operand has 1730 states, 1252 states have (on average 1.3594249201277955) internal successors, (1702), 1255 states have internal predecessors, (1702), 403 states have call successors, (403), 73 states have call predecessors, (403), 72 states have return successors, (396), 396 states have call predecessors, (396), 396 states have call successors, (396) Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2021-11-19 14:57:29,253 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:57:33,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:57:33,714 INFO L93 Difference]: Finished difference Result 6623 states and 10163 transitions. [2021-11-19 14:57:33,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 14:57:33,718 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) Word has length 217 [2021-11-19 14:57:33,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:57:33,796 INFO L225 Difference]: With dead ends: 6623 [2021-11-19 14:57:33,796 INFO L226 Difference]: Without dead ends: 4913 [2021-11-19 14:57:33,824 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 430 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:57:33,828 INFO L933 BasicCegarLoop]: 3216 mSDtfsCounter, 4735 mSDsluCounter, 6269 mSDsCounter, 0 mSdLazyCounter, 846 mSolverCounterSat, 26 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4735 SdHoareTripleChecker+Valid, 9485 SdHoareTripleChecker+Invalid, 873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 846 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:57:33,834 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4735 Valid, 9485 Invalid, 873 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [26 Valid, 846 Invalid, 1 Unknown, 0 Unchecked, 6.2s Time] [2021-11-19 14:57:33,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4913 states. [2021-11-19 14:57:34,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4913 to 4887. [2021-11-19 14:57:34,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4887 states, 3589 states have (on average 1.3591529674003902) internal successors, (4878), 3594 states have internal predecessors, (4878), 1086 states have call successors, (1086), 210 states have call predecessors, (1086), 209 states have return successors, (1082), 1082 states have call predecessors, (1082), 1082 states have call successors, (1082) [2021-11-19 14:57:34,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4887 states to 4887 states and 7046 transitions. [2021-11-19 14:57:34,292 INFO L78 Accepts]: Start accepts. Automaton has 4887 states and 7046 transitions. Word has length 217 [2021-11-19 14:57:34,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:57:34,296 INFO L470 AbstractCegarLoop]: Abstraction has 4887 states and 7046 transitions. [2021-11-19 14:57:34,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2021-11-19 14:57:34,297 INFO L276 IsEmpty]: Start isEmpty. Operand 4887 states and 7046 transitions. [2021-11-19 14:57:34,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2021-11-19 14:57:34,310 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:57:34,311 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:57:34,352 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-19 14:57:34,533 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:57:34,534 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-19 14:57:34,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:57:34,534 INFO L85 PathProgramCache]: Analyzing trace with hash 379538310, now seen corresponding path program 1 times [2021-11-19 14:57:34,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:57:34,537 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [4192964] [2021-11-19 14:57:34,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:57:34,537 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:57:34,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:57:34,541 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:57:34,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-19 14:57:35,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:57:35,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 1867 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:57:35,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:57:36,457 INFO L134 CoverageAnalysis]: Checked inductivity of 1275 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 1224 trivial. 0 not checked. [2021-11-19 14:57:36,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:57:37,037 INFO L134 CoverageAnalysis]: Checked inductivity of 1275 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1275 trivial. 0 not checked. [2021-11-19 14:57:37,037 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:57:37,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [4192964] [2021-11-19 14:57:37,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [4192964] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:57:37,037 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:57:37,038 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-19 14:57:37,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555493808] [2021-11-19 14:57:37,038 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:57:37,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 14:57:37,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:57:37,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 14:57:37,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 14:57:37,041 INFO L87 Difference]: Start difference. First operand 4887 states and 7046 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2021-11-19 14:57:39,266 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:57:39,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:57:39,956 INFO L93 Difference]: Finished difference Result 12365 states and 17849 transitions. [2021-11-19 14:57:39,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:57:39,957 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 228 [2021-11-19 14:57:39,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:57:40,024 INFO L225 Difference]: With dead ends: 12365 [2021-11-19 14:57:40,024 INFO L226 Difference]: Without dead ends: 7517 [2021-11-19 14:57:40,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 454 GetRequests, 453 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-19 14:57:40,051 INFO L933 BasicCegarLoop]: 2946 mSDtfsCounter, 2091 mSDsluCounter, 2385 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2091 SdHoareTripleChecker+Valid, 5331 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-19 14:57:40,052 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2091 Valid, 5331 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 81 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-19 14:57:40,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7517 states. [2021-11-19 14:57:40,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7517 to 7490. [2021-11-19 14:57:40,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7490 states, 5442 states have (on average 1.362183020948181) internal successors, (7413), 5452 states have internal predecessors, (7413), 1700 states have call successors, (1700), 346 states have call predecessors, (1700), 345 states have return successors, (1696), 1691 states have call predecessors, (1696), 1696 states have call successors, (1696) [2021-11-19 14:57:40,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7490 states to 7490 states and 10809 transitions. [2021-11-19 14:57:40,465 INFO L78 Accepts]: Start accepts. Automaton has 7490 states and 10809 transitions. Word has length 228 [2021-11-19 14:57:40,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:57:40,467 INFO L470 AbstractCegarLoop]: Abstraction has 7490 states and 10809 transitions. [2021-11-19 14:57:40,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2021-11-19 14:57:40,467 INFO L276 IsEmpty]: Start isEmpty. Operand 7490 states and 10809 transitions. [2021-11-19 14:57:40,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2021-11-19 14:57:40,478 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:57:40,478 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 17, 17, 17, 17, 17, 17, 4, 4, 4, 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] [2021-11-19 14:57:40,516 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-19 14:57:40,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:57:40,694 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:57:40,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:57:40,694 INFO L85 PathProgramCache]: Analyzing trace with hash -801769477, now seen corresponding path program 1 times [2021-11-19 14:57:40,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:57:40,696 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [475806191] [2021-11-19 14:57:40,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:57:40,696 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:57:40,696 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:57:40,697 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:57:40,698 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-19 14:57:41,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:57:41,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 1945 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:57:41,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:57:43,814 INFO L134 CoverageAnalysis]: Checked inductivity of 1482 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1482 trivial. 0 not checked. [2021-11-19 14:57:43,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:57:44,883 INFO L134 CoverageAnalysis]: Checked inductivity of 1482 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1482 trivial. 0 not checked. [2021-11-19 14:57:44,883 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:57:44,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [475806191] [2021-11-19 14:57:44,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [475806191] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:57:44,883 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:57:44,884 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 5] imperfect sequences [] total 7 [2021-11-19 14:57:44,884 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109521072] [2021-11-19 14:57:44,884 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:57:44,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-19 14:57:44,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:57:44,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-19 14:57:44,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:57:44,886 INFO L87 Difference]: Start difference. First operand 7490 states and 10809 transitions. Second operand has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 5 states have internal predecessors, (79), 2 states have call successors, (55), 4 states have call predecessors, (55), 2 states have return successors, (52), 2 states have call predecessors, (52), 2 states have call successors, (52) [2021-11-19 14:57:45,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:57:45,366 INFO L93 Difference]: Finished difference Result 7496 states and 10814 transitions. [2021-11-19 14:57:45,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:57:45,367 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 5 states have internal predecessors, (79), 2 states have call successors, (55), 4 states have call predecessors, (55), 2 states have return successors, (52), 2 states have call predecessors, (52), 2 states have call successors, (52) Word has length 276 [2021-11-19 14:57:45,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:57:45,501 INFO L225 Difference]: With dead ends: 7496 [2021-11-19 14:57:45,501 INFO L226 Difference]: Without dead ends: 7494 [2021-11-19 14:57:45,505 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 553 GetRequests, 545 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:57:45,506 INFO L933 BasicCegarLoop]: 2464 mSDtfsCounter, 2350 mSDsluCounter, 9831 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2361 SdHoareTripleChecker+Valid, 12295 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:57:45,506 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2361 Valid, 12295 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:57:45,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7494 states. [2021-11-19 14:57:45,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7494 to 7494. [2021-11-19 14:57:45,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7494 states, 5445 states have (on average 1.3619834710743801) internal successors, (7416), 5455 states have internal predecessors, (7416), 1700 states have call successors, (1700), 347 states have call predecessors, (1700), 346 states have return successors, (1696), 1691 states have call predecessors, (1696), 1696 states have call successors, (1696) [2021-11-19 14:57:45,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7494 states to 7494 states and 10812 transitions. [2021-11-19 14:57:45,932 INFO L78 Accepts]: Start accepts. Automaton has 7494 states and 10812 transitions. Word has length 276 [2021-11-19 14:57:45,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:57:45,933 INFO L470 AbstractCegarLoop]: Abstraction has 7494 states and 10812 transitions. [2021-11-19 14:57:45,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 5 states have internal predecessors, (79), 2 states have call successors, (55), 4 states have call predecessors, (55), 2 states have return successors, (52), 2 states have call predecessors, (52), 2 states have call successors, (52) [2021-11-19 14:57:45,935 INFO L276 IsEmpty]: Start isEmpty. Operand 7494 states and 10812 transitions. [2021-11-19 14:57:45,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2021-11-19 14:57:45,947 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:57:45,948 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 17, 17, 17, 17, 17, 17, 4, 4, 4, 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] [2021-11-19 14:57:45,993 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-19 14:57:46,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:57:46,161 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:57:46,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:57:46,162 INFO L85 PathProgramCache]: Analyzing trace with hash -66650535, now seen corresponding path program 1 times [2021-11-19 14:57:46,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:57:46,164 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [962934250] [2021-11-19 14:57:46,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:57:46,164 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:57:46,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:57:46,167 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:57:46,212 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-19 14:57:47,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:57:47,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 1952 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:57:47,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:57:49,205 INFO L134 CoverageAnalysis]: Checked inductivity of 1484 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1482 trivial. 0 not checked. [2021-11-19 14:57:49,206 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:57:50,173 INFO L134 CoverageAnalysis]: Checked inductivity of 1484 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1482 trivial. 0 not checked. [2021-11-19 14:57:50,173 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:57:50,173 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [962934250] [2021-11-19 14:57:50,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [962934250] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:57:50,174 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:57:50,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:57:50,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693830100] [2021-11-19 14:57:50,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:57:50,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:57:50,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:57:50,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:57:50,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:57:50,176 INFO L87 Difference]: Start difference. First operand 7494 states and 10812 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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-19 14:57:50,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:57:50,577 INFO L93 Difference]: Finished difference Result 7500 states and 10817 transitions. [2021-11-19 14:57:50,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:57:50,578 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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 281 [2021-11-19 14:57:50,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:57:50,661 INFO L225 Difference]: With dead ends: 7500 [2021-11-19 14:57:50,661 INFO L226 Difference]: Without dead ends: 7498 [2021-11-19 14:57:50,667 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 563 GetRequests, 555 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-19 14:57:50,669 INFO L933 BasicCegarLoop]: 2467 mSDtfsCounter, 2385 mSDsluCounter, 4915 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2395 SdHoareTripleChecker+Valid, 7382 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:57:50,671 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2395 Valid, 7382 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:57:50,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7498 states. [2021-11-19 14:57:51,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7498 to 7498. [2021-11-19 14:57:51,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7498 states, 5448 states have (on average 1.361784140969163) internal successors, (7419), 5458 states have internal predecessors, (7419), 1700 states have call successors, (1700), 348 states have call predecessors, (1700), 347 states have return successors, (1696), 1691 states have call predecessors, (1696), 1696 states have call successors, (1696) [2021-11-19 14:57:51,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7498 states to 7498 states and 10815 transitions. [2021-11-19 14:57:51,133 INFO L78 Accepts]: Start accepts. Automaton has 7498 states and 10815 transitions. Word has length 281 [2021-11-19 14:57:51,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:57:51,137 INFO L470 AbstractCegarLoop]: Abstraction has 7498 states and 10815 transitions. [2021-11-19 14:57:51,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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-19 14:57:51,138 INFO L276 IsEmpty]: Start isEmpty. Operand 7498 states and 10815 transitions. [2021-11-19 14:57:51,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2021-11-19 14:57:51,150 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:57:51,150 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 17, 17, 17, 17, 17, 17, 5, 5, 5, 3, 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] [2021-11-19 14:57:51,190 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-19 14:57:51,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:57:51,364 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:57:51,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:57:51,365 INFO L85 PathProgramCache]: Analyzing trace with hash 261124574, now seen corresponding path program 1 times [2021-11-19 14:57:51,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:57:51,367 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1430975834] [2021-11-19 14:57:51,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:57:51,367 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:57:51,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:57:51,368 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:57:51,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-19 14:57:52,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:57:52,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 2001 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:57:52,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:57:53,226 INFO L134 CoverageAnalysis]: Checked inductivity of 1499 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 1410 trivial. 0 not checked. [2021-11-19 14:57:53,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:57:53,760 INFO L134 CoverageAnalysis]: Checked inductivity of 1499 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 1490 trivial. 0 not checked. [2021-11-19 14:57:53,760 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:57:53,761 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1430975834] [2021-11-19 14:57:53,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1430975834] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:57:53,761 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:57:53,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-19 14:57:53,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729710163] [2021-11-19 14:57:53,761 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:57:53,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 14:57:53,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:57:53,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 14:57:53,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:57:53,763 INFO L87 Difference]: Start difference. First operand 7498 states and 10815 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 4 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (37), 4 states have call predecessors, (37), 4 states have call successors, (37) [2021-11-19 14:57:55,932 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:58:00,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:58:00,216 INFO L93 Difference]: Finished difference Result 17964 states and 25903 transitions. [2021-11-19 14:58:00,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 14:58:00,222 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 4 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (37), 4 states have call predecessors, (37), 4 states have call successors, (37) Word has length 295 [2021-11-19 14:58:00,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:58:00,320 INFO L225 Difference]: With dead ends: 17964 [2021-11-19 14:58:00,320 INFO L226 Difference]: Without dead ends: 11867 [2021-11-19 14:58:00,348 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 588 GetRequests, 586 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:58:00,350 INFO L933 BasicCegarLoop]: 5054 mSDtfsCounter, 4724 mSDsluCounter, 4000 mSDsCounter, 0 mSdLazyCounter, 829 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4724 SdHoareTripleChecker+Valid, 9054 SdHoareTripleChecker+Invalid, 846 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 829 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2021-11-19 14:58:00,350 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4724 Valid, 9054 Invalid, 846 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 829 Invalid, 1 Unknown, 0 Unchecked, 5.8s Time] [2021-11-19 14:58:00,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11867 states. [2021-11-19 14:58:01,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11867 to 11833. [2021-11-19 14:58:01,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11833 states, 8609 states have (on average 1.361830642351028) internal successors, (11724), 8618 states have internal predecessors, (11724), 2670 states have call successors, (2670), 552 states have call predecessors, (2670), 551 states have return successors, (2666), 2662 states have call predecessors, (2666), 2666 states have call successors, (2666) [2021-11-19 14:58:01,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11833 states to 11833 states and 17060 transitions. [2021-11-19 14:58:01,088 INFO L78 Accepts]: Start accepts. Automaton has 11833 states and 17060 transitions. Word has length 295 [2021-11-19 14:58:01,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:58:01,089 INFO L470 AbstractCegarLoop]: Abstraction has 11833 states and 17060 transitions. [2021-11-19 14:58:01,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 4 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (37), 4 states have call predecessors, (37), 4 states have call successors, (37) [2021-11-19 14:58:01,089 INFO L276 IsEmpty]: Start isEmpty. Operand 11833 states and 17060 transitions. [2021-11-19 14:58:01,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2021-11-19 14:58:01,101 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:58:01,102 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 17, 17, 17, 17, 17, 17, 4, 4, 4, 3, 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] [2021-11-19 14:58:01,146 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-19 14:58:01,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:58:01,317 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:58:01,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:58:01,317 INFO L85 PathProgramCache]: Analyzing trace with hash 1752062587, now seen corresponding path program 1 times [2021-11-19 14:58:01,319 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:58:01,319 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [676131886] [2021-11-19 14:58:01,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:58:01,319 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:58:01,319 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:58:01,322 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:58:01,367 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-19 14:58:02,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:58:02,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 1959 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:58:02,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:58:04,131 INFO L134 CoverageAnalysis]: Checked inductivity of 1490 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1486 trivial. 0 not checked. [2021-11-19 14:58:04,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:58:05,010 INFO L134 CoverageAnalysis]: Checked inductivity of 1490 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1486 trivial. 0 not checked. [2021-11-19 14:58:05,010 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:58:05,011 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [676131886] [2021-11-19 14:58:05,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [676131886] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:58:05,011 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:58:05,011 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:58:05,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641146741] [2021-11-19 14:58:05,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:58:05,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:58:05,012 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:58:05,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:58:05,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:58:05,013 INFO L87 Difference]: Start difference. First operand 11833 states and 17060 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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-19 14:58:05,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:58:05,698 INFO L93 Difference]: Finished difference Result 11839 states and 17065 transitions. [2021-11-19 14:58:05,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:58:05,698 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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 286 [2021-11-19 14:58:05,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:58:05,749 INFO L225 Difference]: With dead ends: 11839 [2021-11-19 14:58:05,749 INFO L226 Difference]: Without dead ends: 11837 [2021-11-19 14:58:05,753 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 573 GetRequests, 565 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-19 14:58:05,754 INFO L933 BasicCegarLoop]: 2467 mSDtfsCounter, 2385 mSDsluCounter, 4915 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2394 SdHoareTripleChecker+Valid, 7382 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:58:05,755 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2394 Valid, 7382 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:58:05,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11837 states. [2021-11-19 14:58:06,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11837 to 11837. [2021-11-19 14:58:06,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11837 states, 8612 states have (on average 1.3617045982350209) internal successors, (11727), 8621 states have internal predecessors, (11727), 2670 states have call successors, (2670), 553 states have call predecessors, (2670), 552 states have return successors, (2666), 2662 states have call predecessors, (2666), 2666 states have call successors, (2666) [2021-11-19 14:58:06,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11837 states to 11837 states and 17063 transitions. [2021-11-19 14:58:06,477 INFO L78 Accepts]: Start accepts. Automaton has 11837 states and 17063 transitions. Word has length 286 [2021-11-19 14:58:06,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:58:06,478 INFO L470 AbstractCegarLoop]: Abstraction has 11837 states and 17063 transitions. [2021-11-19 14:58:06,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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-19 14:58:06,479 INFO L276 IsEmpty]: Start isEmpty. Operand 11837 states and 17063 transitions. [2021-11-19 14:58:06,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2021-11-19 14:58:06,493 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:58:06,493 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 17, 17, 17, 17, 17, 17, 4, 4, 4, 4, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:58:06,531 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-19 14:58:06,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:58:06,723 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:58:06,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:58:06,723 INFO L85 PathProgramCache]: Analyzing trace with hash -597533863, now seen corresponding path program 1 times [2021-11-19 14:58:06,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:58:06,725 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [443512116] [2021-11-19 14:58:06,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:58:06,725 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:58:06,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:58:06,727 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:58:06,767 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-19 14:58:08,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:58:08,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 1966 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:58:08,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:58:09,588 INFO L134 CoverageAnalysis]: Checked inductivity of 1500 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1494 trivial. 0 not checked. [2021-11-19 14:58:09,589 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:58:10,590 INFO L134 CoverageAnalysis]: Checked inductivity of 1500 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1494 trivial. 0 not checked. [2021-11-19 14:58:10,590 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:58:10,591 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [443512116] [2021-11-19 14:58:10,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [443512116] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:58:10,591 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:58:10,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:58:10,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121973509] [2021-11-19 14:58:10,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:58:10,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:58:10,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:58:10,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:58:10,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:58:10,593 INFO L87 Difference]: Start difference. First operand 11837 states and 17063 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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-19 14:58:11,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:58:11,300 INFO L93 Difference]: Finished difference Result 11843 states and 17068 transitions. [2021-11-19 14:58:11,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:58:11,301 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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 291 [2021-11-19 14:58:11,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:58:11,354 INFO L225 Difference]: With dead ends: 11843 [2021-11-19 14:58:11,354 INFO L226 Difference]: Without dead ends: 11841 [2021-11-19 14:58:11,362 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 583 GetRequests, 575 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-19 14:58:11,362 INFO L933 BasicCegarLoop]: 2467 mSDtfsCounter, 2385 mSDsluCounter, 4915 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2393 SdHoareTripleChecker+Valid, 7382 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:58:11,363 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2393 Valid, 7382 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:58:11,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11841 states. [2021-11-19 14:58:12,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11841 to 11841. [2021-11-19 14:58:12,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11841 states, 8615 states have (on average 1.3615786419036564) internal successors, (11730), 8624 states have internal predecessors, (11730), 2670 states have call successors, (2670), 554 states have call predecessors, (2670), 553 states have return successors, (2666), 2662 states have call predecessors, (2666), 2666 states have call successors, (2666) [2021-11-19 14:58:12,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11841 states to 11841 states and 17066 transitions. [2021-11-19 14:58:12,157 INFO L78 Accepts]: Start accepts. Automaton has 11841 states and 17066 transitions. Word has length 291 [2021-11-19 14:58:12,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:58:12,158 INFO L470 AbstractCegarLoop]: Abstraction has 11841 states and 17066 transitions. [2021-11-19 14:58:12,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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-19 14:58:12,159 INFO L276 IsEmpty]: Start isEmpty. Operand 11841 states and 17066 transitions. [2021-11-19 14:58:12,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2021-11-19 14:58:12,173 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:58:12,174 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 17, 17, 17, 17, 17, 17, 5, 4, 4, 4, 4, 4, 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] [2021-11-19 14:58:12,208 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-19 14:58:12,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:58:12,389 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:58:12,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:58:12,390 INFO L85 PathProgramCache]: Analyzing trace with hash 1004489979, now seen corresponding path program 1 times [2021-11-19 14:58:12,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:58:12,392 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1643164736] [2021-11-19 14:58:12,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:58:12,392 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:58:12,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:58:12,394 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:58:12,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-19 14:58:13,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:58:13,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 1973 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:58:13,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:58:15,036 INFO L134 CoverageAnalysis]: Checked inductivity of 1514 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1506 trivial. 0 not checked. [2021-11-19 14:58:15,036 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:58:15,964 INFO L134 CoverageAnalysis]: Checked inductivity of 1514 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1506 trivial. 0 not checked. [2021-11-19 14:58:15,964 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:58:15,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1643164736] [2021-11-19 14:58:15,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1643164736] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:58:15,965 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:58:15,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:58:15,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983199664] [2021-11-19 14:58:15,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:58:15,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:58:15,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:58:15,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:58:15,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:58:15,968 INFO L87 Difference]: Start difference. First operand 11841 states and 17066 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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-19 14:58:16,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:58:16,669 INFO L93 Difference]: Finished difference Result 11847 states and 17071 transitions. [2021-11-19 14:58:16,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:58:16,670 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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 296 [2021-11-19 14:58:16,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:58:16,724 INFO L225 Difference]: With dead ends: 11847 [2021-11-19 14:58:16,725 INFO L226 Difference]: Without dead ends: 11845 [2021-11-19 14:58:16,731 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 593 GetRequests, 585 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-19 14:58:16,732 INFO L933 BasicCegarLoop]: 2467 mSDtfsCounter, 2385 mSDsluCounter, 4915 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2392 SdHoareTripleChecker+Valid, 7382 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:58:16,732 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2392 Valid, 7382 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:58:16,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11845 states. [2021-11-19 14:58:17,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11845 to 11845. [2021-11-19 14:58:17,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11845 states, 8618 states have (on average 1.3614527732652588) internal successors, (11733), 8627 states have internal predecessors, (11733), 2670 states have call successors, (2670), 555 states have call predecessors, (2670), 554 states have return successors, (2666), 2662 states have call predecessors, (2666), 2666 states have call successors, (2666) [2021-11-19 14:58:17,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11845 states to 11845 states and 17069 transitions. [2021-11-19 14:58:17,476 INFO L78 Accepts]: Start accepts. Automaton has 11845 states and 17069 transitions. Word has length 296 [2021-11-19 14:58:17,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:58:17,477 INFO L470 AbstractCegarLoop]: Abstraction has 11845 states and 17069 transitions. [2021-11-19 14:58:17,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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-19 14:58:17,478 INFO L276 IsEmpty]: Start isEmpty. Operand 11845 states and 17069 transitions. [2021-11-19 14:58:17,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2021-11-19 14:58:17,495 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:58:17,496 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 17, 17, 17, 17, 17, 17, 6, 5, 5, 5, 5, 5, 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] [2021-11-19 14:58:17,534 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-19 14:58:17,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:58:17,718 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:58:17,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:58:17,718 INFO L85 PathProgramCache]: Analyzing trace with hash 1170910926, now seen corresponding path program 1 times [2021-11-19 14:58:17,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:58:17,720 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1158599193] [2021-11-19 14:58:17,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:58:17,720 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:58:17,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:58:17,722 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:58:17,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-19 14:58:19,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:58:19,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 2023 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:58:19,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:58:19,598 INFO L134 CoverageAnalysis]: Checked inductivity of 1542 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 1452 trivial. 0 not checked. [2021-11-19 14:58:19,598 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:58:20,144 INFO L134 CoverageAnalysis]: Checked inductivity of 1542 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 1526 trivial. 0 not checked. [2021-11-19 14:58:20,144 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:58:20,144 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1158599193] [2021-11-19 14:58:20,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1158599193] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:58:20,144 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:58:20,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-19 14:58:20,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642525155] [2021-11-19 14:58:20,145 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:58:20,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 14:58:20,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:58:20,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 14:58:20,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:58:20,146 INFO L87 Difference]: Start difference. First operand 11845 states and 17069 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 4 states have call successors, (45), 3 states have call predecessors, (45), 3 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) [2021-11-19 14:58:22,290 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:58:25,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:58:25,702 INFO L93 Difference]: Finished difference Result 25322 states and 36458 transitions. [2021-11-19 14:58:25,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 14:58:25,703 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 4 states have call successors, (45), 3 states have call predecessors, (45), 3 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) Word has length 311 [2021-11-19 14:58:25,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:58:25,769 INFO L225 Difference]: With dead ends: 25322 [2021-11-19 14:58:25,769 INFO L226 Difference]: Without dead ends: 14878 [2021-11-19 14:58:25,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 620 GetRequests, 618 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:58:25,813 INFO L933 BasicCegarLoop]: 5126 mSDtfsCounter, 4697 mSDsluCounter, 4470 mSDsCounter, 0 mSdLazyCounter, 798 mSolverCounterSat, 14 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4697 SdHoareTripleChecker+Valid, 9596 SdHoareTripleChecker+Invalid, 813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 798 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2021-11-19 14:58:25,814 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4697 Valid, 9596 Invalid, 813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 798 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2021-11-19 14:58:25,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14878 states. [2021-11-19 14:58:26,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14878 to 14794. [2021-11-19 14:58:26,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14794 states, 10773 states have (on average 1.3607166063306415) internal successors, (14659), 10782 states have internal predecessors, (14659), 3328 states have call successors, (3328), 691 states have call predecessors, (3328), 690 states have return successors, (3324), 3320 states have call predecessors, (3324), 3324 states have call successors, (3324) [2021-11-19 14:58:26,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14794 states to 14794 states and 21311 transitions. [2021-11-19 14:58:26,957 INFO L78 Accepts]: Start accepts. Automaton has 14794 states and 21311 transitions. Word has length 311 [2021-11-19 14:58:26,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:58:26,958 INFO L470 AbstractCegarLoop]: Abstraction has 14794 states and 21311 transitions. [2021-11-19 14:58:26,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 4 states have call successors, (45), 3 states have call predecessors, (45), 3 states have return successors, (43), 4 states have call predecessors, (43), 4 states have call successors, (43) [2021-11-19 14:58:26,959 INFO L276 IsEmpty]: Start isEmpty. Operand 14794 states and 21311 transitions. [2021-11-19 14:58:26,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2021-11-19 14:58:26,973 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:58:26,974 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 17, 17, 17, 17, 17, 17, 6, 5, 5, 4, 4, 4, 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] [2021-11-19 14:58:27,012 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-19 14:58:27,201 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:58:27,201 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:58:27,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:58:27,202 INFO L85 PathProgramCache]: Analyzing trace with hash 2120165465, now seen corresponding path program 1 times [2021-11-19 14:58:27,204 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:58:27,204 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [412726061] [2021-11-19 14:58:27,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:58:27,204 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:58:27,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:58:27,206 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:58:27,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-19 14:58:28,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:58:28,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 1980 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:58:28,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:58:29,991 INFO L134 CoverageAnalysis]: Checked inductivity of 1532 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1522 trivial. 0 not checked. [2021-11-19 14:58:29,991 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:58:31,059 INFO L134 CoverageAnalysis]: Checked inductivity of 1532 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 1522 trivial. 0 not checked. [2021-11-19 14:58:31,060 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:58:31,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [412726061] [2021-11-19 14:58:31,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [412726061] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:58:31,060 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:58:31,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:58:31,060 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873881807] [2021-11-19 14:58:31,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:58:31,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:58:31,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:58:31,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:58:31,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:58:31,062 INFO L87 Difference]: Start difference. First operand 14794 states and 21311 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2021-11-19 14:58:31,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:58:31,759 INFO L93 Difference]: Finished difference Result 14800 states and 21316 transitions. [2021-11-19 14:58:31,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:58:31,759 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 301 [2021-11-19 14:58:31,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:58:31,822 INFO L225 Difference]: With dead ends: 14800 [2021-11-19 14:58:31,823 INFO L226 Difference]: Without dead ends: 14798 [2021-11-19 14:58:31,829 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 603 GetRequests, 595 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:58:31,830 INFO L933 BasicCegarLoop]: 2467 mSDtfsCounter, 2385 mSDsluCounter, 4915 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2391 SdHoareTripleChecker+Valid, 7382 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:58:31,830 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2391 Valid, 7382 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:58:31,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14798 states. [2021-11-19 14:58:32,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14798 to 14798. [2021-11-19 14:58:32,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14798 states, 10776 states have (on average 1.3606161841128435) internal successors, (14662), 10785 states have internal predecessors, (14662), 3328 states have call successors, (3328), 692 states have call predecessors, (3328), 691 states have return successors, (3324), 3320 states have call predecessors, (3324), 3324 states have call successors, (3324) [2021-11-19 14:58:32,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14798 states to 14798 states and 21314 transitions. [2021-11-19 14:58:32,898 INFO L78 Accepts]: Start accepts. Automaton has 14798 states and 21314 transitions. Word has length 301 [2021-11-19 14:58:32,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:58:32,899 INFO L470 AbstractCegarLoop]: Abstraction has 14798 states and 21314 transitions. [2021-11-19 14:58:32,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2021-11-19 14:58:32,899 INFO L276 IsEmpty]: Start isEmpty. Operand 14798 states and 21314 transitions. [2021-11-19 14:58:32,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2021-11-19 14:58:32,915 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:58:32,915 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 17, 17, 17, 17, 17, 17, 7, 6, 6, 4, 4, 4, 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] [2021-11-19 14:58:32,950 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-19 14:58:33,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:58:33,129 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:58:33,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:58:33,129 INFO L85 PathProgramCache]: Analyzing trace with hash 1226100603, now seen corresponding path program 1 times [2021-11-19 14:58:33,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:58:33,131 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1323111012] [2021-11-19 14:58:33,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:58:33,131 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:58:33,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:58:33,133 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:58:33,173 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-19 14:58:34,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:58:34,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 1987 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:58:34,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:58:35,894 INFO L134 CoverageAnalysis]: Checked inductivity of 1554 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1542 trivial. 0 not checked. [2021-11-19 14:58:35,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:58:36,740 INFO L134 CoverageAnalysis]: Checked inductivity of 1554 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 1542 trivial. 0 not checked. [2021-11-19 14:58:36,740 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:58:36,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1323111012] [2021-11-19 14:58:36,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1323111012] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:58:36,740 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:58:36,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:58:36,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409313612] [2021-11-19 14:58:36,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:58:36,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:58:36,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:58:36,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:58:36,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:58:36,742 INFO L87 Difference]: Start difference. First operand 14798 states and 21314 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-19 14:58:37,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:58:37,633 INFO L93 Difference]: Finished difference Result 14804 states and 21319 transitions. [2021-11-19 14:58:37,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:58:37,633 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 306 [2021-11-19 14:58:37,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:58:37,677 INFO L225 Difference]: With dead ends: 14804 [2021-11-19 14:58:37,677 INFO L226 Difference]: Without dead ends: 14802 [2021-11-19 14:58:37,683 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 613 GetRequests, 605 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-19 14:58:37,684 INFO L933 BasicCegarLoop]: 2467 mSDtfsCounter, 2385 mSDsluCounter, 4915 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2390 SdHoareTripleChecker+Valid, 7382 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:58:37,684 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2390 Valid, 7382 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:58:37,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14802 states. [2021-11-19 14:58:38,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14802 to 14802. [2021-11-19 14:58:38,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14802 states, 10779 states have (on average 1.3605158177938583) internal successors, (14665), 10788 states have internal predecessors, (14665), 3328 states have call successors, (3328), 693 states have call predecessors, (3328), 692 states have return successors, (3324), 3320 states have call predecessors, (3324), 3324 states have call successors, (3324) [2021-11-19 14:58:39,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14802 states to 14802 states and 21317 transitions. [2021-11-19 14:58:39,005 INFO L78 Accepts]: Start accepts. Automaton has 14802 states and 21317 transitions. Word has length 306 [2021-11-19 14:58:39,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:58:39,006 INFO L470 AbstractCegarLoop]: Abstraction has 14802 states and 21317 transitions. [2021-11-19 14:58:39,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-19 14:58:39,006 INFO L276 IsEmpty]: Start isEmpty. Operand 14802 states and 21317 transitions. [2021-11-19 14:58:39,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2021-11-19 14:58:39,019 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:58:39,020 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 17, 17, 17, 17, 17, 17, 8, 7, 7, 4, 4, 4, 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] [2021-11-19 14:58:39,061 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-19 14:58:39,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:58:39,233 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:58:39,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:58:39,234 INFO L85 PathProgramCache]: Analyzing trace with hash 452027737, now seen corresponding path program 1 times [2021-11-19 14:58:39,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:58:39,236 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1619699607] [2021-11-19 14:58:39,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:58:39,236 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:58:39,236 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:58:39,238 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:58:39,245 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-19 14:58:40,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:58:40,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 1994 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:58:40,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:58:42,016 INFO L134 CoverageAnalysis]: Checked inductivity of 1580 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 1566 trivial. 0 not checked. [2021-11-19 14:58:42,016 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:58:42,866 INFO L134 CoverageAnalysis]: Checked inductivity of 1580 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 1566 trivial. 0 not checked. [2021-11-19 14:58:42,866 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:58:42,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1619699607] [2021-11-19 14:58:42,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1619699607] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:58:42,867 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:58:42,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:58:42,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718379330] [2021-11-19 14:58:42,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:58:42,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:58:42,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:58:42,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:58:42,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:58:42,869 INFO L87 Difference]: Start difference. First operand 14802 states and 21317 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-11-19 14:58:43,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:58:43,540 INFO L93 Difference]: Finished difference Result 14808 states and 21322 transitions. [2021-11-19 14:58:43,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:58:43,541 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 311 [2021-11-19 14:58:43,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:58:43,587 INFO L225 Difference]: With dead ends: 14808 [2021-11-19 14:58:43,587 INFO L226 Difference]: Without dead ends: 14806 [2021-11-19 14:58:43,594 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 623 GetRequests, 615 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:58:43,595 INFO L933 BasicCegarLoop]: 2467 mSDtfsCounter, 2385 mSDsluCounter, 4915 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2389 SdHoareTripleChecker+Valid, 7382 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:58:43,595 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2389 Valid, 7382 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:58:43,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14806 states. [2021-11-19 14:58:44,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14806 to 14806. [2021-11-19 14:58:44,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14806 states, 10782 states have (on average 1.3604155073270265) internal successors, (14668), 10791 states have internal predecessors, (14668), 3328 states have call successors, (3328), 694 states have call predecessors, (3328), 693 states have return successors, (3324), 3320 states have call predecessors, (3324), 3324 states have call successors, (3324) [2021-11-19 14:58:44,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14806 states to 14806 states and 21320 transitions. [2021-11-19 14:58:44,480 INFO L78 Accepts]: Start accepts. Automaton has 14806 states and 21320 transitions. Word has length 311 [2021-11-19 14:58:44,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:58:44,481 INFO L470 AbstractCegarLoop]: Abstraction has 14806 states and 21320 transitions. [2021-11-19 14:58:44,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-11-19 14:58:44,481 INFO L276 IsEmpty]: Start isEmpty. Operand 14806 states and 21320 transitions. [2021-11-19 14:58:44,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2021-11-19 14:58:44,494 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:58:44,495 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 17, 17, 17, 17, 17, 17, 9, 8, 8, 4, 4, 4, 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] [2021-11-19 14:58:44,532 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-19 14:58:44,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:58:44,717 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:58:44,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:58:44,718 INFO L85 PathProgramCache]: Analyzing trace with hash -811933189, now seen corresponding path program 1 times [2021-11-19 14:58:44,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:58:44,720 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1708769594] [2021-11-19 14:58:44,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:58:44,720 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:58:44,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:58:44,722 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:58:44,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-19 14:58:45,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:58:45,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 2001 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:58:45,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:58:47,317 INFO L134 CoverageAnalysis]: Checked inductivity of 1610 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 1594 trivial. 0 not checked. [2021-11-19 14:58:47,317 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:58:48,237 INFO L134 CoverageAnalysis]: Checked inductivity of 1610 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 1594 trivial. 0 not checked. [2021-11-19 14:58:48,238 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:58:48,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1708769594] [2021-11-19 14:58:48,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1708769594] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:58:48,238 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:58:48,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:58:48,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574733301] [2021-11-19 14:58:48,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:58:48,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:58:48,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:58:48,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:58:48,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:58:48,241 INFO L87 Difference]: Start difference. First operand 14806 states and 21320 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2021-11-19 14:58:48,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:58:48,961 INFO L93 Difference]: Finished difference Result 14812 states and 21325 transitions. [2021-11-19 14:58:48,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:58:48,961 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 316 [2021-11-19 14:58:48,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:58:49,001 INFO L225 Difference]: With dead ends: 14812 [2021-11-19 14:58:49,001 INFO L226 Difference]: Without dead ends: 14810 [2021-11-19 14:58:49,009 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 633 GetRequests, 625 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:58:49,010 INFO L933 BasicCegarLoop]: 2467 mSDtfsCounter, 2385 mSDsluCounter, 4915 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2388 SdHoareTripleChecker+Valid, 7382 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:58:49,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2388 Valid, 7382 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:58:49,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14810 states. [2021-11-19 14:58:49,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14810 to 14810. [2021-11-19 14:58:49,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14810 states, 10785 states have (on average 1.3603152526657394) internal successors, (14671), 10794 states have internal predecessors, (14671), 3328 states have call successors, (3328), 695 states have call predecessors, (3328), 694 states have return successors, (3324), 3320 states have call predecessors, (3324), 3324 states have call successors, (3324) [2021-11-19 14:58:50,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14810 states to 14810 states and 21323 transitions. [2021-11-19 14:58:50,036 INFO L78 Accepts]: Start accepts. Automaton has 14810 states and 21323 transitions. Word has length 316 [2021-11-19 14:58:50,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:58:50,036 INFO L470 AbstractCegarLoop]: Abstraction has 14810 states and 21323 transitions. [2021-11-19 14:58:50,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2021-11-19 14:58:50,036 INFO L276 IsEmpty]: Start isEmpty. Operand 14810 states and 21323 transitions. [2021-11-19 14:58:50,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2021-11-19 14:58:50,051 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:58:50,051 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 17, 17, 17, 17, 17, 17, 10, 9, 9, 4, 4, 4, 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] [2021-11-19 14:58:50,097 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-19 14:58:50,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:58:50,273 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:58:50,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:58:50,274 INFO L85 PathProgramCache]: Analyzing trace with hash 1242370649, now seen corresponding path program 1 times [2021-11-19 14:58:50,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:58:50,276 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1422287356] [2021-11-19 14:58:50,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:58:50,276 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:58:50,276 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:58:50,277 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:58:50,319 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-19 14:58:51,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:58:51,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 2008 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:58:51,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:58:52,908 INFO L134 CoverageAnalysis]: Checked inductivity of 1644 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 1626 trivial. 0 not checked. [2021-11-19 14:58:52,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:58:53,799 INFO L134 CoverageAnalysis]: Checked inductivity of 1644 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 1626 trivial. 0 not checked. [2021-11-19 14:58:53,799 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:58:53,799 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1422287356] [2021-11-19 14:58:53,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1422287356] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:58:53,800 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:58:53,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:58:53,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055844983] [2021-11-19 14:58:53,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:58:53,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:58:53,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:58:53,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:58:53,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:58:53,801 INFO L87 Difference]: Start difference. First operand 14810 states and 21323 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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-19 14:58:54,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:58:54,581 INFO L93 Difference]: Finished difference Result 14886 states and 21378 transitions. [2021-11-19 14:58:54,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:58:54,582 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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 321 [2021-11-19 14:58:54,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:58:54,637 INFO L225 Difference]: With dead ends: 14886 [2021-11-19 14:58:54,637 INFO L226 Difference]: Without dead ends: 14884 [2021-11-19 14:58:54,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 643 GetRequests, 635 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:58:54,647 INFO L933 BasicCegarLoop]: 2467 mSDtfsCounter, 2311 mSDsluCounter, 4992 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2313 SdHoareTripleChecker+Valid, 7459 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:58:54,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2313 Valid, 7459 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:58:54,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14884 states. [2021-11-19 14:58:55,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14884 to 14884. [2021-11-19 14:58:55,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14884 states, 10838 states have (on average 1.3585532386049086) internal successors, (14724), 10847 states have internal predecessors, (14724), 3328 states have call successors, (3328), 716 states have call predecessors, (3328), 715 states have return successors, (3324), 3320 states have call predecessors, (3324), 3324 states have call successors, (3324) [2021-11-19 14:58:55,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14884 states to 14884 states and 21376 transitions. [2021-11-19 14:58:55,573 INFO L78 Accepts]: Start accepts. Automaton has 14884 states and 21376 transitions. Word has length 321 [2021-11-19 14:58:55,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:58:55,574 INFO L470 AbstractCegarLoop]: Abstraction has 14884 states and 21376 transitions. [2021-11-19 14:58:55,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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-19 14:58:55,574 INFO L276 IsEmpty]: Start isEmpty. Operand 14884 states and 21376 transitions. [2021-11-19 14:58:55,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 363 [2021-11-19 14:58:55,594 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:58:55,594 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 17, 17, 17, 17, 17, 17, 11, 10, 10, 6, 6, 6, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 14:58:55,628 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (15)] Ended with exit code 0 [2021-11-19 14:58:55,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:58:55,818 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:58:55,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:58:55,818 INFO L85 PathProgramCache]: Analyzing trace with hash 234180815, now seen corresponding path program 1 times [2021-11-19 14:58:55,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:58:55,820 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1816645270] [2021-11-19 14:58:55,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:58:55,820 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:58:55,821 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:58:55,822 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:58:55,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-19 14:58:56,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:58:56,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 2096 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 14:58:57,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:58:58,362 INFO L134 CoverageAnalysis]: Checked inductivity of 1859 backedges. 311 proven. 3 refuted. 0 times theorem prover too weak. 1545 trivial. 0 not checked. [2021-11-19 14:58:58,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:59:00,007 INFO L134 CoverageAnalysis]: Checked inductivity of 1859 backedges. 53 proven. 18 refuted. 0 times theorem prover too weak. 1788 trivial. 0 not checked. [2021-11-19 14:59:00,007 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:59:00,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1816645270] [2021-11-19 14:59:00,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1816645270] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:59:00,008 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1779185305] [2021-11-19 14:59:00,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:59:00,008 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:59:00,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:59:00,009 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:59:00,010 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2021-11-19 14:59:01,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:59:01,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 2096 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:59:01,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:59:03,148 INFO L134 CoverageAnalysis]: Checked inductivity of 1859 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 1839 trivial. 0 not checked. [2021-11-19 14:59:03,148 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:59:04,244 INFO L134 CoverageAnalysis]: Checked inductivity of 1859 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 1839 trivial. 0 not checked. [2021-11-19 14:59:04,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1779185305] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:59:04,244 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 14:59:04,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [17, 17, 4] total 27 [2021-11-19 14:59:04,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051951567] [2021-11-19 14:59:04,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:59:04,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:59:04,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:59:04,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:59:04,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=631, Unknown=0, NotChecked=0, Total=702 [2021-11-19 14:59:04,246 INFO L87 Difference]: Start difference. First operand 14884 states and 21376 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2021-11-19 14:59:05,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:59:05,162 INFO L93 Difference]: Finished difference Result 14890 states and 21381 transitions. [2021-11-19 14:59:05,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:59:05,163 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 362 [2021-11-19 14:59:05,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:59:05,220 INFO L225 Difference]: With dead ends: 14890 [2021-11-19 14:59:05,220 INFO L226 Difference]: Without dead ends: 14886 [2021-11-19 14:59:05,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1447 GetRequests, 1419 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=86, Invalid=784, Unknown=0, NotChecked=0, Total=870 [2021-11-19 14:59:05,231 INFO L933 BasicCegarLoop]: 2467 mSDtfsCounter, 2379 mSDsluCounter, 4915 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2380 SdHoareTripleChecker+Valid, 7382 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:59:05,232 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2380 Valid, 7382 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:59:05,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14886 states. [2021-11-19 14:59:06,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14886 to 14886. [2021-11-19 14:59:06,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14886 states, 10840 states have (on average 1.3583948339483394) internal successors, (14725), 10848 states have internal predecessors, (14725), 3328 states have call successors, (3328), 717 states have call predecessors, (3328), 715 states have return successors, (3324), 3320 states have call predecessors, (3324), 3324 states have call successors, (3324) [2021-11-19 14:59:06,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14886 states to 14886 states and 21377 transitions. [2021-11-19 14:59:06,239 INFO L78 Accepts]: Start accepts. Automaton has 14886 states and 21377 transitions. Word has length 362 [2021-11-19 14:59:06,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:59:06,239 INFO L470 AbstractCegarLoop]: Abstraction has 14886 states and 21377 transitions. [2021-11-19 14:59:06,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (42), 3 states have call predecessors, (42), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2021-11-19 14:59:06,240 INFO L276 IsEmpty]: Start isEmpty. Operand 14886 states and 21377 transitions. [2021-11-19 14:59:06,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 332 [2021-11-19 14:59:06,251 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:59:06,251 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 17, 17, 17, 17, 17, 17, 12, 11, 11, 4, 4, 4, 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] [2021-11-19 14:59:06,276 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-19 14:59:06,464 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (17)] Forceful destruction successful, exit code 0 [2021-11-19 14:59:06,657 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 14:59:06,658 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:59:06,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:59:06,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1118187353, now seen corresponding path program 1 times [2021-11-19 14:59:06,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:59:06,661 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1172036593] [2021-11-19 14:59:06,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:59:06,661 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:59:06,661 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:59:06,662 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:59:06,666 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-19 14:59:07,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:59:07,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 2022 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:59:07,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:59:09,395 INFO L134 CoverageAnalysis]: Checked inductivity of 1724 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 1702 trivial. 0 not checked. [2021-11-19 14:59:09,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:59:10,295 INFO L134 CoverageAnalysis]: Checked inductivity of 1724 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 1702 trivial. 0 not checked. [2021-11-19 14:59:10,296 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:59:10,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1172036593] [2021-11-19 14:59:10,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1172036593] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:59:10,296 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:59:10,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-19 14:59:10,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391521488] [2021-11-19 14:59:10,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:59:10,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:59:10,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:59:10,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:59:10,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:59:10,299 INFO L87 Difference]: Start difference. First operand 14886 states and 21377 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2021-11-19 14:59:11,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:59:11,111 INFO L93 Difference]: Finished difference Result 14886 states and 21377 transitions. [2021-11-19 14:59:11,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 14:59:11,111 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 331 [2021-11-19 14:59:11,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:59:11,149 INFO L225 Difference]: With dead ends: 14886 [2021-11-19 14:59:11,149 INFO L226 Difference]: Without dead ends: 14764 [2021-11-19 14:59:11,156 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 663 GetRequests, 655 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:59:11,157 INFO L933 BasicCegarLoop]: 2465 mSDtfsCounter, 2381 mSDsluCounter, 4914 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2381 SdHoareTripleChecker+Valid, 7379 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:59:11,157 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2381 Valid, 7379 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:59:11,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14764 states. [2021-11-19 14:59:11,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14764 to 13384. [2021-11-19 14:59:11,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13384 states, 9761 states have (on average 1.3604138920192603) internal successors, (13279), 9764 states have internal predecessors, (13279), 2989 states have call successors, (2989), 632 states have call predecessors, (2989), 632 states have return successors, (2989), 2987 states have call predecessors, (2989), 2989 states have call successors, (2989) [2021-11-19 14:59:11,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13384 states to 13384 states and 19257 transitions. [2021-11-19 14:59:11,967 INFO L78 Accepts]: Start accepts. Automaton has 13384 states and 19257 transitions. Word has length 331 [2021-11-19 14:59:11,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:59:11,968 INFO L470 AbstractCegarLoop]: Abstraction has 13384 states and 19257 transitions. [2021-11-19 14:59:11,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2021-11-19 14:59:11,968 INFO L276 IsEmpty]: Start isEmpty. Operand 13384 states and 19257 transitions. [2021-11-19 14:59:11,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2021-11-19 14:59:11,979 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:59:11,979 INFO L514 BasicCegarLoop]: trace histogram [24, 24, 17, 17, 17, 17, 17, 17, 5, 5, 5, 4, 4, 4, 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] [2021-11-19 14:59:12,002 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-19 14:59:12,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:59:12,180 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:59:12,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:59:12,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1703100701, now seen corresponding path program 1 times [2021-11-19 14:59:12,181 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:59:12,181 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [126268794] [2021-11-19 14:59:12,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:59:12,182 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:59:12,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:59:12,183 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:59:12,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-19 14:59:13,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:59:13,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 2062 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 14:59:13,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:59:14,617 INFO L134 CoverageAnalysis]: Checked inductivity of 1725 backedges. 371 proven. 3 refuted. 0 times theorem prover too weak. 1351 trivial. 0 not checked. [2021-11-19 14:59:14,617 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:59:15,950 INFO L134 CoverageAnalysis]: Checked inductivity of 1725 backedges. 46 proven. 12 refuted. 0 times theorem prover too weak. 1667 trivial. 0 not checked. [2021-11-19 14:59:15,950 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:59:15,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [126268794] [2021-11-19 14:59:15,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [126268794] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:59:15,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1566746199] [2021-11-19 14:59:15,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:59:15,951 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:59:15,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:59:15,954 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:59:15,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2021-11-19 14:59:17,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:59:17,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 2062 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:59:17,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:59:18,037 INFO L134 CoverageAnalysis]: Checked inductivity of 1725 backedges. 181 proven. 0 refuted. 0 times theorem prover too weak. 1544 trivial. 0 not checked. [2021-11-19 14:59:18,037 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:59:18,614 INFO L134 CoverageAnalysis]: Checked inductivity of 1725 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 1695 trivial. 0 not checked. [2021-11-19 14:59:18,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1566746199] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:59:18,615 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:59:18,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [17, 17] total 23 [2021-11-19 14:59:18,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358298843] [2021-11-19 14:59:18,615 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:59:18,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 14:59:18,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:59:18,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 14:59:18,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-11-19 14:59:18,617 INFO L87 Difference]: Start difference. First operand 13384 states and 19257 transitions. Second operand has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (38), 3 states have call predecessors, (38), 3 states have return successors, (35), 3 states have call predecessors, (35), 3 states have call successors, (35) [2021-11-19 14:59:20,761 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:59:21,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:59:21,583 INFO L93 Difference]: Finished difference Result 26763 states and 38489 transitions. [2021-11-19 14:59:21,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:59:21,583 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (38), 3 states have call predecessors, (38), 3 states have return successors, (35), 3 states have call predecessors, (35), 3 states have call successors, (35) Word has length 334 [2021-11-19 14:59:21,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:59:21,627 INFO L225 Difference]: With dead ends: 26763 [2021-11-19 14:59:21,627 INFO L226 Difference]: Without dead ends: 14781 [2021-11-19 14:59:21,655 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1332 GetRequests, 1311 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-11-19 14:59:21,656 INFO L933 BasicCegarLoop]: 4692 mSDtfsCounter, 2272 mSDsluCounter, 2387 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2272 SdHoareTripleChecker+Valid, 7079 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-19 14:59:21,656 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2272 Valid, 7079 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-19 14:59:21,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14781 states. [2021-11-19 14:59:22,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14781 to 11820. [2021-11-19 14:59:22,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11820 states, 8605 states have (on average 1.35979081929111) internal successors, (11701), 8608 states have internal predecessors, (11701), 2648 states have call successors, (2648), 565 states have call predecessors, (2648), 565 states have return successors, (2648), 2646 states have call predecessors, (2648), 2648 states have call successors, (2648) [2021-11-19 14:59:22,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11820 states to 11820 states and 16997 transitions. [2021-11-19 14:59:22,483 INFO L78 Accepts]: Start accepts. Automaton has 11820 states and 16997 transitions. Word has length 334 [2021-11-19 14:59:22,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:59:22,484 INFO L470 AbstractCegarLoop]: Abstraction has 11820 states and 16997 transitions. [2021-11-19 14:59:22,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (38), 3 states have call predecessors, (38), 3 states have return successors, (35), 3 states have call predecessors, (35), 3 states have call successors, (35) [2021-11-19 14:59:22,484 INFO L276 IsEmpty]: Start isEmpty. Operand 11820 states and 16997 transitions. [2021-11-19 14:59:22,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2021-11-19 14:59:22,496 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:59:22,497 INFO L514 BasicCegarLoop]: trace histogram [24, 24, 17, 17, 17, 17, 17, 17, 5, 5, 5, 4, 4, 4, 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] [2021-11-19 14:59:22,508 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (20)] Forceful destruction successful, exit code 0 [2021-11-19 14:59:22,724 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (19)] Ended with exit code 0 [2021-11-19 14:59:22,897 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:59:22,898 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:59:22,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:59:22,898 INFO L85 PathProgramCache]: Analyzing trace with hash -1142400923, now seen corresponding path program 1 times [2021-11-19 14:59:22,899 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:59:22,899 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [257586473] [2021-11-19 14:59:22,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:59:22,900 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:59:22,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:59:22,901 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:59:22,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-19 14:59:23,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:59:24,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 2062 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 14:59:24,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:59:25,210 INFO L134 CoverageAnalysis]: Checked inductivity of 1725 backedges. 371 proven. 3 refuted. 0 times theorem prover too weak. 1351 trivial. 0 not checked. [2021-11-19 14:59:25,210 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:59:26,505 INFO L134 CoverageAnalysis]: Checked inductivity of 1725 backedges. 46 proven. 12 refuted. 0 times theorem prover too weak. 1667 trivial. 0 not checked. [2021-11-19 14:59:26,505 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:59:26,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [257586473] [2021-11-19 14:59:26,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [257586473] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:59:26,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1158137676] [2021-11-19 14:59:26,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:59:26,506 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:59:26,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:59:26,507 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:59:26,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process [2021-11-19 14:59:27,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:59:27,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 2062 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:59:27,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:59:28,287 INFO L134 CoverageAnalysis]: Checked inductivity of 1725 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 1645 trivial. 0 not checked. [2021-11-19 14:59:28,287 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:59:28,971 INFO L134 CoverageAnalysis]: Checked inductivity of 1725 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 1714 trivial. 0 not checked. [2021-11-19 14:59:28,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1158137676] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:59:28,972 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:59:28,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [17, 17] total 23 [2021-11-19 14:59:28,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54471353] [2021-11-19 14:59:28,973 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:59:28,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 14:59:28,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:59:28,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 14:59:28,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-11-19 14:59:28,974 INFO L87 Difference]: Start difference. First operand 11820 states and 16997 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (35), 3 states have call predecessors, (35), 3 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2021-11-19 14:59:31,120 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 14:59:32,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:59:32,426 INFO L93 Difference]: Finished difference Result 26549 states and 38190 transitions. [2021-11-19 14:59:32,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:59:32,426 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (35), 3 states have call predecessors, (35), 3 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) Word has length 334 [2021-11-19 14:59:32,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:59:32,480 INFO L225 Difference]: With dead ends: 26549 [2021-11-19 14:59:32,480 INFO L226 Difference]: Without dead ends: 16158 [2021-11-19 14:59:32,507 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1332 GetRequests, 1311 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-11-19 14:59:32,508 INFO L933 BasicCegarLoop]: 4454 mSDtfsCounter, 2107 mSDsluCounter, 2328 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2107 SdHoareTripleChecker+Valid, 6782 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 14:59:32,508 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2107 Valid, 6782 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 82 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 14:59:32,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16158 states. [2021-11-19 14:59:33,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16158 to 16152. [2021-11-19 14:59:33,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16152 states, 11768 states have (on average 1.3616587355540448) internal successors, (16024), 11773 states have internal predecessors, (16024), 3604 states have call successors, (3604), 778 states have call predecessors, (3604), 778 states have return successors, (3604), 3600 states have call predecessors, (3604), 3604 states have call successors, (3604) [2021-11-19 14:59:33,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16152 states to 16152 states and 23232 transitions. [2021-11-19 14:59:33,575 INFO L78 Accepts]: Start accepts. Automaton has 16152 states and 23232 transitions. Word has length 334 [2021-11-19 14:59:33,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:59:33,576 INFO L470 AbstractCegarLoop]: Abstraction has 16152 states and 23232 transitions. [2021-11-19 14:59:33,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (35), 3 states have call predecessors, (35), 3 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2021-11-19 14:59:33,576 INFO L276 IsEmpty]: Start isEmpty. Operand 16152 states and 23232 transitions. [2021-11-19 14:59:33,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2021-11-19 14:59:33,587 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:59:33,588 INFO L514 BasicCegarLoop]: trace histogram [26, 26, 17, 17, 17, 17, 17, 17, 5, 5, 5, 5, 5, 5, 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] [2021-11-19 14:59:33,600 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (22)] Forceful destruction successful, exit code 0 [2021-11-19 14:59:33,812 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-19 14:59:33,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:59:33,989 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:59:33,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:59:33,989 INFO L85 PathProgramCache]: Analyzing trace with hash -963414369, now seen corresponding path program 1 times [2021-11-19 14:59:33,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:59:33,991 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [325010895] [2021-11-19 14:59:33,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:59:33,991 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:59:33,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:59:33,993 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:59:33,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-19 14:59:35,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:59:35,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 2098 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 14:59:35,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:59:36,462 INFO L134 CoverageAnalysis]: Checked inductivity of 1890 backedges. 503 proven. 3 refuted. 0 times theorem prover too weak. 1384 trivial. 0 not checked. [2021-11-19 14:59:36,463 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:59:37,886 INFO L134 CoverageAnalysis]: Checked inductivity of 1890 backedges. 52 proven. 12 refuted. 0 times theorem prover too weak. 1826 trivial. 0 not checked. [2021-11-19 14:59:37,887 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:59:37,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [325010895] [2021-11-19 14:59:37,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [325010895] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:59:37,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1792998672] [2021-11-19 14:59:37,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:59:37,887 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:59:37,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:59:37,888 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:59:37,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2021-11-19 14:59:38,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:59:39,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 2098 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:59:39,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:59:39,733 INFO L134 CoverageAnalysis]: Checked inductivity of 1890 backedges. 328 proven. 0 refuted. 0 times theorem prover too weak. 1562 trivial. 0 not checked. [2021-11-19 14:59:39,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:59:40,467 INFO L134 CoverageAnalysis]: Checked inductivity of 1890 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 1851 trivial. 0 not checked. [2021-11-19 14:59:40,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1792998672] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:59:40,468 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:59:40,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [17, 17] total 24 [2021-11-19 14:59:40,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803362397] [2021-11-19 14:59:40,468 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:59:40,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 14:59:40,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:59:40,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 14:59:40,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=488, Unknown=0, NotChecked=0, Total=552 [2021-11-19 14:59:40,470 INFO L87 Difference]: Start difference. First operand 16152 states and 23232 transitions. Second operand has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 4 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (39), 4 states have call predecessors, (39), 4 states have call successors, (39) [2021-11-19 14:59:42,612 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-19 14:59:47,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:59:47,461 INFO L93 Difference]: Finished difference Result 39678 states and 57091 transitions. [2021-11-19 14:59:47,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 14:59:47,462 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 4 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (39), 4 states have call predecessors, (39), 4 states have call successors, (39) Word has length 359 [2021-11-19 14:59:47,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:59:47,534 INFO L225 Difference]: With dead ends: 39678 [2021-11-19 14:59:47,534 INFO L226 Difference]: Without dead ends: 24955 [2021-11-19 14:59:47,566 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1432 GetRequests, 1410 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=64, Invalid=488, Unknown=0, NotChecked=0, Total=552 [2021-11-19 14:59:47,567 INFO L933 BasicCegarLoop]: 5025 mSDtfsCounter, 4663 mSDsluCounter, 3917 mSDsCounter, 0 mSdLazyCounter, 793 mSolverCounterSat, 361 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4663 SdHoareTripleChecker+Valid, 8942 SdHoareTripleChecker+Invalid, 1155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 361 IncrementalHoareTripleChecker+Valid, 793 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2021-11-19 14:59:47,567 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4663 Valid, 8942 Invalid, 1155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [361 Valid, 793 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2021-11-19 14:59:47,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24955 states. [2021-11-19 14:59:49,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24955 to 24947. [2021-11-19 14:59:49,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24947 states, 18199 states have (on average 1.3626572888620254) internal successors, (24799), 18204 states have internal predecessors, (24799), 5548 states have call successors, (5548), 1198 states have call predecessors, (5548), 1198 states have return successors, (5548), 5544 states have call predecessors, (5548), 5548 states have call successors, (5548) [2021-11-19 14:59:49,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24947 states to 24947 states and 35895 transitions. [2021-11-19 14:59:49,211 INFO L78 Accepts]: Start accepts. Automaton has 24947 states and 35895 transitions. Word has length 359 [2021-11-19 14:59:49,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:59:49,212 INFO L470 AbstractCegarLoop]: Abstraction has 24947 states and 35895 transitions. [2021-11-19 14:59:49,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 4 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (39), 4 states have call predecessors, (39), 4 states have call successors, (39) [2021-11-19 14:59:49,212 INFO L276 IsEmpty]: Start isEmpty. Operand 24947 states and 35895 transitions. [2021-11-19 14:59:49,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 382 [2021-11-19 14:59:49,229 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:59:49,230 INFO L514 BasicCegarLoop]: trace histogram [27, 27, 17, 17, 17, 17, 17, 17, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2021-11-19 14:59:49,249 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (24)] Forceful destruction successful, exit code 0 [2021-11-19 14:59:49,454 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-11-19 14:59:49,633 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:59:49,634 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 14:59:49,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:59:49,634 INFO L85 PathProgramCache]: Analyzing trace with hash 2145338177, now seen corresponding path program 1 times [2021-11-19 14:59:49,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:59:49,636 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1604862718] [2021-11-19 14:59:49,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:59:49,636 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:59:49,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:59:49,637 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:59:49,639 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-19 14:59:50,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:59:50,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 2128 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 14:59:50,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:59:52,048 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 603 proven. 3 refuted. 0 times theorem prover too weak. 1420 trivial. 0 not checked. [2021-11-19 14:59:52,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:59:53,473 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 73 proven. 18 refuted. 0 times theorem prover too weak. 1935 trivial. 0 not checked. [2021-11-19 14:59:53,473 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:59:53,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1604862718] [2021-11-19 14:59:53,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1604862718] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:59:53,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2016488972] [2021-11-19 14:59:53,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:59:53,474 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:59:53,474 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:59:53,475 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:59:53,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2021-11-19 14:59:54,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:59:54,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 2128 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:59:54,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:59:55,377 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 1927 trivial. 0 not checked. [2021-11-19 14:59:55,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:59:56,028 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 2005 trivial. 0 not checked. [2021-11-19 14:59:56,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2016488972] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:59:56,029 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:59:56,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [17, 17] total 25 [2021-11-19 14:59:56,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390812752] [2021-11-19 14:59:56,029 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:59:56,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:59:56,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:59:56,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:59:56,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=535, Unknown=0, NotChecked=0, Total=600 [2021-11-19 14:59:56,031 INFO L87 Difference]: Start difference. First operand 24947 states and 35895 transitions. Second operand has 5 states, 5 states have (on average 23.4) internal successors, (117), 4 states have internal predecessors, (117), 3 states have call successors, (38), 3 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 3 states have call successors, (35) [2021-11-19 14:59:58,172 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:00:00,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:00:00,416 INFO L93 Difference]: Finished difference Result 55418 states and 79742 transitions. [2021-11-19 15:00:00,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 15:00:00,417 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.4) internal successors, (117), 4 states have internal predecessors, (117), 3 states have call successors, (38), 3 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 3 states have call successors, (35) Word has length 381 [2021-11-19 15:00:00,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:00:00,530 INFO L225 Difference]: With dead ends: 55418 [2021-11-19 15:00:00,530 INFO L226 Difference]: Without dead ends: 31900 [2021-11-19 15:00:00,569 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1520 GetRequests, 1497 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=65, Invalid=535, Unknown=0, NotChecked=0, Total=600 [2021-11-19 15:00:00,569 INFO L933 BasicCegarLoop]: 4453 mSDtfsCounter, 2033 mSDsluCounter, 11213 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2033 SdHoareTripleChecker+Valid, 15666 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 15:00:00,570 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2033 Valid, 15666 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 110 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 15:00:00,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31900 states. [2021-11-19 15:00:02,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31900 to 31884. [2021-11-19 15:00:02,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31884 states, 23204 states have (on average 1.362868470953284) internal successors, (31624), 23211 states have internal predecessors, (31624), 7127 states have call successors, (7127), 1546 states have call predecessors, (7127), 1551 states have return successors, (7132), 7126 states have call predecessors, (7132), 7127 states have call successors, (7132) [2021-11-19 15:00:02,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31884 states to 31884 states and 45883 transitions. [2021-11-19 15:00:02,885 INFO L78 Accepts]: Start accepts. Automaton has 31884 states and 45883 transitions. Word has length 381 [2021-11-19 15:00:02,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:00:02,886 INFO L470 AbstractCegarLoop]: Abstraction has 31884 states and 45883 transitions. [2021-11-19 15:00:02,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.4) internal successors, (117), 4 states have internal predecessors, (117), 3 states have call successors, (38), 3 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 3 states have call successors, (35) [2021-11-19 15:00:02,886 INFO L276 IsEmpty]: Start isEmpty. Operand 31884 states and 45883 transitions. [2021-11-19 15:00:02,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 383 [2021-11-19 15:00:02,914 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:00:02,914 INFO L514 BasicCegarLoop]: trace histogram [27, 27, 17, 17, 17, 17, 17, 17, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2021-11-19 15:00:02,940 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-11-19 15:00:03,131 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (26)] Forceful destruction successful, exit code 0 [2021-11-19 15:00:03,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:00:03,319 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 15:00:03,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:00:03,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1644408224, now seen corresponding path program 1 times [2021-11-19 15:00:03,320 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:00:03,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2074921285] [2021-11-19 15:00:03,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:00:03,321 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:00:03,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:00:03,322 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:00:03,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-11-19 15:00:04,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:00:04,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 2129 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 15:00:04,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:00:05,963 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 603 proven. 3 refuted. 0 times theorem prover too weak. 1420 trivial. 0 not checked. [2021-11-19 15:00:05,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:00:07,391 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 73 proven. 18 refuted. 0 times theorem prover too weak. 1935 trivial. 0 not checked. [2021-11-19 15:00:07,391 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:00:07,392 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2074921285] [2021-11-19 15:00:07,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2074921285] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:00:07,392 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [649019167] [2021-11-19 15:00:07,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:00:07,392 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:00:07,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:00:07,399 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:00:07,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2021-11-19 15:00:08,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:00:08,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 2129 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 15:00:08,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:00:09,392 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 1927 trivial. 0 not checked. [2021-11-19 15:00:09,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:00:10,079 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 2005 trivial. 0 not checked. [2021-11-19 15:00:10,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [649019167] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:00:10,080 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:00:10,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [17, 17] total 25 [2021-11-19 15:00:10,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506902053] [2021-11-19 15:00:10,081 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:00:10,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 15:00:10,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:00:10,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 15:00:10,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=535, Unknown=0, NotChecked=0, Total=600 [2021-11-19 15:00:10,082 INFO L87 Difference]: Start difference. First operand 31884 states and 45883 transitions. Second operand has 5 states, 5 states have (on average 23.6) internal successors, (118), 4 states have internal predecessors, (118), 3 states have call successors, (38), 3 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 3 states have call successors, (35) [2021-11-19 15:00:12,227 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:00:15,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:00:15,107 INFO L93 Difference]: Finished difference Result 69302 states and 99738 transitions. [2021-11-19 15:00:15,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 15:00:15,107 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.6) internal successors, (118), 4 states have internal predecessors, (118), 3 states have call successors, (38), 3 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 3 states have call successors, (35) Word has length 382 [2021-11-19 15:00:15,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:00:15,248 INFO L225 Difference]: With dead ends: 69302 [2021-11-19 15:00:15,248 INFO L226 Difference]: Without dead ends: 38847 [2021-11-19 15:00:15,314 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1524 GetRequests, 1501 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=65, Invalid=535, Unknown=0, NotChecked=0, Total=600 [2021-11-19 15:00:15,315 INFO L933 BasicCegarLoop]: 4457 mSDtfsCounter, 2035 mSDsluCounter, 11219 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2035 SdHoareTripleChecker+Valid, 15676 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 15:00:15,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2035 Valid, 15676 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 117 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 15:00:15,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38847 states. [2021-11-19 15:00:18,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38847 to 38831. [2021-11-19 15:00:18,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38831 states, 28219 states have (on average 1.362876076402424) internal successors, (38459), 28228 states have internal predecessors, (38459), 8706 states have call successors, (8706), 1894 states have call predecessors, (8706), 1904 states have return successors, (8716), 8708 states have call predecessors, (8716), 8706 states have call successors, (8716) [2021-11-19 15:00:18,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38831 states to 38831 states and 55881 transitions. [2021-11-19 15:00:18,607 INFO L78 Accepts]: Start accepts. Automaton has 38831 states and 55881 transitions. Word has length 382 [2021-11-19 15:00:18,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:00:18,608 INFO L470 AbstractCegarLoop]: Abstraction has 38831 states and 55881 transitions. [2021-11-19 15:00:18,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.6) internal successors, (118), 4 states have internal predecessors, (118), 3 states have call successors, (38), 3 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 3 states have call successors, (35) [2021-11-19 15:00:18,608 INFO L276 IsEmpty]: Start isEmpty. Operand 38831 states and 55881 transitions. [2021-11-19 15:00:18,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 384 [2021-11-19 15:00:18,638 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:00:18,639 INFO L514 BasicCegarLoop]: trace histogram [27, 27, 17, 17, 17, 17, 17, 17, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2021-11-19 15:00:18,657 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (28)] Forceful destruction successful, exit code 0 [2021-11-19 15:00:18,877 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-11-19 15:00:19,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:00:19,054 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 15:00:19,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:00:19,054 INFO L85 PathProgramCache]: Analyzing trace with hash -306829666, now seen corresponding path program 1 times [2021-11-19 15:00:19,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:00:19,056 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1892490439] [2021-11-19 15:00:19,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:00:19,056 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:00:19,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:00:19,058 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:00:19,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-11-19 15:00:20,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:00:20,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 2130 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 15:00:20,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:00:21,760 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 603 proven. 3 refuted. 0 times theorem prover too weak. 1420 trivial. 0 not checked. [2021-11-19 15:00:21,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:00:23,276 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 73 proven. 18 refuted. 0 times theorem prover too weak. 1935 trivial. 0 not checked. [2021-11-19 15:00:23,276 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:00:23,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1892490439] [2021-11-19 15:00:23,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1892490439] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:00:23,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1162810562] [2021-11-19 15:00:23,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:00:23,277 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:00:23,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:00:23,277 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:00:23,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2021-11-19 15:00:24,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:00:24,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 2130 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 15:00:24,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:00:25,269 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 1927 trivial. 0 not checked. [2021-11-19 15:00:25,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:00:26,061 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 2005 trivial. 0 not checked. [2021-11-19 15:00:26,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1162810562] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:00:26,061 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:00:26,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [17, 17] total 25 [2021-11-19 15:00:26,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243809559] [2021-11-19 15:00:26,062 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:00:26,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 15:00:26,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:00:26,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 15:00:26,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=535, Unknown=0, NotChecked=0, Total=600 [2021-11-19 15:00:26,063 INFO L87 Difference]: Start difference. First operand 38831 states and 55881 transitions. Second operand has 5 states, 5 states have (on average 23.8) internal successors, (119), 4 states have internal predecessors, (119), 3 states have call successors, (38), 3 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 3 states have call successors, (35) [2021-11-19 15:00:28,209 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:00:31,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:00:31,545 INFO L93 Difference]: Finished difference Result 83211 states and 119764 transitions. [2021-11-19 15:00:31,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 15:00:31,547 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.8) internal successors, (119), 4 states have internal predecessors, (119), 3 states have call successors, (38), 3 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 3 states have call successors, (35) Word has length 383 [2021-11-19 15:00:31,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:00:31,706 INFO L225 Difference]: With dead ends: 83211 [2021-11-19 15:00:31,706 INFO L226 Difference]: Without dead ends: 45809 [2021-11-19 15:00:31,774 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1528 GetRequests, 1505 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=65, Invalid=535, Unknown=0, NotChecked=0, Total=600 [2021-11-19 15:00:31,774 INFO L933 BasicCegarLoop]: 4456 mSDtfsCounter, 2046 mSDsluCounter, 11206 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2046 SdHoareTripleChecker+Valid, 15662 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 15:00:31,775 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2046 Valid, 15662 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 126 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 15:00:31,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45809 states. [2021-11-19 15:00:35,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45809 to 45793. [2021-11-19 15:00:35,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45793 states, 33249 states have (on average 1.3627176757195705) internal successors, (45309), 33260 states have internal predecessors, (45309), 10285 states have call successors, (10285), 2242 states have call predecessors, (10285), 2257 states have return successors, (10300), 10290 states have call predecessors, (10300), 10285 states have call successors, (10300) [2021-11-19 15:00:35,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45793 states to 45793 states and 65894 transitions. [2021-11-19 15:00:35,388 INFO L78 Accepts]: Start accepts. Automaton has 45793 states and 65894 transitions. Word has length 383 [2021-11-19 15:00:35,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:00:35,391 INFO L470 AbstractCegarLoop]: Abstraction has 45793 states and 65894 transitions. [2021-11-19 15:00:35,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.8) internal successors, (119), 4 states have internal predecessors, (119), 3 states have call successors, (38), 3 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 3 states have call successors, (35) [2021-11-19 15:00:35,391 INFO L276 IsEmpty]: Start isEmpty. Operand 45793 states and 65894 transitions. [2021-11-19 15:00:35,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 385 [2021-11-19 15:00:35,424 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:00:35,424 INFO L514 BasicCegarLoop]: trace histogram [27, 27, 17, 17, 17, 17, 17, 17, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2021-11-19 15:00:35,460 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-11-19 15:00:35,662 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (30)] Ended with exit code 0 [2021-11-19 15:00:35,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:00:35,850 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 15:00:35,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:00:35,850 INFO L85 PathProgramCache]: Analyzing trace with hash 1064032669, now seen corresponding path program 1 times [2021-11-19 15:00:35,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:00:35,851 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1915981798] [2021-11-19 15:00:35,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:00:35,852 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:00:35,852 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:00:35,853 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:00:35,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-11-19 15:00:36,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:00:36,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 2131 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 15:00:36,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:00:38,305 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 603 proven. 3 refuted. 0 times theorem prover too weak. 1420 trivial. 0 not checked. [2021-11-19 15:00:38,306 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:00:39,738 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 73 proven. 18 refuted. 0 times theorem prover too weak. 1935 trivial. 0 not checked. [2021-11-19 15:00:39,738 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:00:39,738 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1915981798] [2021-11-19 15:00:39,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1915981798] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:00:39,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [63045323] [2021-11-19 15:00:39,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:00:39,739 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:00:39,739 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:00:39,740 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:00:39,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (32)] Waiting until timeout for monitored process [2021-11-19 15:00:40,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:00:40,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 2131 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 15:00:40,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:00:41,677 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 1927 trivial. 0 not checked. [2021-11-19 15:00:41,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:00:42,369 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 2005 trivial. 0 not checked. [2021-11-19 15:00:42,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [63045323] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:00:42,369 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:00:42,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [17, 17] total 25 [2021-11-19 15:00:42,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166311540] [2021-11-19 15:00:42,370 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:00:42,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 15:00:42,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:00:42,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 15:00:42,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=535, Unknown=0, NotChecked=0, Total=600 [2021-11-19 15:00:42,371 INFO L87 Difference]: Start difference. First operand 45793 states and 65894 transitions. Second operand has 5 states, 5 states have (on average 24.0) internal successors, (120), 4 states have internal predecessors, (120), 3 states have call successors, (38), 3 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 3 states have call successors, (35) [2021-11-19 15:00:44,512 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:00:48,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:00:48,210 INFO L93 Difference]: Finished difference Result 97140 states and 139800 transitions. [2021-11-19 15:00:48,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 15:00:48,211 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.0) internal successors, (120), 4 states have internal predecessors, (120), 3 states have call successors, (38), 3 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 3 states have call successors, (35) Word has length 384 [2021-11-19 15:00:48,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:00:48,434 INFO L225 Difference]: With dead ends: 97140 [2021-11-19 15:00:48,434 INFO L226 Difference]: Without dead ends: 52776 [2021-11-19 15:00:48,519 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1532 GetRequests, 1509 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=65, Invalid=535, Unknown=0, NotChecked=0, Total=600 [2021-11-19 15:00:48,520 INFO L933 BasicCegarLoop]: 4456 mSDtfsCounter, 2037 mSDsluCounter, 11215 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2037 SdHoareTripleChecker+Valid, 15671 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 15:00:48,520 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2037 Valid, 15671 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 129 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 15:00:48,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52776 states. [2021-11-19 15:00:52,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52776 to 52760. [2021-11-19 15:00:52,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52760 states, 38284 states have (on average 1.362553547173754) internal successors, (52164), 38297 states have internal predecessors, (52164), 11864 states have call successors, (11864), 2590 states have call predecessors, (11864), 2610 states have return successors, (11884), 11872 states have call predecessors, (11884), 11864 states have call successors, (11884) [2021-11-19 15:00:52,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52760 states to 52760 states and 75912 transitions. [2021-11-19 15:00:52,547 INFO L78 Accepts]: Start accepts. Automaton has 52760 states and 75912 transitions. Word has length 384 [2021-11-19 15:00:52,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:00:52,548 INFO L470 AbstractCegarLoop]: Abstraction has 52760 states and 75912 transitions. [2021-11-19 15:00:52,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.0) internal successors, (120), 4 states have internal predecessors, (120), 3 states have call successors, (38), 3 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 3 states have call successors, (35) [2021-11-19 15:00:52,548 INFO L276 IsEmpty]: Start isEmpty. Operand 52760 states and 75912 transitions. [2021-11-19 15:00:52,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 386 [2021-11-19 15:00:52,582 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:00:52,582 INFO L514 BasicCegarLoop]: trace histogram [27, 27, 17, 17, 17, 17, 17, 17, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2021-11-19 15:00:52,623 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2021-11-19 15:00:52,809 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (32)] Forceful destruction successful, exit code 0 [2021-11-19 15:00:52,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:00:52,997 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-19 15:00:52,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:00:52,998 INFO L85 PathProgramCache]: Analyzing trace with hash -828275205, now seen corresponding path program 1 times [2021-11-19 15:00:52,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:00:52,999 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1577771870] [2021-11-19 15:00:53,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:00:53,000 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:00:53,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:00:53,000 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:00:53,002 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-11-19 15:00:54,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:00:54,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 2132 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 15:00:54,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:00:55,474 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 603 proven. 3 refuted. 0 times theorem prover too weak. 1420 trivial. 0 not checked. [2021-11-19 15:00:55,474 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:00:56,959 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 73 proven. 18 refuted. 0 times theorem prover too weak. 1935 trivial. 0 not checked. [2021-11-19 15:00:56,959 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:00:56,960 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1577771870] [2021-11-19 15:00:56,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1577771870] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:00:56,960 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [361503773] [2021-11-19 15:00:56,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:00:56,960 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:00:56,960 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:00:56,961 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:00:56,962 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9fccd460-2b9a-4cf9-83b7-fad22dc49b68/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (34)] Waiting until timeout for monitored process [2021-11-19 15:00:58,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:00:58,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 2132 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 15:00:58,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:00:58,905 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 1927 trivial. 0 not checked. [2021-11-19 15:00:58,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:00:59,576 INFO L134 CoverageAnalysis]: Checked inductivity of 2026 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 2005 trivial. 0 not checked. [2021-11-19 15:00:59,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [361503773] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:00:59,576 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:00:59,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [17, 17] total 25 [2021-11-19 15:00:59,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944297475] [2021-11-19 15:00:59,577 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:00:59,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 15:00:59,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:00:59,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 15:00:59,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=535, Unknown=0, NotChecked=0, Total=600 [2021-11-19 15:00:59,579 INFO L87 Difference]: Start difference. First operand 52760 states and 75912 transitions. Second operand has 5 states, 5 states have (on average 24.2) internal successors, (121), 4 states have internal predecessors, (121), 3 states have call successors, (38), 3 states have call predecessors, (38), 4 states have return successors, (35), 4 states have call predecessors, (35), 3 states have call successors, (35) [2021-11-19 15:01:01,722 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers []