./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb_p.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb_p.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 5d4ac8f9993fdd9a611524b9b9f0ae991f3672b4fa16738dbd64025282f00ca6 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-20 07:09:57,104 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-20 07:09:57,109 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-20 07:09:57,177 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-20 07:09:57,178 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-20 07:09:57,184 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-20 07:09:57,187 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-20 07:09:57,192 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-20 07:09:57,195 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-20 07:09:57,203 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-20 07:09:57,205 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-20 07:09:57,208 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-20 07:09:57,208 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-20 07:09:57,212 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-20 07:09:57,215 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-20 07:09:57,221 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-20 07:09:57,223 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-20 07:09:57,224 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-20 07:09:57,227 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-20 07:09:57,238 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-20 07:09:57,240 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-20 07:09:57,242 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-20 07:09:57,247 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-20 07:09:57,248 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-20 07:09:57,260 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-20 07:09:57,261 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-20 07:09:57,261 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-20 07:09:57,264 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-20 07:09:57,265 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-20 07:09:57,267 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-20 07:09:57,268 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-20 07:09:57,269 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-20 07:09:57,271 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-20 07:09:57,273 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-20 07:09:57,275 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-20 07:09:57,275 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-20 07:09:57,276 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-20 07:09:57,277 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-20 07:09:57,277 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-20 07:09:57,278 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-20 07:09:57,279 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-20 07:09:57,280 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-11-20 07:09:57,336 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-20 07:09:57,336 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-20 07:09:57,337 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-20 07:09:57,337 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-20 07:09:57,346 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-20 07:09:57,347 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-20 07:09:57,348 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-20 07:09:57,348 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-20 07:09:57,348 INFO L138 SettingsManager]: * Use SBE=true [2021-11-20 07:09:57,349 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-20 07:09:57,350 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-20 07:09:57,350 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-20 07:09:57,351 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-20 07:09:57,351 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-20 07:09:57,351 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-20 07:09:57,352 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-20 07:09:57,352 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-20 07:09:57,352 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-20 07:09:57,353 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-20 07:09:57,353 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-20 07:09:57,353 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-20 07:09:57,354 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-20 07:09:57,354 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-20 07:09:57,354 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-20 07:09:57,355 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-20 07:09:57,355 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 07:09:57,355 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-20 07:09:57,356 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-20 07:09:57,356 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-20 07:09:57,358 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-20 07:09:57,358 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-20 07:09:57,359 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/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_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5d4ac8f9993fdd9a611524b9b9f0ae991f3672b4fa16738dbd64025282f00ca6 [2021-11-20 07:09:57,735 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-20 07:09:57,784 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-20 07:09:57,788 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-20 07:09:57,790 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-20 07:09:57,791 INFO L275 PluginConnector]: CDTParser initialized [2021-11-20 07:09:57,792 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb_p.i [2021-11-20 07:09:57,896 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/data/78ab42fc4/55397fdcfa6f47d592cd23a1a9d53bf2/FLAG45f1fe587 [2021-11-20 07:09:58,910 INFO L306 CDTParser]: Found 1 translation units. [2021-11-20 07:09:58,911 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb_p.i [2021-11-20 07:09:58,955 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/data/78ab42fc4/55397fdcfa6f47d592cd23a1a9d53bf2/FLAG45f1fe587 [2021-11-20 07:09:59,359 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/data/78ab42fc4/55397fdcfa6f47d592cd23a1a9d53bf2 [2021-11-20 07:09:59,363 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-20 07:09:59,377 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-20 07:09:59,378 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-20 07:09:59,379 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-20 07:09:59,388 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-20 07:09:59,389 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 07:09:59" (1/1) ... [2021-11-20 07:09:59,391 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@31d149bd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:09:59, skipping insertion in model container [2021-11-20 07:09:59,391 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 07:09:59" (1/1) ... [2021-11-20 07:09:59,400 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-20 07:09:59,555 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 07:09:59,907 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_b7fd0337-cb12-4887-81e0-e017614e68a1/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb_p.i[458,471] [2021-11-20 07:10:02,015 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 07:10:02,065 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-20 07:10:02,066 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@4c80fbf9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:10:02, skipping insertion in model container [2021-11-20 07:10:02,066 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-20 07:10:02,067 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-20 07:10:02,071 INFO L158 Benchmark]: Toolchain (without parser) took 2691.21ms. Allocated memory was 94.4MB in the beginning and 115.3MB in the end (delta: 21.0MB). Free memory was 55.2MB in the beginning and 60.8MB in the end (delta: -5.5MB). Peak memory consumption was 15.8MB. Max. memory is 16.1GB. [2021-11-20 07:10:02,075 INFO L158 Benchmark]: CDTParser took 0.31ms. Allocated memory is still 94.4MB. Free memory was 64.2MB in the beginning and 64.1MB in the end (delta: 28.9kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-20 07:10:02,077 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2688.09ms. Allocated memory was 94.4MB in the beginning and 115.3MB in the end (delta: 21.0MB). Free memory was 54.9MB in the beginning and 60.8MB in the end (delta: -5.9MB). Peak memory consumption was 15.8MB. Max. memory is 16.1GB. [2021-11-20 07:10:02,080 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.31ms. Allocated memory is still 94.4MB. Free memory was 64.2MB in the beginning and 64.1MB in the end (delta: 28.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2688.09ms. Allocated memory was 94.4MB in the beginning and 115.3MB in the end (delta: 21.0MB). Free memory was 54.9MB in the beginning and 60.8MB in the end (delta: -5.9MB). Peak memory consumption was 15.8MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 2975]: 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_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb_p.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 5d4ac8f9993fdd9a611524b9b9f0ae991f3672b4fa16738dbd64025282f00ca6 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-20 07:10:05,262 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-20 07:10:05,267 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-20 07:10:05,340 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-20 07:10:05,341 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-20 07:10:05,347 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-20 07:10:05,350 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-20 07:10:05,359 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-20 07:10:05,363 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-20 07:10:05,370 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-20 07:10:05,373 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-20 07:10:05,375 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-20 07:10:05,376 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-20 07:10:05,380 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-20 07:10:05,383 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-20 07:10:05,389 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-20 07:10:05,392 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-20 07:10:05,394 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-20 07:10:05,397 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-20 07:10:05,411 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-20 07:10:05,415 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-20 07:10:05,417 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-20 07:10:05,426 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-20 07:10:05,429 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-20 07:10:05,442 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-20 07:10:05,443 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-20 07:10:05,444 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-20 07:10:05,447 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-20 07:10:05,448 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-20 07:10:05,450 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-20 07:10:05,451 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-20 07:10:05,452 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-20 07:10:05,455 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-20 07:10:05,456 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-20 07:10:05,459 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-20 07:10:05,459 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-20 07:10:05,483 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-20 07:10:05,483 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-20 07:10:05,484 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-20 07:10:05,485 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-20 07:10:05,486 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-20 07:10:05,487 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2021-11-20 07:10:05,545 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-20 07:10:05,546 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-20 07:10:05,547 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-20 07:10:05,547 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-20 07:10:05,548 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-20 07:10:05,548 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-20 07:10:05,550 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-20 07:10:05,550 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-20 07:10:05,551 INFO L138 SettingsManager]: * Use SBE=true [2021-11-20 07:10:05,551 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-20 07:10:05,552 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-20 07:10:05,553 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-20 07:10:05,553 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-20 07:10:05,553 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-20 07:10:05,554 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-20 07:10:05,554 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-20 07:10:05,554 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-20 07:10:05,554 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-20 07:10:05,555 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-20 07:10:05,555 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-20 07:10:05,555 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-20 07:10:05,555 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-20 07:10:05,556 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-20 07:10:05,556 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-20 07:10:05,556 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-20 07:10:05,556 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-20 07:10:05,557 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-20 07:10:05,557 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 07:10:05,558 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-20 07:10:05,558 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-20 07:10:05,558 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-11-20 07:10:05,558 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-20 07:10:05,559 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-20 07:10:05,559 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-20 07:10:05,559 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_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/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_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5d4ac8f9993fdd9a611524b9b9f0ae991f3672b4fa16738dbd64025282f00ca6 [2021-11-20 07:10:06,052 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-20 07:10:06,097 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-20 07:10:06,101 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-20 07:10:06,106 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-20 07:10:06,107 INFO L275 PluginConnector]: CDTParser initialized [2021-11-20 07:10:06,108 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb_p.i [2021-11-20 07:10:06,224 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/data/a39b23c4c/334849299a114ca88a45f6bb0823f81d/FLAGd69c4ad7c [2021-11-20 07:10:07,363 INFO L306 CDTParser]: Found 1 translation units. [2021-11-20 07:10:07,364 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb_p.i [2021-11-20 07:10:07,406 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/data/a39b23c4c/334849299a114ca88a45f6bb0823f81d/FLAGd69c4ad7c [2021-11-20 07:10:07,813 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/data/a39b23c4c/334849299a114ca88a45f6bb0823f81d [2021-11-20 07:10:07,817 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-20 07:10:07,819 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-20 07:10:07,821 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-20 07:10:07,822 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-20 07:10:07,840 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-20 07:10:07,841 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 07:10:07" (1/1) ... [2021-11-20 07:10:07,843 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5ca46ae2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:10:07, skipping insertion in model container [2021-11-20 07:10:07,843 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 07:10:07" (1/1) ... [2021-11-20 07:10:07,856 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-20 07:10:07,988 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 07:10:08,258 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_b7fd0337-cb12-4887-81e0-e017614e68a1/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb_p.i[458,471] [2021-11-20 07:10:10,392 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 07:10:10,484 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-20 07:10:10,513 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 07:10:10,518 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_b7fd0337-cb12-4887-81e0-e017614e68a1/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb_p.i[458,471] [2021-11-20 07:10:10,790 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 07:10:10,843 INFO L203 MainTranslator]: Completed pre-run [2021-11-20 07:10:10,859 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_b7fd0337-cb12-4887-81e0-e017614e68a1/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb_p.i[458,471] [2021-11-20 07:10:11,135 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 07:10:11,384 INFO L208 MainTranslator]: Completed translation [2021-11-20 07:10:11,385 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:10:11 WrapperNode [2021-11-20 07:10:11,385 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-20 07:10:11,387 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-20 07:10:11,387 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-20 07:10:11,388 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-20 07:10:11,397 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:10:11" (1/1) ... [2021-11-20 07:10:11,535 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:10:11" (1/1) ... [2021-11-20 07:10:11,699 INFO L137 Inliner]: procedures = 482, calls = 839, calls flagged for inlining = 54, calls inlined = 37, statements flattened = 970 [2021-11-20 07:10:11,707 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-20 07:10:11,708 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-20 07:10:11,708 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-20 07:10:11,709 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-20 07:10:11,720 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:10:11" (1/1) ... [2021-11-20 07:10:11,720 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:10:11" (1/1) ... [2021-11-20 07:10:11,749 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:10:11" (1/1) ... [2021-11-20 07:10:11,756 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:10:11" (1/1) ... [2021-11-20 07:10:11,849 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:10:11" (1/1) ... [2021-11-20 07:10:11,860 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:10:11" (1/1) ... [2021-11-20 07:10:11,873 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:10:11" (1/1) ... [2021-11-20 07:10:11,890 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-20 07:10:11,891 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-20 07:10:11,891 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-20 07:10:11,891 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-20 07:10:11,893 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:10:11" (1/1) ... [2021-11-20 07:10:11,920 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 07:10:11,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 07:10:11,958 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-20 07:10:12,000 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-20 07:10:12,028 INFO L130 BoogieDeclarations]: Found specification of procedure zf_timer_off [2021-11-20 07:10:12,029 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_timer_off [2021-11-20 07:10:12,029 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_UINT~X~C_ULONG~TO~C_INT [2021-11-20 07:10:12,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_UINT~X~C_ULONG~TO~C_INT [2021-11-20 07:10:12,029 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-11-20 07:10:12,029 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_begin [2021-11-20 07:10:12,030 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-11-20 07:10:12,030 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-11-20 07:10:12,030 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-20 07:10:12,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2021-11-20 07:10:12,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-20 07:10:12,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-20 07:10:12,031 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-11-20 07:10:12,031 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-11-20 07:10:12,031 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-11-20 07:10:12,032 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_end [2021-11-20 07:10:12,032 INFO L130 BoogieDeclarations]: Found specification of procedure zf_get_control [2021-11-20 07:10:12,032 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_get_control [2021-11-20 07:10:12,032 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2021-11-20 07:10:12,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2021-11-20 07:10:12,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-20 07:10:12,033 INFO L130 BoogieDeclarations]: Found specification of procedure request_region [2021-11-20 07:10:12,033 INFO L138 BoogieDeclarations]: Found implementation of procedure request_region [2021-11-20 07:10:12,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-20 07:10:12,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-20 07:10:12,034 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-20 07:10:12,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-20 07:10:12,034 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irqsave [2021-11-20 07:10:12,034 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irqsave [2021-11-20 07:10:12,035 INFO L130 BoogieDeclarations]: Found specification of procedure release_region [2021-11-20 07:10:12,035 INFO L138 BoogieDeclarations]: Found implementation of procedure release_region [2021-11-20 07:10:12,035 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-20 07:10:12,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-20 07:10:12,036 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_init [2021-11-20 07:10:12,036 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_init [2021-11-20 07:10:12,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-20 07:10:12,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-20 07:10:12,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-20 07:10:12,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-20 07:10:12,038 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-20 07:10:12,038 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-20 07:10:12,038 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2021-11-20 07:10:12,038 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2021-11-20 07:10:12,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-20 07:10:12,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-20 07:10:12,039 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2021-11-20 07:10:12,039 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2021-11-20 07:10:12,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-20 07:10:12,040 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_add [2021-11-20 07:10:12,040 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_add [2021-11-20 07:10:12,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-20 07:10:12,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-11-20 07:10:12,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-20 07:10:12,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-20 07:10:12,044 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2021-11-20 07:10:12,044 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2021-11-20 07:10:12,044 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2021-11-20 07:10:12,045 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2021-11-20 07:10:12,045 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2021-11-20 07:10:12,045 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2021-11-20 07:10:12,046 INFO L130 BoogieDeclarations]: Found specification of procedure misc_deregister [2021-11-20 07:10:12,046 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_deregister [2021-11-20 07:10:12,047 INFO L130 BoogieDeclarations]: Found specification of procedure assert_context_process [2021-11-20 07:10:12,047 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_context_process [2021-11-20 07:10:12,047 INFO L130 BoogieDeclarations]: Found specification of procedure zf_set_control [2021-11-20 07:10:12,047 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_set_control [2021-11-20 07:10:12,048 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2021-11-20 07:10:12,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2021-11-20 07:10:12,048 INFO L130 BoogieDeclarations]: Found specification of procedure zf_readw [2021-11-20 07:10:12,048 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_readw [2021-11-20 07:10:12,048 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-11-20 07:10:12,049 INFO L130 BoogieDeclarations]: Found specification of procedure zf_ping [2021-11-20 07:10:12,049 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_ping [2021-11-20 07:10:12,050 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-11-20 07:10:12,050 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-11-20 07:10:12,050 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~TO~VOID [2021-11-20 07:10:12,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~TO~VOID [2021-11-20 07:10:12,657 INFO L236 CfgBuilder]: Building ICFG [2021-11-20 07:10:12,662 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-20 07:10:19,757 INFO L277 CfgBuilder]: Performing block encoding [2021-11-20 07:10:19,774 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-20 07:10:19,774 INFO L301 CfgBuilder]: Removed 4 assume(true) statements. [2021-11-20 07:10:19,779 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 07:10:19 BoogieIcfgContainer [2021-11-20 07:10:19,779 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-20 07:10:19,782 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-20 07:10:19,782 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-20 07:10:19,786 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-20 07:10:19,786 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 07:10:07" (1/3) ... [2021-11-20 07:10:19,787 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@763d0e91 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 07:10:19, skipping insertion in model container [2021-11-20 07:10:19,787 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 07:10:11" (2/3) ... [2021-11-20 07:10:19,788 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@763d0e91 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 07:10:19, skipping insertion in model container [2021-11-20 07:10:19,788 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 07:10:19" (3/3) ... [2021-11-20 07:10:19,790 INFO L111 eAbstractionObserver]: Analyzing ICFG ddv_machzwd_outb_p.i [2021-11-20 07:10:19,797 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-20 07:10:19,797 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 205 error locations. [2021-11-20 07:10:19,878 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 07:10:19,893 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=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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-20 07:10:19,893 INFO L340 AbstractCegarLoop]: Starting to check reachability of 205 error locations. [2021-11-20 07:10:19,954 INFO L276 IsEmpty]: Start isEmpty. Operand has 666 states, 356 states have (on average 1.8202247191011236) internal successors, (648), 566 states have internal predecessors, (648), 78 states have call successors, (78), 26 states have call predecessors, (78), 26 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2021-11-20 07:10:19,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-20 07:10:19,964 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:10:19,964 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-20 07:10:19,965 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting spin_lock_initErr0REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:10:19,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:19,972 INFO L85 PathProgramCache]: Analyzing trace with hash 333908101, now seen corresponding path program 1 times [2021-11-20 07:10:19,992 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:10:19,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [971648595] [2021-11-20 07:10:19,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:19,995 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:10:19,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:10:20,003 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:10:20,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-20 07:10:20,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:20,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-20 07:10:20,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:10:20,767 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:20,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:10:20,865 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:20,866 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:10:20,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [971648595] [2021-11-20 07:10:20,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [971648595] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:20,867 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:20,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 6 [2021-11-20 07:10:20,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013897011] [2021-11-20 07:10:20,871 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:20,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 07:10:20,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:10:20,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 07:10:20,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-20 07:10:20,917 INFO L87 Difference]: Start difference. First operand has 666 states, 356 states have (on average 1.8202247191011236) internal successors, (648), 566 states have internal predecessors, (648), 78 states have call successors, (78), 26 states have call predecessors, (78), 26 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) Second operand has 8 states, 7 states have (on average 1.1428571428571428) internal successors, (8), 5 states have internal predecessors, (8), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:22,976 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:10:24,997 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:10:27,015 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:10:32,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:10:32,888 INFO L93 Difference]: Finished difference Result 1203 states and 1442 transitions. [2021-11-20 07:10:32,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:10:32,902 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.1428571428571428) internal successors, (8), 5 states have internal predecessors, (8), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-11-20 07:10:32,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:10:32,932 INFO L225 Difference]: With dead ends: 1203 [2021-11-20 07:10:32,933 INFO L226 Difference]: Without dead ends: 1199 [2021-11-20 07:10:32,934 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-11-20 07:10:32,939 INFO L933 BasicCegarLoop]: 758 mSDtfsCounter, 695 mSDsluCounter, 2850 mSDsCounter, 0 mSdLazyCounter, 1677 mSolverCounterSat, 6 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 696 SdHoareTripleChecker+Valid, 3608 SdHoareTripleChecker+Invalid, 1686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1677 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.7s IncrementalHoareTripleChecker+Time [2021-11-20 07:10:32,941 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [696 Valid, 3608 Invalid, 1686 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6 Valid, 1677 Invalid, 3 Unknown, 0 Unchecked, 11.7s Time] [2021-11-20 07:10:32,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1199 states. [2021-11-20 07:10:33,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1199 to 986. [2021-11-20 07:10:33,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 986 states, 594 states have (on average 1.8013468013468013) internal successors, (1070), 813 states have internal predecessors, (1070), 138 states have call successors, (138), 50 states have call predecessors, (138), 50 states have return successors, (138), 131 states have call predecessors, (138), 138 states have call successors, (138) [2021-11-20 07:10:33,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 1346 transitions. [2021-11-20 07:10:33,156 INFO L78 Accepts]: Start accepts. Automaton has 986 states and 1346 transitions. Word has length 5 [2021-11-20 07:10:33,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:10:33,157 INFO L470 AbstractCegarLoop]: Abstraction has 986 states and 1346 transitions. [2021-11-20 07:10:33,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.1428571428571428) internal successors, (8), 5 states have internal predecessors, (8), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:33,158 INFO L276 IsEmpty]: Start isEmpty. Operand 986 states and 1346 transitions. [2021-11-20 07:10:33,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-20 07:10:33,158 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:10:33,159 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-20 07:10:33,187 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-20 07:10:33,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:10:33,372 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting spin_lock_initErr1REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:10:33,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:33,373 INFO L85 PathProgramCache]: Analyzing trace with hash 333908102, now seen corresponding path program 1 times [2021-11-20 07:10:33,374 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:10:33,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1916963232] [2021-11-20 07:10:33,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:33,375 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:10:33,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:10:33,379 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:10:33,427 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-20 07:10:33,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:33,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-20 07:10:33,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:10:34,069 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:34,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:10:34,403 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:34,403 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:10:34,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1916963232] [2021-11-20 07:10:34,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1916963232] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:34,404 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:34,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 6 [2021-11-20 07:10:34,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897537036] [2021-11-20 07:10:34,405 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:34,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 07:10:34,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:10:34,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 07:10:34,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-20 07:10:34,408 INFO L87 Difference]: Start difference. First operand 986 states and 1346 transitions. Second operand has 8 states, 7 states have (on average 1.1428571428571428) internal successors, (8), 5 states have internal predecessors, (8), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:36,455 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:10:38,469 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:10:40,479 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:10:50,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:10:50,131 INFO L93 Difference]: Finished difference Result 1343 states and 1686 transitions. [2021-11-20 07:10:50,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 07:10:50,132 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.1428571428571428) internal successors, (8), 5 states have internal predecessors, (8), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-11-20 07:10:50,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:10:50,148 INFO L225 Difference]: With dead ends: 1343 [2021-11-20 07:10:50,149 INFO L226 Difference]: Without dead ends: 1343 [2021-11-20 07:10:50,149 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:10:50,152 INFO L933 BasicCegarLoop]: 860 mSDtfsCounter, 764 mSDsluCounter, 2516 mSDsCounter, 0 mSdLazyCounter, 1462 mSolverCounterSat, 63 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 767 SdHoareTripleChecker+Valid, 3376 SdHoareTripleChecker+Invalid, 1528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1462 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:10:50,153 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [767 Valid, 3376 Invalid, 1528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1462 Invalid, 3 Unknown, 0 Unchecked, 15.4s Time] [2021-11-20 07:10:50,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1343 states. [2021-11-20 07:10:50,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1343 to 1209. [2021-11-20 07:10:50,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1209 states, 741 states have (on average 1.7543859649122806) internal successors, (1300), 962 states have internal predecessors, (1300), 184 states have call successors, (184), 80 states have call predecessors, (184), 80 states have return successors, (184), 177 states have call predecessors, (184), 184 states have call successors, (184) [2021-11-20 07:10:50,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1209 states to 1209 states and 1668 transitions. [2021-11-20 07:10:50,238 INFO L78 Accepts]: Start accepts. Automaton has 1209 states and 1668 transitions. Word has length 5 [2021-11-20 07:10:50,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:10:50,238 INFO L470 AbstractCegarLoop]: Abstraction has 1209 states and 1668 transitions. [2021-11-20 07:10:50,239 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.1428571428571428) internal successors, (8), 5 states have internal predecessors, (8), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 07:10:50,239 INFO L276 IsEmpty]: Start isEmpty. Operand 1209 states and 1668 transitions. [2021-11-20 07:10:50,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-20 07:10:50,240 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:10:50,240 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:10:50,263 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-20 07:10:50,456 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:10:50,457 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:10:50,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:50,458 INFO L85 PathProgramCache]: Analyzing trace with hash -863937403, now seen corresponding path program 1 times [2021-11-20 07:10:50,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:10:50,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [277950407] [2021-11-20 07:10:50,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:50,459 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:10:50,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:10:50,461 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:10:50,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-20 07:10:50,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:50,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 07:10:50,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:10:50,981 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:50,982 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:10:51,042 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:51,042 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:10:51,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [277950407] [2021-11-20 07:10:51,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [277950407] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:51,043 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:51,043 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 2] imperfect sequences [] total 3 [2021-11-20 07:10:51,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465722118] [2021-11-20 07:10:51,044 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:51,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:10:51,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:10:51,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:10:51,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:10:51,046 INFO L87 Difference]: Start difference. First operand 1209 states and 1668 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 07:10:54,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:10:54,740 INFO L93 Difference]: Finished difference Result 2047 states and 2548 transitions. [2021-11-20 07:10:54,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:10:54,743 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 11 [2021-11-20 07:10:54,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:10:54,759 INFO L225 Difference]: With dead ends: 2047 [2021-11-20 07:10:54,759 INFO L226 Difference]: Without dead ends: 2047 [2021-11-20 07:10:54,760 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 18 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-20 07:10:54,762 INFO L933 BasicCegarLoop]: 832 mSDtfsCounter, 1286 mSDsluCounter, 1416 mSDsCounter, 0 mSdLazyCounter, 855 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1286 SdHoareTripleChecker+Valid, 2248 SdHoareTripleChecker+Invalid, 870 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 855 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2021-11-20 07:10:54,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1286 Valid, 2248 Invalid, 870 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 855 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2021-11-20 07:10:54,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2047 states. [2021-11-20 07:10:54,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2047 to 1617. [2021-11-20 07:10:54,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1617 states, 1036 states have (on average 1.750965250965251) internal successors, (1814), 1266 states have internal predecessors, (1814), 267 states have call successors, (267), 114 states have call predecessors, (267), 114 states have return successors, (267), 252 states have call predecessors, (267), 267 states have call successors, (267) [2021-11-20 07:10:54,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1617 states to 1617 states and 2348 transitions. [2021-11-20 07:10:54,844 INFO L78 Accepts]: Start accepts. Automaton has 1617 states and 2348 transitions. Word has length 11 [2021-11-20 07:10:54,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:10:54,844 INFO L470 AbstractCegarLoop]: Abstraction has 1617 states and 2348 transitions. [2021-11-20 07:10:54,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 07:10:54,845 INFO L276 IsEmpty]: Start isEmpty. Operand 1617 states and 2348 transitions. [2021-11-20 07:10:54,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-20 07:10:54,846 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:10:54,846 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:10:54,864 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-20 07:10:55,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:10:55,059 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:10:55,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:10:55,060 INFO L85 PathProgramCache]: Analyzing trace with hash -863937402, now seen corresponding path program 1 times [2021-11-20 07:10:55,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:10:55,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1972753084] [2021-11-20 07:10:55,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:10:55,061 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:10:55,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:10:55,062 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:10:55,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-20 07:10:55,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:10:55,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-20 07:10:55,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:10:55,674 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:55,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:10:55,944 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:10:55,944 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:10:55,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1972753084] [2021-11-20 07:10:55,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1972753084] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:10:55,945 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:10:55,945 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 5 [2021-11-20 07:10:55,945 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711142894] [2021-11-20 07:10:55,945 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:10:55,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 07:10:55,946 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:10:55,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 07:10:55,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-20 07:10:55,947 INFO L87 Difference]: Start difference. First operand 1617 states and 2348 transitions. Second operand has 6 states, 5 states have (on average 3.6) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 07:10:57,980 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:10:59,989 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:11:08,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:11:08,255 INFO L93 Difference]: Finished difference Result 1889 states and 2538 transitions. [2021-11-20 07:11:08,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:11:08,256 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.6) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 11 [2021-11-20 07:11:08,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:11:08,271 INFO L225 Difference]: With dead ends: 1889 [2021-11-20 07:11:08,271 INFO L226 Difference]: Without dead ends: 1889 [2021-11-20 07:11:08,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:11:08,273 INFO L933 BasicCegarLoop]: 852 mSDtfsCounter, 831 mSDsluCounter, 2444 mSDsCounter, 0 mSdLazyCounter, 1424 mSolverCounterSat, 40 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 831 SdHoareTripleChecker+Valid, 3296 SdHoareTripleChecker+Invalid, 1466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 1424 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.2s IncrementalHoareTripleChecker+Time [2021-11-20 07:11:08,274 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [831 Valid, 3296 Invalid, 1466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 1424 Invalid, 2 Unknown, 0 Unchecked, 12.2s Time] [2021-11-20 07:11:08,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1889 states. [2021-11-20 07:11:08,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1889 to 1623. [2021-11-20 07:11:08,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1623 states, 1042 states have (on average 1.7476007677543186) internal successors, (1821), 1272 states have internal predecessors, (1821), 267 states have call successors, (267), 114 states have call predecessors, (267), 114 states have return successors, (267), 252 states have call predecessors, (267), 267 states have call successors, (267) [2021-11-20 07:11:08,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1623 states to 1623 states and 2355 transitions. [2021-11-20 07:11:08,343 INFO L78 Accepts]: Start accepts. Automaton has 1623 states and 2355 transitions. Word has length 11 [2021-11-20 07:11:08,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:11:08,344 INFO L470 AbstractCegarLoop]: Abstraction has 1623 states and 2355 transitions. [2021-11-20 07:11:08,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.6) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 07:11:08,344 INFO L276 IsEmpty]: Start isEmpty. Operand 1623 states and 2355 transitions. [2021-11-20 07:11:08,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-20 07:11:08,345 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:11:08,345 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:08,368 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-20 07:11:08,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:11:08,563 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:11:08,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:08,563 INFO L85 PathProgramCache]: Analyzing trace with hash -833526471, now seen corresponding path program 1 times [2021-11-20 07:11:08,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:11:08,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1228446942] [2021-11-20 07:11:08,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:11:08,564 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:11:08,565 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:11:08,565 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:11:08,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-20 07:11:08,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:11:08,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 07:11:08,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:11:08,995 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:08,995 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:11:09,080 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:09,080 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:11:09,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1228446942] [2021-11-20 07:11:09,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1228446942] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 07:11:09,080 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 07:11:09,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2021-11-20 07:11:09,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355626746] [2021-11-20 07:11:09,081 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 07:11:09,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 07:11:09,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:11:09,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 07:11:09,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-20 07:11:09,082 INFO L87 Difference]: Start difference. First operand 1623 states and 2355 transitions. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-20 07:11:09,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:11:09,424 INFO L93 Difference]: Finished difference Result 1629 states and 2359 transitions. [2021-11-20 07:11:09,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:11:09,426 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2021-11-20 07:11:09,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:11:09,440 INFO L225 Difference]: With dead ends: 1629 [2021-11-20 07:11:09,440 INFO L226 Difference]: Without dead ends: 1629 [2021-11-20 07:11:09,441 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:11:09,442 INFO L933 BasicCegarLoop]: 781 mSDtfsCounter, 854 mSDsluCounter, 1399 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 886 SdHoareTripleChecker+Valid, 2180 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:11:09,442 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [886 Valid, 2180 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-20 07:11:09,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1629 states. [2021-11-20 07:11:09,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1629 to 1628. [2021-11-20 07:11:09,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1628 states, 1047 states have (on average 1.7430754536771729) internal successors, (1825), 1277 states have internal predecessors, (1825), 267 states have call successors, (267), 114 states have call predecessors, (267), 114 states have return successors, (267), 252 states have call predecessors, (267), 267 states have call successors, (267) [2021-11-20 07:11:09,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1628 states to 1628 states and 2359 transitions. [2021-11-20 07:11:09,511 INFO L78 Accepts]: Start accepts. Automaton has 1628 states and 2359 transitions. Word has length 16 [2021-11-20 07:11:09,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:11:09,511 INFO L470 AbstractCegarLoop]: Abstraction has 1628 states and 2359 transitions. [2021-11-20 07:11:09,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-20 07:11:09,512 INFO L276 IsEmpty]: Start isEmpty. Operand 1628 states and 2359 transitions. [2021-11-20 07:11:09,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-20 07:11:09,513 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:11:09,513 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:09,534 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-20 07:11:09,728 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:11:09,728 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:11:09,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:09,729 INFO L85 PathProgramCache]: Analyzing trace with hash -67919898, now seen corresponding path program 1 times [2021-11-20 07:11:09,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:11:09,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [415905085] [2021-11-20 07:11:09,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:11:09,730 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:11:09,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:11:09,731 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:11:09,736 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-20 07:11:10,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:11:10,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-20 07:11:10,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:11:10,512 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:10,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:11:11,402 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:11,403 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:11:11,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [415905085] [2021-11-20 07:11:11,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [415905085] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 07:11:11,403 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 07:11:11,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2021-11-20 07:11:11,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058922066] [2021-11-20 07:11:11,403 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 07:11:11,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-20 07:11:11,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:11:11,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-20 07:11:11,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-20 07:11:11,405 INFO L87 Difference]: Start difference. First operand 1628 states and 2359 transitions. Second operand has 10 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 10 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 07:11:13,440 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:11:15,451 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:11:17,461 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:11:19,471 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:11:31,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:11:31,029 INFO L93 Difference]: Finished difference Result 2018 states and 2788 transitions. [2021-11-20 07:11:31,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-20 07:11:31,030 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 10 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 17 [2021-11-20 07:11:31,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:11:31,044 INFO L225 Difference]: With dead ends: 2018 [2021-11-20 07:11:31,044 INFO L226 Difference]: Without dead ends: 2018 [2021-11-20 07:11:31,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=73, Invalid=109, Unknown=0, NotChecked=0, Total=182 [2021-11-20 07:11:31,046 INFO L933 BasicCegarLoop]: 836 mSDtfsCounter, 1557 mSDsluCounter, 2593 mSDsCounter, 0 mSdLazyCounter, 1655 mSolverCounterSat, 194 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1569 SdHoareTripleChecker+Valid, 3429 SdHoareTripleChecker+Invalid, 1853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 1655 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.8s IncrementalHoareTripleChecker+Time [2021-11-20 07:11:31,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1569 Valid, 3429 Invalid, 1853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 1655 Invalid, 4 Unknown, 0 Unchecked, 18.8s Time] [2021-11-20 07:11:31,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2018 states. [2021-11-20 07:11:31,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2018 to 1753. [2021-11-20 07:11:31,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1753 states, 1132 states have (on average 1.734982332155477) internal successors, (1964), 1365 states have internal predecessors, (1964), 293 states have call successors, (293), 128 states have call predecessors, (293), 128 states have return successors, (293), 276 states have call predecessors, (293), 293 states have call successors, (293) [2021-11-20 07:11:31,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1753 states to 1753 states and 2550 transitions. [2021-11-20 07:11:31,120 INFO L78 Accepts]: Start accepts. Automaton has 1753 states and 2550 transitions. Word has length 17 [2021-11-20 07:11:31,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:11:31,121 INFO L470 AbstractCegarLoop]: Abstraction has 1753 states and 2550 transitions. [2021-11-20 07:11:31,121 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 10 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 07:11:31,121 INFO L276 IsEmpty]: Start isEmpty. Operand 1753 states and 2550 transitions. [2021-11-20 07:11:31,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-20 07:11:31,122 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:11:31,123 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:31,144 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-20 07:11:31,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:11:31,336 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:11:31,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:31,336 INFO L85 PathProgramCache]: Analyzing trace with hash -307004656, now seen corresponding path program 2 times [2021-11-20 07:11:31,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:11:31,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [14071996] [2021-11-20 07:11:31,337 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-20 07:11:31,337 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:11:31,338 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:11:31,339 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:11:31,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-20 07:11:31,681 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-11-20 07:11:31,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 07:11:31,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 07:11:31,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:11:31,955 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-11-20 07:11:31,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:11:32,071 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-11-20 07:11:32,071 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:11:32,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [14071996] [2021-11-20 07:11:32,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [14071996] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:11:32,071 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:11:32,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 2] imperfect sequences [] total 3 [2021-11-20 07:11:32,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360400827] [2021-11-20 07:11:32,072 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:11:32,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:11:32,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:11:32,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:11:32,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:11:32,073 INFO L87 Difference]: Start difference. First operand 1753 states and 2550 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 07:11:35,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:11:35,229 INFO L93 Difference]: Finished difference Result 3043 states and 4128 transitions. [2021-11-20 07:11:35,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:11:35,230 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 25 [2021-11-20 07:11:35,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:11:35,248 INFO L225 Difference]: With dead ends: 3043 [2021-11-20 07:11:35,248 INFO L226 Difference]: Without dead ends: 3043 [2021-11-20 07:11:35,249 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 46 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-20 07:11:35,250 INFO L933 BasicCegarLoop]: 796 mSDtfsCounter, 1266 mSDsluCounter, 1397 mSDsCounter, 0 mSdLazyCounter, 828 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1266 SdHoareTripleChecker+Valid, 2193 SdHoareTripleChecker+Invalid, 848 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 828 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2021-11-20 07:11:35,250 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1266 Valid, 2193 Invalid, 848 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 828 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2021-11-20 07:11:35,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3043 states. [2021-11-20 07:11:35,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3043 to 2512. [2021-11-20 07:11:35,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2512 states, 1666 states have (on average 1.7028811524609844) internal successors, (2837), 1918 states have internal predecessors, (2837), 456 states have call successors, (456), 198 states have call predecessors, (456), 198 states have return successors, (456), 422 states have call predecessors, (456), 456 states have call successors, (456) [2021-11-20 07:11:35,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2512 states to 2512 states and 3749 transitions. [2021-11-20 07:11:35,384 INFO L78 Accepts]: Start accepts. Automaton has 2512 states and 3749 transitions. Word has length 25 [2021-11-20 07:11:35,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:11:35,385 INFO L470 AbstractCegarLoop]: Abstraction has 2512 states and 3749 transitions. [2021-11-20 07:11:35,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 07:11:35,385 INFO L276 IsEmpty]: Start isEmpty. Operand 2512 states and 3749 transitions. [2021-11-20 07:11:35,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-20 07:11:35,387 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:11:35,387 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:35,402 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-11-20 07:11:35,602 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:11:35,603 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:11:35,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:35,605 INFO L85 PathProgramCache]: Analyzing trace with hash -307004655, now seen corresponding path program 1 times [2021-11-20 07:11:35,605 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:11:35,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [929423793] [2021-11-20 07:11:35,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:11:35,606 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:11:35,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:11:35,607 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:11:35,608 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-20 07:11:35,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:11:35,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-20 07:11:35,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:11:36,136 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:36,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:11:36,367 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:36,367 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:11:36,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [929423793] [2021-11-20 07:11:36,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [929423793] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 07:11:36,368 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 07:11:36,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-11-20 07:11:36,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750850788] [2021-11-20 07:11:36,368 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 07:11:36,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-20 07:11:36,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:11:36,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-20 07:11:36,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-11-20 07:11:36,369 INFO L87 Difference]: Start difference. First operand 2512 states and 3749 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-20 07:11:37,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:11:37,216 INFO L93 Difference]: Finished difference Result 2526 states and 3761 transitions. [2021-11-20 07:11:37,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-20 07:11:37,217 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2021-11-20 07:11:37,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:11:37,235 INFO L225 Difference]: With dead ends: 2526 [2021-11-20 07:11:37,235 INFO L226 Difference]: Without dead ends: 2526 [2021-11-20 07:11:37,235 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=94, Invalid=146, Unknown=0, NotChecked=0, Total=240 [2021-11-20 07:11:37,236 INFO L933 BasicCegarLoop]: 773 mSDtfsCounter, 872 mSDsluCounter, 3602 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 904 SdHoareTripleChecker+Valid, 4375 SdHoareTripleChecker+Invalid, 327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-20 07:11:37,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [904 Valid, 4375 Invalid, 327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-20 07:11:37,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2526 states. [2021-11-20 07:11:37,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2526 to 2523. [2021-11-20 07:11:37,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2523 states, 1677 states have (on average 1.6988670244484199) internal successors, (2849), 1929 states have internal predecessors, (2849), 456 states have call successors, (456), 198 states have call predecessors, (456), 198 states have return successors, (456), 422 states have call predecessors, (456), 456 states have call successors, (456) [2021-11-20 07:11:37,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2523 states to 2523 states and 3761 transitions. [2021-11-20 07:11:37,333 INFO L78 Accepts]: Start accepts. Automaton has 2523 states and 3761 transitions. Word has length 25 [2021-11-20 07:11:37,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:11:37,333 INFO L470 AbstractCegarLoop]: Abstraction has 2523 states and 3761 transitions. [2021-11-20 07:11:37,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-20 07:11:37,334 INFO L276 IsEmpty]: Start isEmpty. Operand 2523 states and 3761 transitions. [2021-11-20 07:11:37,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-11-20 07:11:37,335 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:11:37,336 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:11:37,356 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-20 07:11:37,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:11:37,556 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:11:37,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:11:37,557 INFO L85 PathProgramCache]: Analyzing trace with hash -1241117018, now seen corresponding path program 2 times [2021-11-20 07:11:37,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:11:37,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [898258847] [2021-11-20 07:11:37,558 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-20 07:11:37,558 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:11:37,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:11:37,559 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:11:37,561 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-20 07:11:38,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-20 07:11:38,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 07:11:38,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-20 07:11:38,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:11:38,949 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:38,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:11:41,396 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 07:11:41,396 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:11:41,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [898258847] [2021-11-20 07:11:41,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [898258847] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 07:11:41,397 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 07:11:41,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 18 [2021-11-20 07:11:41,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911454289] [2021-11-20 07:11:41,397 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 07:11:41,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 07:11:41,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:11:41,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 07:11:41,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=235, Unknown=0, NotChecked=0, Total=342 [2021-11-20 07:11:41,400 INFO L87 Difference]: Start difference. First operand 2523 states and 3761 transitions. Second operand has 19 states, 18 states have (on average 3.0) internal successors, (54), 19 states have internal predecessors, (54), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 07:11:43,435 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:11:45,446 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:11:47,457 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:11:49,468 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:11:51,481 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:11:53,491 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:11:55,505 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:11:57,516 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:12:24,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:12:24,857 INFO L93 Difference]: Finished difference Result 2768 states and 4064 transitions. [2021-11-20 07:12:24,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-20 07:12:24,858 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 3.0) internal successors, (54), 19 states have internal predecessors, (54), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 29 [2021-11-20 07:12:24,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:12:24,877 INFO L225 Difference]: With dead ends: 2768 [2021-11-20 07:12:24,878 INFO L226 Difference]: Without dead ends: 2768 [2021-11-20 07:12:24,878 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=412, Invalid=710, Unknown=0, NotChecked=0, Total=1122 [2021-11-20 07:12:24,879 INFO L933 BasicCegarLoop]: 813 mSDtfsCounter, 1237 mSDsluCounter, 6676 mSDsCounter, 0 mSdLazyCounter, 3878 mSolverCounterSat, 179 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1249 SdHoareTripleChecker+Valid, 7489 SdHoareTripleChecker+Invalid, 4065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 3878 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:12:24,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1249 Valid, 7489 Invalid, 4065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 3878 Invalid, 8 Unknown, 0 Unchecked, 39.3s Time] [2021-11-20 07:12:24,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2768 states. [2021-11-20 07:12:24,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2768 to 2536. [2021-11-20 07:12:24,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2536 states, 1690 states have (on average 1.6940828402366863) internal successors, (2863), 1942 states have internal predecessors, (2863), 456 states have call successors, (456), 198 states have call predecessors, (456), 198 states have return successors, (456), 422 states have call predecessors, (456), 456 states have call successors, (456) [2021-11-20 07:12:24,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2536 states to 2536 states and 3775 transitions. [2021-11-20 07:12:24,969 INFO L78 Accepts]: Start accepts. Automaton has 2536 states and 3775 transitions. Word has length 29 [2021-11-20 07:12:24,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:12:24,969 INFO L470 AbstractCegarLoop]: Abstraction has 2536 states and 3775 transitions. [2021-11-20 07:12:24,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.0) internal successors, (54), 19 states have internal predecessors, (54), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 07:12:24,970 INFO L276 IsEmpty]: Start isEmpty. Operand 2536 states and 3775 transitions. [2021-11-20 07:12:24,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-20 07:12:24,972 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:12:24,972 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:24,990 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-20 07:12:25,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:12:25,188 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:12:25,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:25,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1417284303, now seen corresponding path program 2 times [2021-11-20 07:12:25,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:12:25,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1024343154] [2021-11-20 07:12:25,189 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-20 07:12:25,189 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:12:25,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:12:25,190 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:12:25,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-20 07:12:25,509 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-11-20 07:12:25,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 07:12:25,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-20 07:12:25,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:12:26,151 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2021-11-20 07:12:26,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:12:26,946 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2021-11-20 07:12:26,947 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:12:26,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1024343154] [2021-11-20 07:12:26,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1024343154] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:26,947 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:26,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 5 [2021-11-20 07:12:26,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381510148] [2021-11-20 07:12:26,948 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:26,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 07:12:26,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:12:26,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 07:12:26,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-20 07:12:26,949 INFO L87 Difference]: Start difference. First operand 2536 states and 3775 transitions. Second operand has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 07:12:28,985 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:12:34,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:12:34,950 INFO L93 Difference]: Finished difference Result 2658 states and 3801 transitions. [2021-11-20 07:12:34,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 07:12:34,951 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43 [2021-11-20 07:12:34,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:12:34,968 INFO L225 Difference]: With dead ends: 2658 [2021-11-20 07:12:34,968 INFO L226 Difference]: Without dead ends: 2658 [2021-11-20 07:12:34,969 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-20 07:12:34,970 INFO L933 BasicCegarLoop]: 845 mSDtfsCounter, 689 mSDsluCounter, 1242 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 65 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 689 SdHoareTripleChecker+Valid, 2087 SdHoareTripleChecker+Invalid, 861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 795 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2021-11-20 07:12:34,970 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [689 Valid, 2087 Invalid, 861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 795 Invalid, 1 Unknown, 0 Unchecked, 7.9s Time] [2021-11-20 07:12:34,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2658 states. [2021-11-20 07:12:35,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2658 to 2534. [2021-11-20 07:12:35,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2534 states, 1690 states have (on average 1.6928994082840236) internal successors, (2861), 1940 states have internal predecessors, (2861), 456 states have call successors, (456), 198 states have call predecessors, (456), 198 states have return successors, (456), 422 states have call predecessors, (456), 456 states have call successors, (456) [2021-11-20 07:12:35,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2534 states to 2534 states and 3773 transitions. [2021-11-20 07:12:35,057 INFO L78 Accepts]: Start accepts. Automaton has 2534 states and 3773 transitions. Word has length 43 [2021-11-20 07:12:35,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:12:35,058 INFO L470 AbstractCegarLoop]: Abstraction has 2534 states and 3773 transitions. [2021-11-20 07:12:35,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 07:12:35,059 INFO L276 IsEmpty]: Start isEmpty. Operand 2534 states and 3773 transitions. [2021-11-20 07:12:35,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-11-20 07:12:35,061 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:12:35,061 INFO L514 BasicCegarLoop]: trace histogram [15, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:35,088 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-20 07:12:35,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:12:35,279 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:12:35,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:35,279 INFO L85 PathProgramCache]: Analyzing trace with hash 495619110, now seen corresponding path program 3 times [2021-11-20 07:12:35,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:12:35,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1857761851] [2021-11-20 07:12:35,281 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-20 07:12:35,281 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:12:35,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:12:35,283 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:12:35,324 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-20 07:12:36,608 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2021-11-20 07:12:36,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 07:12:36,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-20 07:12:36,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:12:36,949 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 134 proven. 145 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-11-20 07:12:36,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:12:37,650 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 134 proven. 145 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-11-20 07:12:37,651 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:12:37,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1857761851] [2021-11-20 07:12:37,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1857761851] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 07:12:37,651 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 07:12:37,651 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-11-20 07:12:37,651 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422670546] [2021-11-20 07:12:37,651 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 07:12:37,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-20 07:12:37,652 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:12:37,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-20 07:12:37,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=441, Unknown=0, NotChecked=0, Total=552 [2021-11-20 07:12:37,653 INFO L87 Difference]: Start difference. First operand 2534 states and 3773 transitions. Second operand has 24 states, 24 states have (on average 3.0833333333333335) internal successors, (74), 24 states have internal predecessors, (74), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-20 07:12:39,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:12:39,057 INFO L93 Difference]: Finished difference Result 2520 states and 3754 transitions. [2021-11-20 07:12:39,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-20 07:12:39,059 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.0833333333333335) internal successors, (74), 24 states have internal predecessors, (74), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2021-11-20 07:12:39,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:12:39,078 INFO L225 Difference]: With dead ends: 2520 [2021-11-20 07:12:39,078 INFO L226 Difference]: Without dead ends: 2520 [2021-11-20 07:12:39,078 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=111, Invalid=441, Unknown=0, NotChecked=0, Total=552 [2021-11-20 07:12:39,079 INFO L933 BasicCegarLoop]: 772 mSDtfsCounter, 1240 mSDsluCounter, 9581 mSDsCounter, 0 mSdLazyCounter, 929 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1272 SdHoareTripleChecker+Valid, 10353 SdHoareTripleChecker+Invalid, 1008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:12:39,080 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1272 Valid, 10353 Invalid, 1008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 929 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-20 07:12:39,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2520 states. [2021-11-20 07:12:39,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2520 to 2520. [2021-11-20 07:12:39,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2520 states, 1677 states have (on average 1.6946929039952296) internal successors, (2842), 1926 states have internal predecessors, (2842), 456 states have call successors, (456), 198 states have call predecessors, (456), 198 states have return successors, (456), 422 states have call predecessors, (456), 456 states have call successors, (456) [2021-11-20 07:12:39,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2520 states to 2520 states and 3754 transitions. [2021-11-20 07:12:39,182 INFO L78 Accepts]: Start accepts. Automaton has 2520 states and 3754 transitions. Word has length 53 [2021-11-20 07:12:39,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:12:39,184 INFO L470 AbstractCegarLoop]: Abstraction has 2520 states and 3754 transitions. [2021-11-20 07:12:39,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.0833333333333335) internal successors, (74), 24 states have internal predecessors, (74), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-20 07:12:39,186 INFO L276 IsEmpty]: Start isEmpty. Operand 2520 states and 3754 transitions. [2021-11-20 07:12:39,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-11-20 07:12:39,190 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:12:39,190 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 07:12:39,219 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-20 07:12:39,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:12:39,409 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:12:39,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:39,410 INFO L85 PathProgramCache]: Analyzing trace with hash 1129900010, now seen corresponding path program 1 times [2021-11-20 07:12:39,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:12:39,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1924244273] [2021-11-20 07:12:39,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:39,411 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:12:39,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:12:39,412 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:12:39,423 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-20 07:12:39,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:39,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 508 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 07:12:39,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:12:40,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-20 07:12:40,022 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2021-11-20 07:12:40,022 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:12:40,176 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2021-11-20 07:12:40,176 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:12:40,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1924244273] [2021-11-20 07:12:40,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1924244273] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:40,177 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:40,177 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-20 07:12:40,177 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963656695] [2021-11-20 07:12:40,177 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:40,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 07:12:40,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:12:40,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 07:12:40,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 07:12:40,179 INFO L87 Difference]: Start difference. First operand 2520 states and 3754 transitions. Second operand has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-20 07:12:42,214 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:12:43,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:12:43,252 INFO L93 Difference]: Finished difference Result 2519 states and 3753 transitions. [2021-11-20 07:12:43,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 07:12:43,253 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 67 [2021-11-20 07:12:43,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:12:43,271 INFO L225 Difference]: With dead ends: 2519 [2021-11-20 07:12:43,271 INFO L226 Difference]: Without dead ends: 2519 [2021-11-20 07:12:43,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 131 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-20 07:12:43,273 INFO L933 BasicCegarLoop]: 777 mSDtfsCounter, 2 mSDsluCounter, 576 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1353 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2021-11-20 07:12:43,273 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 1353 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 202 Invalid, 1 Unknown, 0 Unchecked, 3.0s Time] [2021-11-20 07:12:43,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2519 states. [2021-11-20 07:12:43,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2519 to 2519. [2021-11-20 07:12:43,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2519 states, 1677 states have (on average 1.6940966010733454) internal successors, (2841), 1925 states have internal predecessors, (2841), 456 states have call successors, (456), 198 states have call predecessors, (456), 198 states have return successors, (456), 422 states have call predecessors, (456), 456 states have call successors, (456) [2021-11-20 07:12:43,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2519 states to 2519 states and 3753 transitions. [2021-11-20 07:12:43,373 INFO L78 Accepts]: Start accepts. Automaton has 2519 states and 3753 transitions. Word has length 67 [2021-11-20 07:12:43,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:12:43,374 INFO L470 AbstractCegarLoop]: Abstraction has 2519 states and 3753 transitions. [2021-11-20 07:12:43,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-20 07:12:43,375 INFO L276 IsEmpty]: Start isEmpty. Operand 2519 states and 3753 transitions. [2021-11-20 07:12:43,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-11-20 07:12:43,381 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:12:43,382 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 07:12:43,406 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-20 07:12:43,596 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:12:43,596 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:12:43,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:43,596 INFO L85 PathProgramCache]: Analyzing trace with hash 1129900011, now seen corresponding path program 1 times [2021-11-20 07:12:43,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:12:43,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1704138543] [2021-11-20 07:12:43,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:43,597 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:12:43,598 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:12:43,598 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:12:43,599 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-20 07:12:44,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:44,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 508 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-20 07:12:44,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:12:44,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-20 07:12:44,388 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2021-11-20 07:12:44,388 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:12:45,112 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2021-11-20 07:12:45,112 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:12:45,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1704138543] [2021-11-20 07:12:45,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1704138543] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:45,113 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:45,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 5 [2021-11-20 07:12:45,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893386154] [2021-11-20 07:12:45,113 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:45,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 07:12:45,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:12:45,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 07:12:45,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-20 07:12:45,115 INFO L87 Difference]: Start difference. First operand 2519 states and 3753 transitions. Second operand has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-20 07:12:47,137 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:12:50,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:12:50,036 INFO L93 Difference]: Finished difference Result 2518 states and 3751 transitions. [2021-11-20 07:12:50,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:12:50,038 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 67 [2021-11-20 07:12:50,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:12:50,050 INFO L225 Difference]: With dead ends: 2518 [2021-11-20 07:12:50,050 INFO L226 Difference]: Without dead ends: 2518 [2021-11-20 07:12:50,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:12:50,060 INFO L933 BasicCegarLoop]: 773 mSDtfsCounter, 752 mSDsluCounter, 569 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 752 SdHoareTripleChecker+Valid, 1342 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2021-11-20 07:12:50,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [752 Valid, 1342 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 210 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2021-11-20 07:12:50,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2518 states. [2021-11-20 07:12:50,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2518 to 2518. [2021-11-20 07:12:50,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2518 states, 1677 states have (on average 1.6929039952295766) internal successors, (2839), 1924 states have internal predecessors, (2839), 456 states have call successors, (456), 198 states have call predecessors, (456), 198 states have return successors, (456), 422 states have call predecessors, (456), 456 states have call successors, (456) [2021-11-20 07:12:50,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2518 states to 2518 states and 3751 transitions. [2021-11-20 07:12:50,123 INFO L78 Accepts]: Start accepts. Automaton has 2518 states and 3751 transitions. Word has length 67 [2021-11-20 07:12:50,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:12:50,124 INFO L470 AbstractCegarLoop]: Abstraction has 2518 states and 3751 transitions. [2021-11-20 07:12:50,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-20 07:12:50,124 INFO L276 IsEmpty]: Start isEmpty. Operand 2518 states and 3751 transitions. [2021-11-20 07:12:50,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-11-20 07:12:50,125 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:12:50,125 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:50,147 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-20 07:12:50,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:12:50,343 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr164ASSERT_VIOLATIONMEMORY_LEAK === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:12:50,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:50,344 INFO L85 PathProgramCache]: Analyzing trace with hash -366255816, now seen corresponding path program 1 times [2021-11-20 07:12:50,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:12:50,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [517386048] [2021-11-20 07:12:50,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:50,345 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:12:50,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:12:50,346 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:12:50,350 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-20 07:12:50,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:50,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 07:12:50,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:12:50,967 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2021-11-20 07:12:50,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:12:51,206 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2021-11-20 07:12:51,207 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:12:51,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [517386048] [2021-11-20 07:12:51,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [517386048] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:12:51,207 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:12:51,208 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-20 07:12:51,208 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026066826] [2021-11-20 07:12:51,208 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:51,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 07:12:51,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:12:51,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 07:12:51,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 07:12:51,209 INFO L87 Difference]: Start difference. First operand 2518 states and 3751 transitions. Second operand has 3 states, 2 states have (on average 17.5) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-20 07:12:53,241 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:12:54,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:12:54,242 INFO L93 Difference]: Finished difference Result 2559 states and 3760 transitions. [2021-11-20 07:12:54,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 07:12:54,243 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 17.5) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 74 [2021-11-20 07:12:54,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:12:54,252 INFO L225 Difference]: With dead ends: 2559 [2021-11-20 07:12:54,252 INFO L226 Difference]: Without dead ends: 2547 [2021-11-20 07:12:54,252 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 145 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-20 07:12:54,253 INFO L933 BasicCegarLoop]: 765 mSDtfsCounter, 93 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 1313 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2021-11-20 07:12:54,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 1313 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 248 Invalid, 1 Unknown, 0 Unchecked, 3.0s Time] [2021-11-20 07:12:54,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2547 states. [2021-11-20 07:12:54,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2547 to 2514. [2021-11-20 07:12:54,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2514 states, 1675 states have (on average 1.693134328358209) internal successors, (2836), 1922 states have internal predecessors, (2836), 455 states have call successors, (455), 198 states have call predecessors, (455), 197 states have return successors, (453), 420 states have call predecessors, (453), 453 states have call successors, (453) [2021-11-20 07:12:54,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2514 states to 2514 states and 3744 transitions. [2021-11-20 07:12:54,327 INFO L78 Accepts]: Start accepts. Automaton has 2514 states and 3744 transitions. Word has length 74 [2021-11-20 07:12:54,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:12:54,328 INFO L470 AbstractCegarLoop]: Abstraction has 2514 states and 3744 transitions. [2021-11-20 07:12:54,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 17.5) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-20 07:12:54,328 INFO L276 IsEmpty]: Start isEmpty. Operand 2514 states and 3744 transitions. [2021-11-20 07:12:54,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-20 07:12:54,329 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:12:54,330 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:12:54,350 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-20 07:12:54,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:12:54,544 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting spin_lock_initErr0REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:12:54,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:12:54,544 INFO L85 PathProgramCache]: Analyzing trace with hash -475870393, now seen corresponding path program 1 times [2021-11-20 07:12:54,545 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:12:54,545 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1388153928] [2021-11-20 07:12:54,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:12:54,545 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:12:54,545 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:12:54,546 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:12:54,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-20 07:12:55,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:12:55,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 535 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-20 07:12:55,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:12:56,146 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-11-20 07:12:56,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 28 [2021-11-20 07:12:56,576 INFO L354 Elim1Store]: treesize reduction 20, result has 28.6 percent of original size [2021-11-20 07:12:56,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 40 [2021-11-20 07:12:57,031 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2021-11-20 07:12:57,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:12:57,502 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2021-11-20 07:12:57,502 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:12:57,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1388153928] [2021-11-20 07:12:57,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1388153928] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:12:57,503 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 07:12:57,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 11 [2021-11-20 07:12:57,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150485838] [2021-11-20 07:12:57,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:12:57,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 07:12:57,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:12:57,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 07:12:57,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-20 07:12:57,505 INFO L87 Difference]: Start difference. First operand 2514 states and 3744 transitions. Second operand has 6 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-11-20 07:12:59,530 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:13:01,546 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:13:03,557 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:13:07,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:13:07,791 INFO L93 Difference]: Finished difference Result 4274 states and 6391 transitions. [2021-11-20 07:13:07,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 07:13:07,792 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 76 [2021-11-20 07:13:07,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:13:07,809 INFO L225 Difference]: With dead ends: 4274 [2021-11-20 07:13:07,809 INFO L226 Difference]: Without dead ends: 4274 [2021-11-20 07:13:07,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 139 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-11-20 07:13:07,810 INFO L933 BasicCegarLoop]: 707 mSDtfsCounter, 756 mSDsluCounter, 1948 mSDsCounter, 0 mSdLazyCounter, 1470 mSolverCounterSat, 6 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 758 SdHoareTripleChecker+Valid, 2655 SdHoareTripleChecker+Invalid, 1479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1470 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.1s IncrementalHoareTripleChecker+Time [2021-11-20 07:13:07,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [758 Valid, 2655 Invalid, 1479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1470 Invalid, 3 Unknown, 0 Unchecked, 10.1s Time] [2021-11-20 07:13:07,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4274 states. [2021-11-20 07:13:07,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4274 to 2794. [2021-11-20 07:13:07,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2794 states, 1878 states have (on average 1.7007454739084131) internal successors, (3194), 2138 states have internal predecessors, (3194), 511 states have call successors, (511), 219 states have call predecessors, (511), 218 states have return successors, (509), 467 states have call predecessors, (509), 509 states have call successors, (509) [2021-11-20 07:13:07,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2794 states to 2794 states and 4214 transitions. [2021-11-20 07:13:07,943 INFO L78 Accepts]: Start accepts. Automaton has 2794 states and 4214 transitions. Word has length 76 [2021-11-20 07:13:07,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:13:07,944 INFO L470 AbstractCegarLoop]: Abstraction has 2794 states and 4214 transitions. [2021-11-20 07:13:07,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-11-20 07:13:07,945 INFO L276 IsEmpty]: Start isEmpty. Operand 2794 states and 4214 transitions. [2021-11-20 07:13:07,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-20 07:13:07,950 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:13:07,951 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:13:07,975 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-20 07:13:08,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:13:08,165 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting spin_lock_initErr1REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:13:08,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:08,166 INFO L85 PathProgramCache]: Analyzing trace with hash -475870392, now seen corresponding path program 1 times [2021-11-20 07:13:08,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:13:08,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [101699271] [2021-11-20 07:13:08,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:08,167 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:13:08,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:13:08,168 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:13:08,169 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-20 07:13:09,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:13:09,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 535 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-20 07:13:09,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:13:10,468 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 07:13:10,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 28 [2021-11-20 07:13:10,478 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 07:13:10,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 21 [2021-11-20 07:13:10,812 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2021-11-20 07:13:10,813 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:13:16,158 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2021-11-20 07:13:16,158 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:13:16,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [101699271] [2021-11-20 07:13:16,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [101699271] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:13:16,158 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 07:13:16,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 9 [2021-11-20 07:13:16,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675282558] [2021-11-20 07:13:16,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:13:16,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 07:13:16,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:13:16,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 07:13:16,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=66, Unknown=1, NotChecked=0, Total=90 [2021-11-20 07:13:16,160 INFO L87 Difference]: Start difference. First operand 2794 states and 4214 transitions. Second operand has 6 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-11-20 07:13:18,183 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-20 07:13:20,194 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:13:33,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:13:33,200 INFO L93 Difference]: Finished difference Result 3281 states and 4858 transitions. [2021-11-20 07:13:33,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 07:13:33,202 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 76 [2021-11-20 07:13:33,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:13:33,214 INFO L225 Difference]: With dead ends: 3281 [2021-11-20 07:13:33,214 INFO L226 Difference]: Without dead ends: 3281 [2021-11-20 07:13:33,214 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=44, Invalid=136, Unknown=2, NotChecked=0, Total=182 [2021-11-20 07:13:33,215 INFO L933 BasicCegarLoop]: 886 mSDtfsCounter, 371 mSDsluCounter, 2277 mSDsCounter, 0 mSdLazyCounter, 848 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 3163 SdHoareTripleChecker+Invalid, 1473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 848 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 621 IncrementalHoareTripleChecker+Unchecked, 10.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:13:33,216 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [375 Valid, 3163 Invalid, 1473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 848 Invalid, 2 Unknown, 621 Unchecked, 10.3s Time] [2021-11-20 07:13:33,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3281 states. [2021-11-20 07:13:33,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3281 to 2836. [2021-11-20 07:13:33,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2836 states, 1905 states have (on average 1.6939632545931758) internal successors, (3227), 2166 states have internal predecessors, (3227), 520 states have call successors, (520), 226 states have call predecessors, (520), 224 states have return successors, (517), 474 states have call predecessors, (517), 517 states have call successors, (517) [2021-11-20 07:13:33,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2836 states to 2836 states and 4264 transitions. [2021-11-20 07:13:33,302 INFO L78 Accepts]: Start accepts. Automaton has 2836 states and 4264 transitions. Word has length 76 [2021-11-20 07:13:33,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:13:33,303 INFO L470 AbstractCegarLoop]: Abstraction has 2836 states and 4264 transitions. [2021-11-20 07:13:33,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-11-20 07:13:33,303 INFO L276 IsEmpty]: Start isEmpty. Operand 2836 states and 4264 transitions. [2021-11-20 07:13:33,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-11-20 07:13:33,305 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:13:33,305 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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] [2021-11-20 07:13:33,332 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-20 07:13:33,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:13:33,520 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting spin_lock_initErr3REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:13:33,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:33,521 INFO L85 PathProgramCache]: Analyzing trace with hash -1867080320, now seen corresponding path program 1 times [2021-11-20 07:13:33,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:13:33,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [682212947] [2021-11-20 07:13:33,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:33,522 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:13:33,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:13:33,523 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:13:33,538 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-20 07:13:34,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:13:34,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 542 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-20 07:13:34,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:13:36,023 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 07:13:36,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 27 [2021-11-20 07:13:36,031 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 07:13:36,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 20 [2021-11-20 07:13:36,379 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2021-11-20 07:13:36,380 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:13:41,641 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2021-11-20 07:13:41,642 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:13:41,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [682212947] [2021-11-20 07:13:41,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [682212947] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:13:41,642 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 07:13:41,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 9 [2021-11-20 07:13:41,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113933153] [2021-11-20 07:13:41,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:13:41,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 07:13:41,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:13:41,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 07:13:41,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=66, Unknown=1, NotChecked=0, Total=90 [2021-11-20 07:13:41,645 INFO L87 Difference]: Start difference. First operand 2836 states and 4264 transitions. Second operand has 6 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-11-20 07:13:43,688 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-20 07:13:45,696 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:13:58,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:13:58,788 INFO L93 Difference]: Finished difference Result 3306 states and 4828 transitions. [2021-11-20 07:13:58,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-20 07:13:58,790 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 77 [2021-11-20 07:13:58,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:13:58,801 INFO L225 Difference]: With dead ends: 3306 [2021-11-20 07:13:58,802 INFO L226 Difference]: Without dead ends: 3306 [2021-11-20 07:13:58,802 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=44, Invalid=136, Unknown=2, NotChecked=0, Total=182 [2021-11-20 07:13:58,803 INFO L933 BasicCegarLoop]: 934 mSDtfsCounter, 493 mSDsluCounter, 2324 mSDsCounter, 0 mSdLazyCounter, 849 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 495 SdHoareTripleChecker+Valid, 3258 SdHoareTripleChecker+Invalid, 1854 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 849 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 1001 IncrementalHoareTripleChecker+Unchecked, 10.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:13:58,804 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [495 Valid, 3258 Invalid, 1854 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 849 Invalid, 2 Unknown, 1001 Unchecked, 10.5s Time] [2021-11-20 07:13:58,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3306 states. [2021-11-20 07:13:58,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3306 to 2836. [2021-11-20 07:13:58,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2836 states, 1905 states have (on average 1.6934383202099736) internal successors, (3226), 2166 states have internal predecessors, (3226), 520 states have call successors, (520), 226 states have call predecessors, (520), 224 states have return successors, (517), 474 states have call predecessors, (517), 517 states have call successors, (517) [2021-11-20 07:13:58,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2836 states to 2836 states and 4263 transitions. [2021-11-20 07:13:58,891 INFO L78 Accepts]: Start accepts. Automaton has 2836 states and 4263 transitions. Word has length 77 [2021-11-20 07:13:58,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:13:58,892 INFO L470 AbstractCegarLoop]: Abstraction has 2836 states and 4263 transitions. [2021-11-20 07:13:58,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-11-20 07:13:58,893 INFO L276 IsEmpty]: Start isEmpty. Operand 2836 states and 4263 transitions. [2021-11-20 07:13:58,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-11-20 07:13:58,894 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:13:58,894 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:13:58,927 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-20 07:13:59,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:13:59,119 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting spin_lock_initErr0REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:13:59,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:13:59,120 INFO L85 PathProgramCache]: Analyzing trace with hash 862802860, now seen corresponding path program 1 times [2021-11-20 07:13:59,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:13:59,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1173792957] [2021-11-20 07:13:59,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:13:59,121 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:13:59,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:13:59,123 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:13:59,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-20 07:14:00,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:14:00,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-20 07:14:00,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:14:00,945 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-11-20 07:14:00,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 22 treesize of output 29 [2021-11-20 07:14:01,171 INFO L354 Elim1Store]: treesize reduction 20, result has 28.6 percent of original size [2021-11-20 07:14:01,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 33 [2021-11-20 07:14:01,504 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2021-11-20 07:14:01,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:14:01,928 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-20 07:14:01,929 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:14:01,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1173792957] [2021-11-20 07:14:01,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1173792957] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:14:01,929 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 07:14:01,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 11 [2021-11-20 07:14:01,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194863193] [2021-11-20 07:14:01,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:14:01,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 07:14:01,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:14:01,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 07:14:01,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-20 07:14:01,932 INFO L87 Difference]: Start difference. First operand 2836 states and 4263 transitions. Second operand has 6 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-20 07:14:03,968 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:14:05,979 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:14:07,988 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:14:12,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:14:12,187 INFO L93 Difference]: Finished difference Result 4303 states and 6429 transitions. [2021-11-20 07:14:12,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 07:14:12,187 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 82 [2021-11-20 07:14:12,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:14:12,202 INFO L225 Difference]: With dead ends: 4303 [2021-11-20 07:14:12,202 INFO L226 Difference]: Without dead ends: 4303 [2021-11-20 07:14:12,202 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 151 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-11-20 07:14:12,203 INFO L933 BasicCegarLoop]: 707 mSDtfsCounter, 752 mSDsluCounter, 2063 mSDsCounter, 0 mSdLazyCounter, 1485 mSolverCounterSat, 6 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 753 SdHoareTripleChecker+Valid, 2770 SdHoareTripleChecker+Invalid, 1494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1485 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.1s IncrementalHoareTripleChecker+Time [2021-11-20 07:14:12,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [753 Valid, 2770 Invalid, 1494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1485 Invalid, 3 Unknown, 0 Unchecked, 10.1s Time] [2021-11-20 07:14:12,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4303 states. [2021-11-20 07:14:12,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4303 to 2835. [2021-11-20 07:14:12,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2835 states, 1905 states have (on average 1.6929133858267718) internal successors, (3225), 2165 states have internal predecessors, (3225), 520 states have call successors, (520), 226 states have call predecessors, (520), 224 states have return successors, (517), 474 states have call predecessors, (517), 517 states have call successors, (517) [2021-11-20 07:14:12,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2835 states to 2835 states and 4262 transitions. [2021-11-20 07:14:12,303 INFO L78 Accepts]: Start accepts. Automaton has 2835 states and 4262 transitions. Word has length 82 [2021-11-20 07:14:12,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:14:12,304 INFO L470 AbstractCegarLoop]: Abstraction has 2835 states and 4262 transitions. [2021-11-20 07:14:12,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-20 07:14:12,304 INFO L276 IsEmpty]: Start isEmpty. Operand 2835 states and 4262 transitions. [2021-11-20 07:14:12,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-11-20 07:14:12,306 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:14:12,307 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:14:12,334 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-20 07:14:12,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:14:12,529 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting spin_lock_initErr1REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:14:12,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:14:12,530 INFO L85 PathProgramCache]: Analyzing trace with hash 862802861, now seen corresponding path program 1 times [2021-11-20 07:14:12,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:14:12,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1072035009] [2021-11-20 07:14:12,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:14:12,532 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:14:12,532 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:14:12,534 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:14:12,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-20 07:14:13,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:14:13,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-20 07:14:13,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:14:14,975 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 07:14:14,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 28 [2021-11-20 07:14:14,985 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 07:14:14,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 21 [2021-11-20 07:14:15,517 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2021-11-20 07:14:15,517 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:14:22,800 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-20 07:14:22,800 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:14:22,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1072035009] [2021-11-20 07:14:22,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1072035009] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:14:22,800 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 07:14:22,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 9 [2021-11-20 07:14:22,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685661732] [2021-11-20 07:14:22,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:14:22,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 07:14:22,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:14:22,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 07:14:22,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=66, Unknown=1, NotChecked=0, Total=90 [2021-11-20 07:14:22,802 INFO L87 Difference]: Start difference. First operand 2835 states and 4262 transitions. Second operand has 6 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-20 07:14:24,834 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:14:26,845 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-20 07:14:39,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:14:39,986 INFO L93 Difference]: Finished difference Result 3278 states and 4855 transitions. [2021-11-20 07:14:39,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 07:14:39,988 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 82 [2021-11-20 07:14:39,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:14:40,002 INFO L225 Difference]: With dead ends: 3278 [2021-11-20 07:14:40,002 INFO L226 Difference]: Without dead ends: 3278 [2021-11-20 07:14:40,003 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=44, Invalid=136, Unknown=2, NotChecked=0, Total=182 [2021-11-20 07:14:40,004 INFO L933 BasicCegarLoop]: 887 mSDtfsCounter, 360 mSDsluCounter, 2266 mSDsCounter, 0 mSdLazyCounter, 845 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 363 SdHoareTripleChecker+Valid, 3153 SdHoareTripleChecker+Invalid, 1467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 845 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 618 IncrementalHoareTripleChecker+Unchecked, 10.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:14:40,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [363 Valid, 3153 Invalid, 1467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 845 Invalid, 2 Unknown, 618 Unchecked, 10.5s Time] [2021-11-20 07:14:40,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3278 states. [2021-11-20 07:14:40,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3278 to 2834. [2021-11-20 07:14:40,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2834 states, 1905 states have (on average 1.6923884514435696) internal successors, (3224), 2164 states have internal predecessors, (3224), 520 states have call successors, (520), 226 states have call predecessors, (520), 224 states have return successors, (517), 474 states have call predecessors, (517), 517 states have call successors, (517) [2021-11-20 07:14:40,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2834 states to 2834 states and 4261 transitions. [2021-11-20 07:14:40,111 INFO L78 Accepts]: Start accepts. Automaton has 2834 states and 4261 transitions. Word has length 82 [2021-11-20 07:14:40,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:14:40,112 INFO L470 AbstractCegarLoop]: Abstraction has 2834 states and 4261 transitions. [2021-11-20 07:14:40,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-20 07:14:40,112 INFO L276 IsEmpty]: Start isEmpty. Operand 2834 states and 4261 transitions. [2021-11-20 07:14:40,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-11-20 07:14:40,113 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:14:40,114 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:14:40,140 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-20 07:14:40,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:14:40,336 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr114REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:14:40,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:14:40,337 INFO L85 PathProgramCache]: Analyzing trace with hash 1028659715, now seen corresponding path program 1 times [2021-11-20 07:14:40,338 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:14:40,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1002342952] [2021-11-20 07:14:40,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:14:40,339 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:14:40,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:14:40,340 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:14:40,359 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-20 07:14:40,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:14:40,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 514 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 07:14:40,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:14:41,042 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2021-11-20 07:14:41,043 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:14:41,213 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2021-11-20 07:14:41,213 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:14:41,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1002342952] [2021-11-20 07:14:41,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1002342952] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:14:41,214 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:14:41,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-20 07:14:41,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772673634] [2021-11-20 07:14:41,214 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:14:41,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 07:14:41,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:14:41,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 07:14:41,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-20 07:14:41,215 INFO L87 Difference]: Start difference. First operand 2834 states and 4261 transitions. Second operand has 8 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-20 07:14:41,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:14:41,288 INFO L93 Difference]: Finished difference Result 2320 states and 3457 transitions. [2021-11-20 07:14:41,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:14:41,289 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 81 [2021-11-20 07:14:41,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:14:41,295 INFO L225 Difference]: With dead ends: 2320 [2021-11-20 07:14:41,296 INFO L226 Difference]: Without dead ends: 2315 [2021-11-20 07:14:41,296 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-11-20 07:14:41,297 INFO L933 BasicCegarLoop]: 776 mSDtfsCounter, 7 mSDsluCounter, 3861 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 4637 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 07:14:41,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 4637 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 07:14:41,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2315 states. [2021-11-20 07:14:41,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2315 to 2312. [2021-11-20 07:14:41,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2312 states, 1544 states have (on average 1.702720207253886) internal successors, (2629), 1787 states have internal predecessors, (2629), 410 states have call successors, (410), 173 states have call predecessors, (410), 173 states have return successors, (410), 376 states have call predecessors, (410), 410 states have call successors, (410) [2021-11-20 07:14:41,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2312 states to 2312 states and 3449 transitions. [2021-11-20 07:14:41,360 INFO L78 Accepts]: Start accepts. Automaton has 2312 states and 3449 transitions. Word has length 81 [2021-11-20 07:14:41,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:14:41,361 INFO L470 AbstractCegarLoop]: Abstraction has 2312 states and 3449 transitions. [2021-11-20 07:14:41,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-20 07:14:41,361 INFO L276 IsEmpty]: Start isEmpty. Operand 2312 states and 3449 transitions. [2021-11-20 07:14:41,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-20 07:14:41,362 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:14:41,362 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:14:41,388 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-20 07:14:41,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:14:41,581 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting spin_lock_initErr3REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:14:41,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:14:41,581 INFO L85 PathProgramCache]: Analyzing trace with hash 977084859, now seen corresponding path program 1 times [2021-11-20 07:14:41,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:14:41,582 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [281892362] [2021-11-20 07:14:41,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:14:41,582 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:14:41,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:14:41,584 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:14:41,589 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-20 07:14:42,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:14:42,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 568 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-20 07:14:42,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:14:43,982 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 07:14:43,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 28 [2021-11-20 07:14:43,992 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 07:14:43,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 21 [2021-11-20 07:14:44,420 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2021-11-20 07:14:44,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:14:49,691 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-20 07:14:49,691 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:14:49,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [281892362] [2021-11-20 07:14:49,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [281892362] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:14:49,692 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 07:14:49,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 9 [2021-11-20 07:14:49,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329610494] [2021-11-20 07:14:49,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:14:49,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 07:14:49,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:14:49,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 07:14:49,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=66, Unknown=1, NotChecked=0, Total=90 [2021-11-20 07:14:49,694 INFO L87 Difference]: Start difference. First operand 2312 states and 3449 transitions. Second operand has 6 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-20 07:14:51,722 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-20 07:14:53,735 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:15:06,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:15:06,366 INFO L93 Difference]: Finished difference Result 2371 states and 3462 transitions. [2021-11-20 07:15:06,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-20 07:15:06,367 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 83 [2021-11-20 07:15:06,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:15:06,386 INFO L225 Difference]: With dead ends: 2371 [2021-11-20 07:15:06,386 INFO L226 Difference]: Without dead ends: 2371 [2021-11-20 07:15:06,387 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=44, Invalid=136, Unknown=2, NotChecked=0, Total=182 [2021-11-20 07:15:06,388 INFO L933 BasicCegarLoop]: 823 mSDtfsCounter, 299 mSDsluCounter, 2194 mSDsCounter, 0 mSdLazyCounter, 844 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 3017 SdHoareTripleChecker+Invalid, 1306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 844 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 458 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2021-11-20 07:15:06,388 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 3017 Invalid, 1306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 844 Invalid, 2 Unknown, 458 Unchecked, 10.0s Time] [2021-11-20 07:15:06,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2371 states. [2021-11-20 07:15:06,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2371 to 2311. [2021-11-20 07:15:06,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2311 states, 1544 states have (on average 1.7020725388601037) internal successors, (2628), 1786 states have internal predecessors, (2628), 410 states have call successors, (410), 173 states have call predecessors, (410), 173 states have return successors, (410), 376 states have call predecessors, (410), 410 states have call successors, (410) [2021-11-20 07:15:06,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2311 states to 2311 states and 3448 transitions. [2021-11-20 07:15:06,468 INFO L78 Accepts]: Start accepts. Automaton has 2311 states and 3448 transitions. Word has length 83 [2021-11-20 07:15:06,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:15:06,469 INFO L470 AbstractCegarLoop]: Abstraction has 2311 states and 3448 transitions. [2021-11-20 07:15:06,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-20 07:15:06,469 INFO L276 IsEmpty]: Start isEmpty. Operand 2311 states and 3448 transitions. [2021-11-20 07:15:06,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-11-20 07:15:06,472 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:15:06,472 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:15:06,501 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-20 07:15:06,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:15:06,688 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:15:06,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:15:06,689 INFO L85 PathProgramCache]: Analyzing trace with hash 838655585, now seen corresponding path program 1 times [2021-11-20 07:15:06,690 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:15:06,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1746187074] [2021-11-20 07:15:06,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:15:06,691 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:15:06,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:15:06,692 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:15:06,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-20 07:15:08,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:15:08,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 584 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-20 07:15:08,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:15:08,902 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-11-20 07:15:08,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 30 [2021-11-20 07:15:09,206 INFO L354 Elim1Store]: treesize reduction 20, result has 28.6 percent of original size [2021-11-20 07:15:09,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 39 [2021-11-20 07:15:09,632 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2021-11-20 07:15:09,632 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:15:09,994 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:15:09,994 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:15:09,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1746187074] [2021-11-20 07:15:09,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1746187074] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:15:09,994 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:15:09,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 3] imperfect sequences [] total 7 [2021-11-20 07:15:09,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584656077] [2021-11-20 07:15:09,995 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:15:09,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 07:15:09,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:15:09,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 07:15:09,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-20 07:15:09,996 INFO L87 Difference]: Start difference. First operand 2311 states and 3448 transitions. Second operand has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 8 states have internal predecessors, (80), 6 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2021-11-20 07:15:10,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:15:10,083 INFO L93 Difference]: Finished difference Result 2403 states and 3563 transitions. [2021-11-20 07:15:10,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:15:10,085 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 8 states have internal predecessors, (80), 6 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 88 [2021-11-20 07:15:10,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:15:10,093 INFO L225 Difference]: With dead ends: 2403 [2021-11-20 07:15:10,093 INFO L226 Difference]: Without dead ends: 2403 [2021-11-20 07:15:10,094 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 166 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-20 07:15:10,094 INFO L933 BasicCegarLoop]: 813 mSDtfsCounter, 101 mSDsluCounter, 3402 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 4215 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 477 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-20 07:15:10,095 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 4215 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 477 Unchecked, 0.1s Time] [2021-11-20 07:15:10,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2403 states. [2021-11-20 07:15:10,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2403 to 2372. [2021-11-20 07:15:10,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2372 states, 1583 states have (on average 1.689829437776374) internal successors, (2675), 1828 states have internal predecessors, (2675), 425 states have call successors, (425), 182 states have call predecessors, (425), 181 states have return successors, (425), 386 states have call predecessors, (425), 425 states have call successors, (425) [2021-11-20 07:15:10,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2372 states to 2372 states and 3525 transitions. [2021-11-20 07:15:10,183 INFO L78 Accepts]: Start accepts. Automaton has 2372 states and 3525 transitions. Word has length 88 [2021-11-20 07:15:10,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:15:10,184 INFO L470 AbstractCegarLoop]: Abstraction has 2372 states and 3525 transitions. [2021-11-20 07:15:10,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 8 states have internal predecessors, (80), 6 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2021-11-20 07:15:10,185 INFO L276 IsEmpty]: Start isEmpty. Operand 2372 states and 3525 transitions. [2021-11-20 07:15:10,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-11-20 07:15:10,186 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:15:10,186 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:15:10,208 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-11-20 07:15:10,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:15:10,407 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:15:10,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:15:10,408 INFO L85 PathProgramCache]: Analyzing trace with hash 838655586, now seen corresponding path program 1 times [2021-11-20 07:15:10,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:15:10,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1412958596] [2021-11-20 07:15:10,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:15:10,410 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:15:10,410 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:15:10,411 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:15:10,412 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-11-20 07:15:11,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:15:11,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 584 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-20 07:15:11,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:15:12,870 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 07:15:12,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2021-11-20 07:15:13,322 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:15:13,323 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:15:15,730 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:15:15,730 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:15:15,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1412958596] [2021-11-20 07:15:15,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1412958596] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:15:15,730 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:15:15,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 4] imperfect sequences [] total 6 [2021-11-20 07:15:15,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620685989] [2021-11-20 07:15:15,731 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:15:15,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 07:15:15,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:15:15,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 07:15:15,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:15:15,732 INFO L87 Difference]: Start difference. First operand 2372 states and 3525 transitions. Second operand has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 7 states have internal predecessors, (74), 4 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2021-11-20 07:15:17,757 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:15:19,766 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-20 07:15:26,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:15:26,948 INFO L93 Difference]: Finished difference Result 2568 states and 3801 transitions. [2021-11-20 07:15:26,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 07:15:26,950 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 7 states have internal predecessors, (74), 4 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 88 [2021-11-20 07:15:26,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:15:26,955 INFO L225 Difference]: With dead ends: 2568 [2021-11-20 07:15:26,956 INFO L226 Difference]: Without dead ends: 2568 [2021-11-20 07:15:26,956 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 168 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:15:26,956 INFO L933 BasicCegarLoop]: 753 mSDtfsCounter, 257 mSDsluCounter, 2722 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 15 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 3475 SdHoareTripleChecker+Invalid, 1323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 254 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2021-11-20 07:15:26,957 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [278 Valid, 3475 Invalid, 1323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1052 Invalid, 2 Unknown, 254 Unchecked, 11.2s Time] [2021-11-20 07:15:26,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2568 states. [2021-11-20 07:15:27,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2568 to 2308. [2021-11-20 07:15:27,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2308 states, 1544 states have (on average 1.6994818652849741) internal successors, (2624), 1783 states have internal predecessors, (2624), 410 states have call successors, (410), 173 states have call predecessors, (410), 173 states have return successors, (410), 376 states have call predecessors, (410), 410 states have call successors, (410) [2021-11-20 07:15:27,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2308 states to 2308 states and 3444 transitions. [2021-11-20 07:15:27,021 INFO L78 Accepts]: Start accepts. Automaton has 2308 states and 3444 transitions. Word has length 88 [2021-11-20 07:15:27,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:15:27,022 INFO L470 AbstractCegarLoop]: Abstraction has 2308 states and 3444 transitions. [2021-11-20 07:15:27,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 7 states have internal predecessors, (74), 4 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2021-11-20 07:15:27,022 INFO L276 IsEmpty]: Start isEmpty. Operand 2308 states and 3444 transitions. [2021-11-20 07:15:27,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-11-20 07:15:27,024 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:15:27,024 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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] [2021-11-20 07:15:27,055 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-11-20 07:15:27,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:15:27,248 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:15:27,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:15:27,248 INFO L85 PathProgramCache]: Analyzing trace with hash 228519724, now seen corresponding path program 1 times [2021-11-20 07:15:27,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:15:27,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [465282370] [2021-11-20 07:15:27,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:15:27,250 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:15:27,250 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:15:27,252 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:15:27,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-20 07:15:28,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:15:28,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 591 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-20 07:15:28,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:15:29,293 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-11-20 07:15:29,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 28 [2021-11-20 07:15:29,645 INFO L354 Elim1Store]: treesize reduction 20, result has 28.6 percent of original size [2021-11-20 07:15:29,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 45 [2021-11-20 07:15:30,936 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2021-11-20 07:15:30,937 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:15:31,338 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:15:31,338 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:15:31,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [465282370] [2021-11-20 07:15:31,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [465282370] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:15:31,339 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:15:31,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 9 [2021-11-20 07:15:31,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785514840] [2021-11-20 07:15:31,339 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:15:31,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-20 07:15:31,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:15:31,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-20 07:15:31,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-20 07:15:31,341 INFO L87 Difference]: Start difference. First operand 2308 states and 3444 transitions. Second operand has 10 states, 9 states have (on average 9.11111111111111) internal successors, (82), 10 states have internal predecessors, (82), 6 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2021-11-20 07:15:33,373 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:15:35,381 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:15:37,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:15:37,685 INFO L93 Difference]: Finished difference Result 2769 states and 4209 transitions. [2021-11-20 07:15:37,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 07:15:37,686 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.11111111111111) internal successors, (82), 10 states have internal predecessors, (82), 6 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 89 [2021-11-20 07:15:37,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:15:37,692 INFO L225 Difference]: With dead ends: 2769 [2021-11-20 07:15:37,693 INFO L226 Difference]: Without dead ends: 2769 [2021-11-20 07:15:37,693 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 152 SyntacticMatches, 16 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-20 07:15:37,694 INFO L933 BasicCegarLoop]: 671 mSDtfsCounter, 356 mSDsluCounter, 1891 mSDsCounter, 0 mSdLazyCounter, 612 mSolverCounterSat, 10 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 2562 SdHoareTripleChecker+Invalid, 1067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 612 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 443 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:15:37,694 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 2562 Invalid, 1067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 612 Invalid, 2 Unknown, 443 Unchecked, 6.3s Time] [2021-11-20 07:15:37,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2769 states. [2021-11-20 07:15:37,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2769 to 2307. [2021-11-20 07:15:37,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2307 states, 1544 states have (on average 1.6988341968911918) internal successors, (2623), 1782 states have internal predecessors, (2623), 410 states have call successors, (410), 173 states have call predecessors, (410), 173 states have return successors, (410), 376 states have call predecessors, (410), 410 states have call successors, (410) [2021-11-20 07:15:37,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2307 states to 2307 states and 3443 transitions. [2021-11-20 07:15:37,767 INFO L78 Accepts]: Start accepts. Automaton has 2307 states and 3443 transitions. Word has length 89 [2021-11-20 07:15:37,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:15:37,768 INFO L470 AbstractCegarLoop]: Abstraction has 2307 states and 3443 transitions. [2021-11-20 07:15:37,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.11111111111111) internal successors, (82), 10 states have internal predecessors, (82), 6 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2021-11-20 07:15:37,768 INFO L276 IsEmpty]: Start isEmpty. Operand 2307 states and 3443 transitions. [2021-11-20 07:15:37,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-11-20 07:15:37,770 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:15:37,770 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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] [2021-11-20 07:15:37,799 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-11-20 07:15:37,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:15:37,995 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:15:37,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:15:37,995 INFO L85 PathProgramCache]: Analyzing trace with hash 228519725, now seen corresponding path program 1 times [2021-11-20 07:15:37,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:15:37,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [131757627] [2021-11-20 07:15:37,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:15:37,997 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:15:37,997 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:15:37,999 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:15:38,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-11-20 07:15:39,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:15:39,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 591 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-20 07:15:39,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:15:40,588 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 07:15:40,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 28 [2021-11-20 07:15:40,596 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 07:15:40,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 21 [2021-11-20 07:15:41,084 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2021-11-20 07:15:41,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:15:45,802 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:15:45,802 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:15:45,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [131757627] [2021-11-20 07:15:45,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [131757627] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:15:45,803 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 07:15:45,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [3] total 7 [2021-11-20 07:15:45,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793716488] [2021-11-20 07:15:45,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:15:45,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 07:15:45,804 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:15:45,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 07:15:45,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=37, Unknown=1, NotChecked=0, Total=56 [2021-11-20 07:15:45,805 INFO L87 Difference]: Start difference. First operand 2307 states and 3443 transitions. Second operand has 5 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-11-20 07:15:47,831 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-20 07:15:58,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:15:58,670 INFO L93 Difference]: Finished difference Result 2366 states and 3456 transitions. [2021-11-20 07:15:58,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:15:58,671 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 89 [2021-11-20 07:15:58,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:15:58,676 INFO L225 Difference]: With dead ends: 2366 [2021-11-20 07:15:58,676 INFO L226 Difference]: Without dead ends: 2366 [2021-11-20 07:15:58,676 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=28, Invalid=60, Unknown=2, NotChecked=0, Total=90 [2021-11-20 07:15:58,676 INFO L933 BasicCegarLoop]: 808 mSDtfsCounter, 388 mSDsluCounter, 1556 mSDsCounter, 0 mSdLazyCounter, 529 mSolverCounterSat, 24 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 2364 SdHoareTripleChecker+Invalid, 974 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 529 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 420 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2021-11-20 07:15:58,677 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [388 Valid, 2364 Invalid, 974 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 529 Invalid, 1 Unknown, 420 Unchecked, 6.6s Time] [2021-11-20 07:15:58,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2366 states. [2021-11-20 07:15:58,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2366 to 2306. [2021-11-20 07:15:58,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2306 states, 1544 states have (on average 1.6981865284974094) internal successors, (2622), 1781 states have internal predecessors, (2622), 410 states have call successors, (410), 173 states have call predecessors, (410), 173 states have return successors, (410), 376 states have call predecessors, (410), 410 states have call successors, (410) [2021-11-20 07:15:58,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2306 states to 2306 states and 3442 transitions. [2021-11-20 07:15:58,718 INFO L78 Accepts]: Start accepts. Automaton has 2306 states and 3442 transitions. Word has length 89 [2021-11-20 07:15:58,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:15:58,719 INFO L470 AbstractCegarLoop]: Abstraction has 2306 states and 3442 transitions. [2021-11-20 07:15:58,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-11-20 07:15:58,719 INFO L276 IsEmpty]: Start isEmpty. Operand 2306 states and 3442 transitions. [2021-11-20 07:15:58,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-11-20 07:15:58,720 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:15:58,721 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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] [2021-11-20 07:15:58,741 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-11-20 07:15:58,941 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:15:58,941 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:15:58,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:15:58,942 INFO L85 PathProgramCache]: Analyzing trace with hash -1505822780, now seen corresponding path program 1 times [2021-11-20 07:15:58,943 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:15:58,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [285258289] [2021-11-20 07:15:58,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:15:58,943 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:15:58,943 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:15:58,945 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:15:58,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-11-20 07:15:59,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:15:59,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 597 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 07:15:59,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:15:59,727 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:15:59,727 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:15:59,861 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:15:59,862 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:15:59,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [285258289] [2021-11-20 07:15:59,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [285258289] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:15:59,862 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:15:59,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-20 07:15:59,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648850008] [2021-11-20 07:15:59,862 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:15:59,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 07:15:59,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:15:59,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 07:15:59,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 07:15:59,863 INFO L87 Difference]: Start difference. First operand 2306 states and 3442 transitions. Second operand has 3 states, 2 states have (on average 19.5) internal successors, (39), 3 states have internal predecessors, (39), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-20 07:16:01,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:01,506 INFO L93 Difference]: Finished difference Result 3406 states and 5057 transitions. [2021-11-20 07:16:01,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 07:16:01,507 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 19.5) internal successors, (39), 3 states have internal predecessors, (39), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 90 [2021-11-20 07:16:01,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:01,513 INFO L225 Difference]: With dead ends: 3406 [2021-11-20 07:16:01,513 INFO L226 Difference]: Without dead ends: 3406 [2021-11-20 07:16:01,513 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 177 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-20 07:16:01,514 INFO L933 BasicCegarLoop]: 701 mSDtfsCounter, 744 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 744 SdHoareTripleChecker+Valid, 1176 SdHoareTripleChecker+Invalid, 362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-20 07:16:01,514 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [744 Valid, 1176 Invalid, 362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-20 07:16:01,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3406 states. [2021-11-20 07:16:01,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3406 to 2305. [2021-11-20 07:16:01,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2305 states, 1544 states have (on average 1.697538860103627) internal successors, (2621), 1780 states have internal predecessors, (2621), 410 states have call successors, (410), 173 states have call predecessors, (410), 173 states have return successors, (410), 376 states have call predecessors, (410), 410 states have call successors, (410) [2021-11-20 07:16:01,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2305 states to 2305 states and 3441 transitions. [2021-11-20 07:16:01,576 INFO L78 Accepts]: Start accepts. Automaton has 2305 states and 3441 transitions. Word has length 90 [2021-11-20 07:16:01,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:01,577 INFO L470 AbstractCegarLoop]: Abstraction has 2305 states and 3441 transitions. [2021-11-20 07:16:01,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 19.5) internal successors, (39), 3 states have internal predecessors, (39), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-20 07:16:01,577 INFO L276 IsEmpty]: Start isEmpty. Operand 2305 states and 3441 transitions. [2021-11-20 07:16:01,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-11-20 07:16:01,579 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:01,579 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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] [2021-11-20 07:16:01,601 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (27)] Ended with exit code 0 [2021-11-20 07:16:01,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:16:01,801 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:16:01,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:01,802 INFO L85 PathProgramCache]: Analyzing trace with hash 308299045, now seen corresponding path program 1 times [2021-11-20 07:16:01,803 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:16:01,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [840336990] [2021-11-20 07:16:01,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:01,803 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:16:01,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:16:01,804 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:16:01,811 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-11-20 07:16:02,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:02,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 07:16:02,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:16:02,519 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:16:02,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:16:02,684 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:16:02,684 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:16:02,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [840336990] [2021-11-20 07:16:02,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [840336990] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:02,684 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:02,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-20 07:16:02,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146179598] [2021-11-20 07:16:02,685 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:02,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 07:16:02,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:16:02,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 07:16:02,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 07:16:02,685 INFO L87 Difference]: Start difference. First operand 2305 states and 3441 transitions. Second operand has 3 states, 2 states have (on average 20.5) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-20 07:16:04,706 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:16:06,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:06,254 INFO L93 Difference]: Finished difference Result 2766 states and 4206 transitions. [2021-11-20 07:16:06,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 07:16:06,254 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 20.5) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 92 [2021-11-20 07:16:06,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:06,260 INFO L225 Difference]: With dead ends: 2766 [2021-11-20 07:16:06,260 INFO L226 Difference]: Without dead ends: 2766 [2021-11-20 07:16:06,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 181 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-20 07:16:06,261 INFO L933 BasicCegarLoop]: 674 mSDtfsCounter, 345 mSDsluCounter, 540 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 363 SdHoareTripleChecker+Valid, 1214 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:16:06,261 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [363 Valid, 1214 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 351 Invalid, 1 Unknown, 0 Unchecked, 3.5s Time] [2021-11-20 07:16:06,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2766 states. [2021-11-20 07:16:06,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2766 to 2304. [2021-11-20 07:16:06,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2304 states, 1544 states have (on average 1.6968911917098446) internal successors, (2620), 1779 states have internal predecessors, (2620), 410 states have call successors, (410), 173 states have call predecessors, (410), 173 states have return successors, (410), 376 states have call predecessors, (410), 410 states have call successors, (410) [2021-11-20 07:16:06,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2304 states to 2304 states and 3440 transitions. [2021-11-20 07:16:06,314 INFO L78 Accepts]: Start accepts. Automaton has 2304 states and 3440 transitions. Word has length 92 [2021-11-20 07:16:06,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:06,315 INFO L470 AbstractCegarLoop]: Abstraction has 2304 states and 3440 transitions. [2021-11-20 07:16:06,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 20.5) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-20 07:16:06,315 INFO L276 IsEmpty]: Start isEmpty. Operand 2304 states and 3440 transitions. [2021-11-20 07:16:06,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-11-20 07:16:06,316 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:06,317 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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] [2021-11-20 07:16:06,341 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (28)] Ended with exit code 0 [2021-11-20 07:16:06,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:16:06,538 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:16:06,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:06,538 INFO L85 PathProgramCache]: Analyzing trace with hash 308299046, now seen corresponding path program 1 times [2021-11-20 07:16:06,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:16:06,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [779242116] [2021-11-20 07:16:06,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:06,540 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:16:06,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:16:06,541 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:16:06,582 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-11-20 07:16:07,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:07,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-20 07:16:07,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:16:07,698 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:16:07,698 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:16:07,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 18 [2021-11-20 07:16:08,617 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:16:08,617 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:16:08,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [779242116] [2021-11-20 07:16:08,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [779242116] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:08,617 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:08,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 7 [2021-11-20 07:16:08,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046506227] [2021-11-20 07:16:08,618 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:08,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 07:16:08,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:16:08,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 07:16:08,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-11-20 07:16:08,619 INFO L87 Difference]: Start difference. First operand 2304 states and 3440 transitions. Second operand has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 8 states have internal predecessors, (82), 3 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-20 07:16:10,640 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:16:12,651 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:16:15,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:15,824 INFO L93 Difference]: Finished difference Result 2564 states and 3798 transitions. [2021-11-20 07:16:15,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 07:16:15,825 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 8 states have internal predecessors, (82), 3 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 92 [2021-11-20 07:16:15,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:15,831 INFO L225 Difference]: With dead ends: 2564 [2021-11-20 07:16:15,832 INFO L226 Difference]: Without dead ends: 2564 [2021-11-20 07:16:15,832 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-11-20 07:16:15,833 INFO L933 BasicCegarLoop]: 713 mSDtfsCounter, 1421 mSDsluCounter, 1795 mSDsCounter, 0 mSdLazyCounter, 617 mSolverCounterSat, 101 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1421 SdHoareTripleChecker+Valid, 2508 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 617 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2021-11-20 07:16:15,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1421 Valid, 2508 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 617 Invalid, 2 Unknown, 0 Unchecked, 7.1s Time] [2021-11-20 07:16:15,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2564 states. [2021-11-20 07:16:15,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2564 to 2303. [2021-11-20 07:16:15,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2303 states, 1544 states have (on average 1.6962435233160622) internal successors, (2619), 1778 states have internal predecessors, (2619), 410 states have call successors, (410), 173 states have call predecessors, (410), 173 states have return successors, (410), 376 states have call predecessors, (410), 410 states have call successors, (410) [2021-11-20 07:16:15,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2303 states to 2303 states and 3439 transitions. [2021-11-20 07:16:15,883 INFO L78 Accepts]: Start accepts. Automaton has 2303 states and 3439 transitions. Word has length 92 [2021-11-20 07:16:15,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:15,884 INFO L470 AbstractCegarLoop]: Abstraction has 2303 states and 3439 transitions. [2021-11-20 07:16:15,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 8 states have internal predecessors, (82), 3 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-20 07:16:15,884 INFO L276 IsEmpty]: Start isEmpty. Operand 2303 states and 3439 transitions. [2021-11-20 07:16:15,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-20 07:16:15,886 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:15,886 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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] [2021-11-20 07:16:15,907 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-11-20 07:16:16,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:16:16,100 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting cdev_addErr0REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:16:16,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:16,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1317347739, now seen corresponding path program 1 times [2021-11-20 07:16:16,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:16:16,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1114485225] [2021-11-20 07:16:16,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:16,102 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:16:16,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:16:16,104 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:16:16,165 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-11-20 07:16:16,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:16,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 627 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 07:16:16,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:16:16,983 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:16:16,983 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:16:17,158 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:16:17,159 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:16:17,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1114485225] [2021-11-20 07:16:17,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1114485225] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:16:17,159 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:16:17,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-20 07:16:17,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633438321] [2021-11-20 07:16:17,159 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:17,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 07:16:17,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:16:17,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 07:16:17,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 07:16:17,161 INFO L87 Difference]: Start difference. First operand 2303 states and 3439 transitions. Second operand has 5 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-20 07:16:19,184 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:16:21,197 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-20 07:16:24,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:24,382 INFO L93 Difference]: Finished difference Result 3402 states and 5053 transitions. [2021-11-20 07:16:24,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 07:16:24,383 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 96 [2021-11-20 07:16:24,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:24,388 INFO L225 Difference]: With dead ends: 3402 [2021-11-20 07:16:24,389 INFO L226 Difference]: Without dead ends: 3402 [2021-11-20 07:16:24,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 185 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:16:24,390 INFO L933 BasicCegarLoop]: 695 mSDtfsCounter, 784 mSDsluCounter, 1505 mSDsCounter, 0 mSdLazyCounter, 1058 mSolverCounterSat, 10 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 785 SdHoareTripleChecker+Valid, 2200 SdHoareTripleChecker+Invalid, 1070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1058 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2021-11-20 07:16:24,390 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [785 Valid, 2200 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1058 Invalid, 2 Unknown, 0 Unchecked, 7.1s Time] [2021-11-20 07:16:24,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3402 states. [2021-11-20 07:16:24,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3402 to 2301. [2021-11-20 07:16:24,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2301 states, 1544 states have (on average 1.6949481865284974) internal successors, (2617), 1776 states have internal predecessors, (2617), 410 states have call successors, (410), 173 states have call predecessors, (410), 173 states have return successors, (410), 376 states have call predecessors, (410), 410 states have call successors, (410) [2021-11-20 07:16:24,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2301 states to 2301 states and 3437 transitions. [2021-11-20 07:16:24,460 INFO L78 Accepts]: Start accepts. Automaton has 2301 states and 3437 transitions. Word has length 96 [2021-11-20 07:16:24,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:24,460 INFO L470 AbstractCegarLoop]: Abstraction has 2301 states and 3437 transitions. [2021-11-20 07:16:24,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-20 07:16:24,460 INFO L276 IsEmpty]: Start isEmpty. Operand 2301 states and 3437 transitions. [2021-11-20 07:16:24,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-20 07:16:24,462 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:24,462 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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] [2021-11-20 07:16:24,485 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2021-11-20 07:16:24,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:16:24,676 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting cdev_addErr1REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:16:24,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:24,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1317347738, now seen corresponding path program 1 times [2021-11-20 07:16:24,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:16:24,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [330826691] [2021-11-20 07:16:24,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:24,678 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:16:24,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:16:24,679 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:16:24,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-11-20 07:16:25,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:25,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 627 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-20 07:16:26,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:16:27,518 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 07:16:27,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 30 [2021-11-20 07:16:27,534 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-20 07:16:27,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 27 [2021-11-20 07:16:28,642 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2021-11-20 07:16:28,642 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:16:36,785 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:16:36,785 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:16:36,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [330826691] [2021-11-20 07:16:36,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [330826691] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:16:36,786 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 07:16:36,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 11 [2021-11-20 07:16:36,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279978617] [2021-11-20 07:16:36,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:16:36,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 07:16:36,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:16:36,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 07:16:36,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=103, Unknown=1, NotChecked=0, Total=132 [2021-11-20 07:16:36,787 INFO L87 Difference]: Start difference. First operand 2301 states and 3437 transitions. Second operand has 7 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 4 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-11-20 07:16:38,808 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:16:40,820 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-20 07:16:42,831 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:16:57,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:16:57,829 INFO L93 Difference]: Finished difference Result 2344 states and 3446 transitions. [2021-11-20 07:16:57,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 07:16:57,831 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 4 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 96 [2021-11-20 07:16:57,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:16:57,835 INFO L225 Difference]: With dead ends: 2344 [2021-11-20 07:16:57,835 INFO L226 Difference]: Without dead ends: 2344 [2021-11-20 07:16:57,835 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=38, Invalid=142, Unknown=2, NotChecked=0, Total=182 [2021-11-20 07:16:57,836 INFO L933 BasicCegarLoop]: 735 mSDtfsCounter, 174 mSDsluCounter, 2582 mSDsCounter, 0 mSdLazyCounter, 962 mSolverCounterSat, 3 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 3317 SdHoareTripleChecker+Invalid, 1360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 962 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 392 IncrementalHoareTripleChecker+Unchecked, 14.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:16:57,836 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 3317 Invalid, 1360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 962 Invalid, 3 Unknown, 392 Unchecked, 14.5s Time] [2021-11-20 07:16:57,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2344 states. [2021-11-20 07:16:57,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2344 to 2300. [2021-11-20 07:16:57,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2300 states, 1544 states have (on average 1.694300518134715) internal successors, (2616), 1775 states have internal predecessors, (2616), 410 states have call successors, (410), 173 states have call predecessors, (410), 173 states have return successors, (410), 376 states have call predecessors, (410), 410 states have call successors, (410) [2021-11-20 07:16:57,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2300 states to 2300 states and 3436 transitions. [2021-11-20 07:16:57,869 INFO L78 Accepts]: Start accepts. Automaton has 2300 states and 3436 transitions. Word has length 96 [2021-11-20 07:16:57,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:16:57,869 INFO L470 AbstractCegarLoop]: Abstraction has 2300 states and 3436 transitions. [2021-11-20 07:16:57,869 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 4 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-11-20 07:16:57,869 INFO L276 IsEmpty]: Start isEmpty. Operand 2300 states and 3436 transitions. [2021-11-20 07:16:57,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-20 07:16:57,871 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:16:57,871 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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] [2021-11-20 07:16:57,895 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2021-11-20 07:16:58,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:16:58,096 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting cdev_addErr3REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:16:58,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:16:58,096 INFO L85 PathProgramCache]: Analyzing trace with hash 2111894061, now seen corresponding path program 1 times [2021-11-20 07:16:58,098 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:16:58,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [51262895] [2021-11-20 07:16:58,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:16:58,098 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:16:58,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:16:58,100 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:16:58,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-11-20 07:16:59,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:16:59,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 634 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-20 07:16:59,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:17:01,215 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 07:17:01,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 29 [2021-11-20 07:17:01,231 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-20 07:17:01,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 26 [2021-11-20 07:17:02,406 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2021-11-20 07:17:02,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:17:11,109 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:17:11,110 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:17:11,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [51262895] [2021-11-20 07:17:11,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [51262895] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:17:11,110 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 07:17:11,110 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 11 [2021-11-20 07:17:11,110 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225798107] [2021-11-20 07:17:11,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:11,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 07:17:11,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:17:11,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 07:17:11,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=103, Unknown=1, NotChecked=0, Total=132 [2021-11-20 07:17:11,111 INFO L87 Difference]: Start difference. First operand 2300 states and 3436 transitions. Second operand has 7 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 4 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-11-20 07:17:13,137 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-20 07:17:15,150 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:17:17,162 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:17:32,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:32,052 INFO L93 Difference]: Finished difference Result 2343 states and 3445 transitions. [2021-11-20 07:17:32,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 07:17:32,054 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 4 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 97 [2021-11-20 07:17:32,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:32,058 INFO L225 Difference]: With dead ends: 2343 [2021-11-20 07:17:32,058 INFO L226 Difference]: Without dead ends: 2343 [2021-11-20 07:17:32,058 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=38, Invalid=142, Unknown=2, NotChecked=0, Total=182 [2021-11-20 07:17:32,058 INFO L933 BasicCegarLoop]: 735 mSDtfsCounter, 171 mSDsluCounter, 2599 mSDsCounter, 0 mSdLazyCounter, 959 mSolverCounterSat, 3 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 3334 SdHoareTripleChecker+Invalid, 1398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 959 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 433 IncrementalHoareTripleChecker+Unchecked, 14.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:32,059 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 3334 Invalid, 1398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 959 Invalid, 3 Unknown, 433 Unchecked, 14.5s Time] [2021-11-20 07:17:32,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2343 states. [2021-11-20 07:17:32,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2343 to 2299. [2021-11-20 07:17:32,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2299 states, 1544 states have (on average 1.6936528497409327) internal successors, (2615), 1774 states have internal predecessors, (2615), 410 states have call successors, (410), 173 states have call predecessors, (410), 173 states have return successors, (410), 376 states have call predecessors, (410), 410 states have call successors, (410) [2021-11-20 07:17:32,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2299 states to 2299 states and 3435 transitions. [2021-11-20 07:17:32,108 INFO L78 Accepts]: Start accepts. Automaton has 2299 states and 3435 transitions. Word has length 97 [2021-11-20 07:17:32,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:32,109 INFO L470 AbstractCegarLoop]: Abstraction has 2299 states and 3435 transitions. [2021-11-20 07:17:32,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 4 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-11-20 07:17:32,109 INFO L276 IsEmpty]: Start isEmpty. Operand 2299 states and 3435 transitions. [2021-11-20 07:17:32,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-11-20 07:17:32,110 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:32,111 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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] [2021-11-20 07:17:32,143 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-11-20 07:17:32,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:17:32,336 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting cdev_addErr4REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:17:32,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:32,336 INFO L85 PathProgramCache]: Analyzing trace with hash -1542682259, now seen corresponding path program 1 times [2021-11-20 07:17:32,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:17:32,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [476870425] [2021-11-20 07:17:32,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:32,338 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:17:32,338 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:17:32,338 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:17:32,340 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-11-20 07:17:33,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:33,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 651 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-20 07:17:33,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:17:34,629 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-11-20 07:17:34,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 27 [2021-11-20 07:17:34,835 INFO L354 Elim1Store]: treesize reduction 20, result has 28.6 percent of original size [2021-11-20 07:17:34,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 32 [2021-11-20 07:17:35,310 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2021-11-20 07:17:35,310 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:17:35,714 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:17:35,714 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:17:35,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [476870425] [2021-11-20 07:17:35,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [476870425] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:35,715 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:35,715 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 3] imperfect sequences [] total 7 [2021-11-20 07:17:35,715 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873831712] [2021-11-20 07:17:35,716 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:35,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 07:17:35,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:17:35,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 07:17:35,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-20 07:17:35,717 INFO L87 Difference]: Start difference. First operand 2299 states and 3435 transitions. Second operand has 8 states, 7 states have (on average 15.714285714285714) internal successors, (110), 8 states have internal predecessors, (110), 6 states have call successors, (18), 5 states have call predecessors, (18), 4 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2021-11-20 07:17:36,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:36,860 INFO L93 Difference]: Finished difference Result 2649 states and 3836 transitions. [2021-11-20 07:17:36,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 07:17:36,860 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 15.714285714285714) internal successors, (110), 8 states have internal predecessors, (110), 6 states have call successors, (18), 5 states have call predecessors, (18), 4 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) Word has length 106 [2021-11-20 07:17:36,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:36,868 INFO L225 Difference]: With dead ends: 2649 [2021-11-20 07:17:36,868 INFO L226 Difference]: Without dead ends: 2649 [2021-11-20 07:17:36,868 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 202 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-20 07:17:36,869 INFO L933 BasicCegarLoop]: 690 mSDtfsCounter, 434 mSDsluCounter, 1153 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 1843 SdHoareTripleChecker+Invalid, 695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 468 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:36,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [434 Valid, 1843 Invalid, 695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 200 Invalid, 0 Unknown, 468 Unchecked, 1.1s Time] [2021-11-20 07:17:36,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2649 states. [2021-11-20 07:17:36,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2649 to 1675. [2021-11-20 07:17:36,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1675 states, 1041 states have (on average 1.5619596541786744) internal successors, (1626), 1231 states have internal predecessors, (1626), 313 states have call successors, (313), 162 states have call predecessors, (313), 162 states have return successors, (313), 295 states have call predecessors, (313), 313 states have call successors, (313) [2021-11-20 07:17:36,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1675 states to 1675 states and 2252 transitions. [2021-11-20 07:17:36,913 INFO L78 Accepts]: Start accepts. Automaton has 1675 states and 2252 transitions. Word has length 106 [2021-11-20 07:17:36,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:36,914 INFO L470 AbstractCegarLoop]: Abstraction has 1675 states and 2252 transitions. [2021-11-20 07:17:36,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 15.714285714285714) internal successors, (110), 8 states have internal predecessors, (110), 6 states have call successors, (18), 5 states have call predecessors, (18), 4 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2021-11-20 07:17:36,915 INFO L276 IsEmpty]: Start isEmpty. Operand 1675 states and 2252 transitions. [2021-11-20 07:17:36,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-11-20 07:17:36,916 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:36,916 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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] [2021-11-20 07:17:36,945 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2021-11-20 07:17:37,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:17:37,140 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting cdev_addErr5REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:17:37,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:37,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1542682258, now seen corresponding path program 1 times [2021-11-20 07:17:37,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:17:37,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1270961465] [2021-11-20 07:17:37,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:37,143 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:17:37,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:17:37,146 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:17:37,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-11-20 07:17:38,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:38,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 651 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-20 07:17:38,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:17:40,189 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 07:17:40,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 28 [2021-11-20 07:17:40,196 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 07:17:40,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 21 [2021-11-20 07:17:41,352 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2021-11-20 07:17:41,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:17:47,896 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:17:47,897 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:17:47,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1270961465] [2021-11-20 07:17:47,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1270961465] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:17:47,897 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 07:17:47,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [2] total 5 [2021-11-20 07:17:47,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321821932] [2021-11-20 07:17:47,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:47,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:17:47,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:17:47,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:17:47,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=16, Unknown=1, NotChecked=0, Total=30 [2021-11-20 07:17:47,900 INFO L87 Difference]: Start difference. First operand 1675 states and 2252 transitions. Second operand has 4 states, 3 states have (on average 17.333333333333332) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-20 07:17:55,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:55,659 INFO L93 Difference]: Finished difference Result 2216 states and 2977 transitions. [2021-11-20 07:17:55,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 07:17:55,661 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 17.333333333333332) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 106 [2021-11-20 07:17:55,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:55,669 INFO L225 Difference]: With dead ends: 2216 [2021-11-20 07:17:55,669 INFO L226 Difference]: Without dead ends: 2216 [2021-11-20 07:17:55,669 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=19, Invalid=21, Unknown=2, NotChecked=0, Total=42 [2021-11-20 07:17:55,670 INFO L933 BasicCegarLoop]: 826 mSDtfsCounter, 260 mSDsluCounter, 988 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 1814 SdHoareTripleChecker+Invalid, 721 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 455 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:55,670 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [260 Valid, 1814 Invalid, 721 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 265 Invalid, 0 Unknown, 455 Unchecked, 3.4s Time] [2021-11-20 07:17:55,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2216 states. [2021-11-20 07:17:55,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2216 to 1674. [2021-11-20 07:17:55,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1674 states, 1041 states have (on average 1.5609990393852065) internal successors, (1625), 1230 states have internal predecessors, (1625), 313 states have call successors, (313), 162 states have call predecessors, (313), 162 states have return successors, (313), 295 states have call predecessors, (313), 313 states have call successors, (313) [2021-11-20 07:17:55,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1674 states to 1674 states and 2251 transitions. [2021-11-20 07:17:55,705 INFO L78 Accepts]: Start accepts. Automaton has 1674 states and 2251 transitions. Word has length 106 [2021-11-20 07:17:55,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:55,706 INFO L470 AbstractCegarLoop]: Abstraction has 1674 states and 2251 transitions. [2021-11-20 07:17:55,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 17.333333333333332) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-20 07:17:55,706 INFO L276 IsEmpty]: Start isEmpty. Operand 1674 states and 2251 transitions. [2021-11-20 07:17:55,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-11-20 07:17:55,707 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:55,708 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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] [2021-11-20 07:17:55,737 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-11-20 07:17:55,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:17:55,932 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting cdev_addErr6REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:17:55,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:55,933 INFO L85 PathProgramCache]: Analyzing trace with hash -578508750, now seen corresponding path program 1 times [2021-11-20 07:17:55,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:17:55,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [294684872] [2021-11-20 07:17:55,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:55,934 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:17:55,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:17:55,935 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:17:55,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-11-20 07:17:56,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:17:56,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 07:17:56,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:17:56,720 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:17:56,720 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:17:56,895 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:17:56,895 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:17:56,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [294684872] [2021-11-20 07:17:56,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [294684872] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:17:56,896 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:17:56,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-20 07:17:56,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504120412] [2021-11-20 07:17:56,896 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:17:56,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 07:17:56,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:17:56,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 07:17:56,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 07:17:56,898 INFO L87 Difference]: Start difference. First operand 1674 states and 2251 transitions. Second operand has 3 states, 2 states have (on average 26.5) internal successors, (53), 3 states have internal predecessors, (53), 1 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2021-11-20 07:17:58,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:17:58,404 INFO L93 Difference]: Finished difference Result 2800 states and 3838 transitions. [2021-11-20 07:17:58,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 07:17:58,405 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 26.5) internal successors, (53), 3 states have internal predecessors, (53), 1 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 107 [2021-11-20 07:17:58,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:17:58,415 INFO L225 Difference]: With dead ends: 2800 [2021-11-20 07:17:58,415 INFO L226 Difference]: Without dead ends: 2800 [2021-11-20 07:17:58,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 211 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-20 07:17:58,416 INFO L933 BasicCegarLoop]: 900 mSDtfsCounter, 695 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 695 SdHoareTripleChecker+Valid, 1209 SdHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:17:58,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [695 Valid, 1209 Invalid, 295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-20 07:17:58,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2800 states. [2021-11-20 07:17:58,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2800 to 2696. [2021-11-20 07:17:58,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2696 states, 1717 states have (on average 1.57251019219569) internal successors, (2700), 1929 states have internal predecessors, (2700), 540 states have call successors, (540), 281 states have call predecessors, (540), 282 states have return successors, (541), 508 states have call predecessors, (541), 540 states have call successors, (541) [2021-11-20 07:17:58,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2696 states to 2696 states and 3781 transitions. [2021-11-20 07:17:58,515 INFO L78 Accepts]: Start accepts. Automaton has 2696 states and 3781 transitions. Word has length 107 [2021-11-20 07:17:58,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:17:58,516 INFO L470 AbstractCegarLoop]: Abstraction has 2696 states and 3781 transitions. [2021-11-20 07:17:58,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 26.5) internal successors, (53), 3 states have internal predecessors, (53), 1 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2021-11-20 07:17:58,516 INFO L276 IsEmpty]: Start isEmpty. Operand 2696 states and 3781 transitions. [2021-11-20 07:17:58,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-11-20 07:17:58,517 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:17:58,518 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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] [2021-11-20 07:17:58,544 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2021-11-20 07:17:58,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:17:58,744 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting cdev_addErr7REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:17:58,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:17:58,745 INFO L85 PathProgramCache]: Analyzing trace with hash -578508749, now seen corresponding path program 1 times [2021-11-20 07:17:58,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:17:58,746 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [151156749] [2021-11-20 07:17:58,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:17:58,746 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:17:58,746 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:17:58,747 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:17:58,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-11-20 07:18:00,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:00,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-20 07:18:00,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:18:01,960 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 07:18:01,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 27 [2021-11-20 07:18:01,968 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 07:18:01,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 20 [2021-11-20 07:18:02,982 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2021-11-20 07:18:02,982 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:18:07,159 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:18:07,159 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:18:07,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [151156749] [2021-11-20 07:18:07,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [151156749] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:18:07,159 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 07:18:07,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [2] total 5 [2021-11-20 07:18:07,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190428887] [2021-11-20 07:18:07,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:07,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:07,163 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:18:07,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:07,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-11-20 07:18:07,164 INFO L87 Difference]: Start difference. First operand 2696 states and 3781 transitions. Second operand has 4 states, 3 states have (on average 17.666666666666668) internal successors, (53), 4 states have internal predecessors, (53), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-20 07:18:12,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:12,657 INFO L93 Difference]: Finished difference Result 2755 states and 3794 transitions. [2021-11-20 07:18:12,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 07:18:12,659 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 17.666666666666668) internal successors, (53), 4 states have internal predecessors, (53), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 107 [2021-11-20 07:18:12,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:12,670 INFO L225 Difference]: With dead ends: 2755 [2021-11-20 07:18:12,670 INFO L226 Difference]: Without dead ends: 2755 [2021-11-20 07:18:12,670 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:18:12,671 INFO L933 BasicCegarLoop]: 826 mSDtfsCounter, 257 mSDsluCounter, 1002 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 1828 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 376 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:12,671 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [257 Valid, 1828 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 263 Invalid, 0 Unknown, 376 Unchecked, 3.3s Time] [2021-11-20 07:18:12,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2755 states. [2021-11-20 07:18:12,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2755 to 2695. [2021-11-20 07:18:12,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2695 states, 1717 states have (on average 1.5719277810133954) internal successors, (2699), 1928 states have internal predecessors, (2699), 540 states have call successors, (540), 281 states have call predecessors, (540), 282 states have return successors, (541), 508 states have call predecessors, (541), 540 states have call successors, (541) [2021-11-20 07:18:12,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2695 states to 2695 states and 3780 transitions. [2021-11-20 07:18:12,734 INFO L78 Accepts]: Start accepts. Automaton has 2695 states and 3780 transitions. Word has length 107 [2021-11-20 07:18:12,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:12,735 INFO L470 AbstractCegarLoop]: Abstraction has 2695 states and 3780 transitions. [2021-11-20 07:18:12,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 17.666666666666668) internal successors, (53), 4 states have internal predecessors, (53), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-20 07:18:12,735 INFO L276 IsEmpty]: Start isEmpty. Operand 2695 states and 3780 transitions. [2021-11-20 07:18:12,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-11-20 07:18:12,736 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:12,736 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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] [2021-11-20 07:18:12,761 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2021-11-20 07:18:12,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:18:12,948 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting cdev_addErr9REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:18:12,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:12,949 INFO L85 PathProgramCache]: Analyzing trace with hash -753901039, now seen corresponding path program 1 times [2021-11-20 07:18:12,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:18:12,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [914481231] [2021-11-20 07:18:12,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:12,952 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:18:12,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:18:12,953 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:18:12,957 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-11-20 07:18:14,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:14,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 665 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-20 07:18:14,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:18:16,261 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 07:18:16,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 27 [2021-11-20 07:18:16,278 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 07:18:16,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 20 [2021-11-20 07:18:17,298 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2021-11-20 07:18:17,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:18:21,776 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:18:21,776 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:18:21,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [914481231] [2021-11-20 07:18:21,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [914481231] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:18:21,777 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 07:18:21,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [2] total 5 [2021-11-20 07:18:21,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744024699] [2021-11-20 07:18:21,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:21,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:21,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:18:21,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:21,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-11-20 07:18:21,779 INFO L87 Difference]: Start difference. First operand 2695 states and 3780 transitions. Second operand has 4 states, 3 states have (on average 18.0) internal successors, (54), 4 states have internal predecessors, (54), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-20 07:18:27,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:27,477 INFO L93 Difference]: Finished difference Result 2754 states and 3793 transitions. [2021-11-20 07:18:27,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 07:18:27,479 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 18.0) internal successors, (54), 4 states have internal predecessors, (54), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 108 [2021-11-20 07:18:27,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:27,485 INFO L225 Difference]: With dead ends: 2754 [2021-11-20 07:18:27,485 INFO L226 Difference]: Without dead ends: 2754 [2021-11-20 07:18:27,486 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-20 07:18:27,486 INFO L933 BasicCegarLoop]: 826 mSDtfsCounter, 255 mSDsluCounter, 1002 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 1828 SdHoareTripleChecker+Invalid, 693 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 430 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:27,487 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [255 Valid, 1828 Invalid, 693 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 262 Invalid, 0 Unknown, 430 Unchecked, 3.2s Time] [2021-11-20 07:18:27,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2754 states. [2021-11-20 07:18:27,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2754 to 2694. [2021-11-20 07:18:27,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2694 states, 1717 states have (on average 1.5713453698311008) internal successors, (2698), 1927 states have internal predecessors, (2698), 540 states have call successors, (540), 281 states have call predecessors, (540), 282 states have return successors, (541), 508 states have call predecessors, (541), 540 states have call successors, (541) [2021-11-20 07:18:27,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2694 states to 2694 states and 3779 transitions. [2021-11-20 07:18:27,553 INFO L78 Accepts]: Start accepts. Automaton has 2694 states and 3779 transitions. Word has length 108 [2021-11-20 07:18:27,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:27,554 INFO L470 AbstractCegarLoop]: Abstraction has 2694 states and 3779 transitions. [2021-11-20 07:18:27,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 18.0) internal successors, (54), 4 states have internal predecessors, (54), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-20 07:18:27,555 INFO L276 IsEmpty]: Start isEmpty. Operand 2694 states and 3779 transitions. [2021-11-20 07:18:27,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-20 07:18:27,556 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:27,556 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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] [2021-11-20 07:18:27,586 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2021-11-20 07:18:27,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:18:27,776 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting cdev_addErr11REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:18:27,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:27,777 INFO L85 PathProgramCache]: Analyzing trace with hash -1896094730, now seen corresponding path program 1 times [2021-11-20 07:18:27,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:18:27,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1901148183] [2021-11-20 07:18:27,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:27,778 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:18:27,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:18:27,779 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:18:27,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-11-20 07:18:29,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:29,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 672 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-20 07:18:29,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:18:31,055 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 07:18:31,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 27 [2021-11-20 07:18:31,065 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 07:18:31,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 20 [2021-11-20 07:18:32,094 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2021-11-20 07:18:32,094 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:18:38,506 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:18:38,506 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:18:38,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1901148183] [2021-11-20 07:18:38,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1901148183] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:18:38,507 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 07:18:38,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [2] total 5 [2021-11-20 07:18:38,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307315210] [2021-11-20 07:18:38,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:38,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:18:38,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:18:38,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:18:38,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=17, Unknown=1, NotChecked=0, Total=30 [2021-11-20 07:18:38,509 INFO L87 Difference]: Start difference. First operand 2694 states and 3779 transitions. Second operand has 4 states, 3 states have (on average 18.333333333333332) internal successors, (55), 4 states have internal predecessors, (55), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-20 07:18:48,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:48,228 INFO L93 Difference]: Finished difference Result 2753 states and 3792 transitions. [2021-11-20 07:18:48,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 07:18:48,230 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 18.333333333333332) internal successors, (55), 4 states have internal predecessors, (55), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 109 [2021-11-20 07:18:48,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:48,235 INFO L225 Difference]: With dead ends: 2753 [2021-11-20 07:18:48,235 INFO L226 Difference]: Without dead ends: 2753 [2021-11-20 07:18:48,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=17, Invalid=23, Unknown=2, NotChecked=0, Total=42 [2021-11-20 07:18:48,236 INFO L933 BasicCegarLoop]: 826 mSDtfsCounter, 253 mSDsluCounter, 988 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 1814 SdHoareTripleChecker+Invalid, 658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 396 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:48,236 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 1814 Invalid, 658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 261 Invalid, 0 Unknown, 396 Unchecked, 3.5s Time] [2021-11-20 07:18:48,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2753 states. [2021-11-20 07:18:48,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2753 to 2693. [2021-11-20 07:18:48,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2693 states, 1717 states have (on average 1.570762958648806) internal successors, (2697), 1926 states have internal predecessors, (2697), 540 states have call successors, (540), 281 states have call predecessors, (540), 282 states have return successors, (541), 508 states have call predecessors, (541), 540 states have call successors, (541) [2021-11-20 07:18:48,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2693 states to 2693 states and 3778 transitions. [2021-11-20 07:18:48,328 INFO L78 Accepts]: Start accepts. Automaton has 2693 states and 3778 transitions. Word has length 109 [2021-11-20 07:18:48,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:48,329 INFO L470 AbstractCegarLoop]: Abstraction has 2693 states and 3778 transitions. [2021-11-20 07:18:48,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 18.333333333333332) internal successors, (55), 4 states have internal predecessors, (55), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-20 07:18:48,330 INFO L276 IsEmpty]: Start isEmpty. Operand 2693 states and 3778 transitions. [2021-11-20 07:18:48,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-20 07:18:48,331 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:48,331 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:18:48,359 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2021-11-20 07:18:48,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:18:48,547 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr164ASSERT_VIOLATIONMEMORY_LEAK === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:18:48,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:48,548 INFO L85 PathProgramCache]: Analyzing trace with hash -844434734, now seen corresponding path program 1 times [2021-11-20 07:18:48,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:18:48,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [785926506] [2021-11-20 07:18:48,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:48,550 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:18:48,551 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:18:48,552 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:18:48,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2021-11-20 07:18:49,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:49,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 673 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 07:18:49,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:18:49,672 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:18:49,672 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:18:50,158 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2021-11-20 07:18:50,158 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:18:50,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [785926506] [2021-11-20 07:18:50,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [785926506] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:18:50,159 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:18:50,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-20 07:18:50,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065612761] [2021-11-20 07:18:50,159 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:18:50,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 07:18:50,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:18:50,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 07:18:50,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-11-20 07:18:50,161 INFO L87 Difference]: Start difference. First operand 2693 states and 3778 transitions. Second operand has 8 states, 8 states have (on average 14.125) internal successors, (113), 8 states have internal predecessors, (113), 6 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (20), 6 states have call predecessors, (20), 6 states have call successors, (20) [2021-11-20 07:18:52,187 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-20 07:18:54,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:18:54,381 INFO L93 Difference]: Finished difference Result 3253 states and 4510 transitions. [2021-11-20 07:18:54,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 07:18:54,382 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.125) internal successors, (113), 8 states have internal predecessors, (113), 6 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (20), 6 states have call predecessors, (20), 6 states have call successors, (20) Word has length 121 [2021-11-20 07:18:54,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:18:54,396 INFO L225 Difference]: With dead ends: 3253 [2021-11-20 07:18:54,396 INFO L226 Difference]: Without dead ends: 3253 [2021-11-20 07:18:54,397 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-20 07:18:54,397 INFO L933 BasicCegarLoop]: 695 mSDtfsCounter, 901 mSDsluCounter, 1377 mSDsCounter, 0 mSdLazyCounter, 797 mSolverCounterSat, 383 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 964 SdHoareTripleChecker+Valid, 2072 SdHoareTripleChecker+Invalid, 1181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 383 IncrementalHoareTripleChecker+Valid, 797 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2021-11-20 07:18:54,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [964 Valid, 2072 Invalid, 1181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [383 Valid, 797 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2021-11-20 07:18:54,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3253 states. [2021-11-20 07:18:54,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3253 to 3173. [2021-11-20 07:18:54,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3173 states, 2032 states have (on average 1.5733267716535433) internal successors, (3197), 2251 states have internal predecessors, (3197), 647 states have call successors, (647), 339 states have call predecessors, (647), 340 states have return successors, (648), 609 states have call predecessors, (648), 647 states have call successors, (648) [2021-11-20 07:18:54,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3173 states to 3173 states and 4492 transitions. [2021-11-20 07:18:54,469 INFO L78 Accepts]: Start accepts. Automaton has 3173 states and 4492 transitions. Word has length 121 [2021-11-20 07:18:54,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:18:54,469 INFO L470 AbstractCegarLoop]: Abstraction has 3173 states and 4492 transitions. [2021-11-20 07:18:54,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.125) internal successors, (113), 8 states have internal predecessors, (113), 6 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (20), 6 states have call predecessors, (20), 6 states have call successors, (20) [2021-11-20 07:18:54,470 INFO L276 IsEmpty]: Start isEmpty. Operand 3173 states and 4492 transitions. [2021-11-20 07:18:54,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-20 07:18:54,471 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:18:54,472 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:18:54,500 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (39)] Ended with exit code 0 [2021-11-20 07:18:54,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:18:54,694 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr164ASSERT_VIOLATIONMEMORY_LEAK === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:18:54,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:18:54,695 INFO L85 PathProgramCache]: Analyzing trace with hash 1807226178, now seen corresponding path program 1 times [2021-11-20 07:18:54,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:18:54,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1431796365] [2021-11-20 07:18:54,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:18:54,696 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:18:54,696 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:18:54,697 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:18:54,698 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-11-20 07:18:56,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:18:56,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 672 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-20 07:18:56,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:18:56,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-20 07:18:56,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2021-11-20 07:19:06,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-20 07:19:14,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2021-11-20 07:19:39,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2021-11-20 07:19:43,394 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 16 proven. 3 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2021-11-20 07:19:43,394 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:19:52,116 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2021-11-20 07:19:52,116 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:19:52,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1431796365] [2021-11-20 07:19:52,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1431796365] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 07:19:52,116 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 07:19:52,116 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2021-11-20 07:19:52,116 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223174780] [2021-11-20 07:19:52,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:52,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 07:19:52,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:19:52,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 07:19:52,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=46, Unknown=5, NotChecked=0, Total=72 [2021-11-20 07:19:52,117 INFO L87 Difference]: Start difference. First operand 3173 states and 4492 transitions. Second operand has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2021-11-20 07:19:54,146 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:19:56,156 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 07:19:57,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:19:57,491 INFO L93 Difference]: Finished difference Result 3216 states and 4501 transitions. [2021-11-20 07:19:57,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:19:57,493 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 121 [2021-11-20 07:19:57,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:19:57,505 INFO L225 Difference]: With dead ends: 3216 [2021-11-20 07:19:57,505 INFO L226 Difference]: Without dead ends: 3176 [2021-11-20 07:19:57,505 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 206 SyntacticMatches, 27 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 54.9s TimeCoverageRelationStatistics Valid=21, Invalid=46, Unknown=5, NotChecked=0, Total=72 [2021-11-20 07:19:57,506 INFO L933 BasicCegarLoop]: 712 mSDtfsCounter, 128 mSDsluCounter, 1573 mSDsCounter, 0 mSdLazyCounter, 449 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 2285 SdHoareTripleChecker+Invalid, 650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 449 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 198 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:19:57,506 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 2285 Invalid, 650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 449 Invalid, 2 Unknown, 198 Unchecked, 5.3s Time] [2021-11-20 07:19:57,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3176 states. [2021-11-20 07:19:57,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3176 to 3141. [2021-11-20 07:19:57,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3141 states, 2016 states have (on average 1.5768849206349207) internal successors, (3179), 2235 states have internal predecessors, (3179), 639 states have call successors, (639), 339 states have call predecessors, (639), 332 states have return successors, (624), 593 states have call predecessors, (624), 623 states have call successors, (624) [2021-11-20 07:19:57,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3141 states to 3141 states and 4442 transitions. [2021-11-20 07:19:57,568 INFO L78 Accepts]: Start accepts. Automaton has 3141 states and 4442 transitions. Word has length 121 [2021-11-20 07:19:57,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:19:57,569 INFO L470 AbstractCegarLoop]: Abstraction has 3141 states and 4442 transitions. [2021-11-20 07:19:57,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2021-11-20 07:19:57,569 INFO L276 IsEmpty]: Start isEmpty. Operand 3141 states and 4442 transitions. [2021-11-20 07:19:57,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-11-20 07:19:57,571 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:19:57,572 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:19:57,596 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2021-11-20 07:19:57,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:19:57,792 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr114REQUIRES_VIOLATION === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:19:57,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:19:57,793 INFO L85 PathProgramCache]: Analyzing trace with hash -2002999623, now seen corresponding path program 1 times [2021-11-20 07:19:57,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:19:57,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1135693272] [2021-11-20 07:19:57,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:19:57,794 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:19:57,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:19:57,797 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:19:57,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2021-11-20 07:19:58,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:19:58,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 683 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-20 07:19:58,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:19:58,761 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2021-11-20 07:19:58,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:19:59,318 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2021-11-20 07:19:59,318 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:19:59,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1135693272] [2021-11-20 07:19:59,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1135693272] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:19:59,318 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:19:59,319 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 10] imperfect sequences [] total 21 [2021-11-20 07:19:59,319 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69673696] [2021-11-20 07:19:59,319 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:19:59,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 07:19:59,319 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:19:59,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 07:19:59,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=372, Unknown=0, NotChecked=0, Total=420 [2021-11-20 07:19:59,320 INFO L87 Difference]: Start difference. First operand 3141 states and 4442 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 18 states have internal predecessors, (81), 4 states have call successors, (13), 2 states have call predecessors, (13), 5 states have return successors, (15), 7 states have call predecessors, (15), 4 states have call successors, (15) [2021-11-20 07:20:00,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:20:00,020 INFO L93 Difference]: Finished difference Result 2108 states and 2902 transitions. [2021-11-20 07:20:00,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-20 07:20:00,021 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 18 states have internal predecessors, (81), 4 states have call successors, (13), 2 states have call predecessors, (13), 5 states have return successors, (15), 7 states have call predecessors, (15), 4 states have call successors, (15) Word has length 128 [2021-11-20 07:20:00,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:20:00,027 INFO L225 Difference]: With dead ends: 2108 [2021-11-20 07:20:00,028 INFO L226 Difference]: Without dead ends: 2084 [2021-11-20 07:20:00,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=139, Invalid=853, Unknown=0, NotChecked=0, Total=992 [2021-11-20 07:20:00,029 INFO L933 BasicCegarLoop]: 723 mSDtfsCounter, 66 mSDsluCounter, 10047 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 10770 SdHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-20 07:20:00,029 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 10770 Invalid, 295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 286 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-20 07:20:00,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2084 states. [2021-11-20 07:20:00,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2084 to 2078. [2021-11-20 07:20:00,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2078 states, 1317 states have (on average 1.5732725892179196) internal successors, (2072), 1514 states have internal predecessors, (2072), 401 states have call successors, (401), 206 states have call predecessors, (401), 206 states have return successors, (401), 374 states have call predecessors, (401), 401 states have call successors, (401) [2021-11-20 07:20:00,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2078 states to 2078 states and 2874 transitions. [2021-11-20 07:20:00,066 INFO L78 Accepts]: Start accepts. Automaton has 2078 states and 2874 transitions. Word has length 128 [2021-11-20 07:20:00,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:20:00,067 INFO L470 AbstractCegarLoop]: Abstraction has 2078 states and 2874 transitions. [2021-11-20 07:20:00,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 18 states have internal predecessors, (81), 4 states have call successors, (13), 2 states have call predecessors, (13), 5 states have return successors, (15), 7 states have call predecessors, (15), 4 states have call successors, (15) [2021-11-20 07:20:00,067 INFO L276 IsEmpty]: Start isEmpty. Operand 2078 states and 2874 transitions. [2021-11-20 07:20:00,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-11-20 07:20:00,068 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:20:00,068 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:20:00,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2021-11-20 07:20:00,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:20:00,295 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr164ASSERT_VIOLATIONMEMORY_LEAK === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:20:00,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:20:00,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1231645919, now seen corresponding path program 1 times [2021-11-20 07:20:00,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:20:00,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [785736952] [2021-11-20 07:20:00,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:00,297 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:20:00,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:20:00,297 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:20:00,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2021-11-20 07:20:00,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 07:20:00,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 07:20:00,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 07:20:01,075 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2021-11-20 07:20:01,075 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 07:20:01,334 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2021-11-20 07:20:01,334 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 07:20:01,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [785736952] [2021-11-20 07:20:01,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [785736952] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 07:20:01,335 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 07:20:01,335 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-20 07:20:01,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116133818] [2021-11-20 07:20:01,335 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 07:20:01,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 07:20:01,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 07:20:01,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 07:20:01,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:20:01,336 INFO L87 Difference]: Start difference. First operand 2078 states and 2874 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-20 07:20:01,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 07:20:01,352 INFO L93 Difference]: Finished difference Result 2076 states and 2870 transitions. [2021-11-20 07:20:01,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 07:20:01,352 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 137 [2021-11-20 07:20:01,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 07:20:01,358 INFO L225 Difference]: With dead ends: 2076 [2021-11-20 07:20:01,358 INFO L226 Difference]: Without dead ends: 2076 [2021-11-20 07:20:01,358 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 270 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 07:20:01,359 INFO L933 BasicCegarLoop]: 729 mSDtfsCounter, 0 mSDsluCounter, 1454 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2183 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-20 07:20:01,359 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 2183 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-20 07:20:01,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2076 states. [2021-11-20 07:20:01,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2076 to 2076. [2021-11-20 07:20:01,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2076 states, 1316 states have (on average 1.5729483282674772) internal successors, (2070), 1512 states have internal predecessors, (2070), 400 states have call successors, (400), 206 states have call predecessors, (400), 206 states have return successors, (400), 373 states have call predecessors, (400), 400 states have call successors, (400) [2021-11-20 07:20:01,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2076 states to 2076 states and 2870 transitions. [2021-11-20 07:20:01,397 INFO L78 Accepts]: Start accepts. Automaton has 2076 states and 2870 transitions. Word has length 137 [2021-11-20 07:20:01,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 07:20:01,397 INFO L470 AbstractCegarLoop]: Abstraction has 2076 states and 2870 transitions. [2021-11-20 07:20:01,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-20 07:20:01,398 INFO L276 IsEmpty]: Start isEmpty. Operand 2076 states and 2870 transitions. [2021-11-20 07:20:01,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-11-20 07:20:01,399 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 07:20:01,399 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:20:01,426 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2021-11-20 07:20:01,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:20:01,622 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr164ASSERT_VIOLATIONMEMORY_LEAK === [spin_lock_initErr0REQUIRES_VIOLATION, spin_lock_initErr1REQUIRES_VIOLATION, spin_lock_initErr2REQUIRES_VIOLATION, spin_lock_initErr3REQUIRES_VIOLATION (and 201 more)] === [2021-11-20 07:20:01,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 07:20:01,622 INFO L85 PathProgramCache]: Analyzing trace with hash 2065698045, now seen corresponding path program 1 times [2021-11-20 07:20:01,623 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 07:20:01,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [308954074] [2021-11-20 07:20:01,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 07:20:01,624 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 07:20:01,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 07:20:01,625 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 07:20:01,666 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2021-11-20 07:20:03,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 07:20:03,676 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 07:20:05,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 07:20:06,026 INFO L133 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2021-11-20 07:20:06,026 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-20 07:20:06,027 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr164ASSERT_VIOLATIONMEMORY_LEAK (204 of 205 remaining) [2021-11-20 07:20:06,029 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr0REQUIRES_VIOLATION (203 of 205 remaining) [2021-11-20 07:20:06,029 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr1REQUIRES_VIOLATION (202 of 205 remaining) [2021-11-20 07:20:06,030 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr2REQUIRES_VIOLATION (201 of 205 remaining) [2021-11-20 07:20:06,030 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr3REQUIRES_VIOLATION (200 of 205 remaining) [2021-11-20 07:20:06,030 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location zf_pingErr0REQUIRES_VIOLATION (199 of 205 remaining) [2021-11-20 07:20:06,030 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location zf_pingErr1REQUIRES_VIOLATION (198 of 205 remaining) [2021-11-20 07:20:06,030 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lockErr0REQUIRES_VIOLATION (197 of 205 remaining) [2021-11-20 07:20:06,030 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lockErr1REQUIRES_VIOLATION (196 of 205 remaining) [2021-11-20 07:20:06,031 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr0REQUIRES_VIOLATION (195 of 205 remaining) [2021-11-20 07:20:06,031 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr1REQUIRES_VIOLATION (194 of 205 remaining) [2021-11-20 07:20:06,031 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr2REQUIRES_VIOLATION (193 of 205 remaining) [2021-11-20 07:20:06,031 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr3REQUIRES_VIOLATION (192 of 205 remaining) [2021-11-20 07:20:06,031 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr4REQUIRES_VIOLATION (191 of 205 remaining) [2021-11-20 07:20:06,032 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr5REQUIRES_VIOLATION (190 of 205 remaining) [2021-11-20 07:20:06,032 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr6REQUIRES_VIOLATION (189 of 205 remaining) [2021-11-20 07:20:06,032 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr7REQUIRES_VIOLATION (188 of 205 remaining) [2021-11-20 07:20:06,032 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr8REQUIRES_VIOLATION (187 of 205 remaining) [2021-11-20 07:20:06,056 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr9REQUIRES_VIOLATION (186 of 205 remaining) [2021-11-20 07:20:06,056 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location add_timerErr0REQUIRES_VIOLATION (185 of 205 remaining) [2021-11-20 07:20:06,057 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location add_timerErr1REQUIRES_VIOLATION (184 of 205 remaining) [2021-11-20 07:20:06,057 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlockErr0REQUIRES_VIOLATION (183 of 205 remaining) [2021-11-20 07:20:06,057 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlockErr1REQUIRES_VIOLATION (182 of 205 remaining) [2021-11-20 07:20:06,057 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlock_irqrestoreErr0REQUIRES_VIOLATION (181 of 205 remaining) [2021-11-20 07:20:06,057 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlock_irqrestoreErr1REQUIRES_VIOLATION (180 of 205 remaining) [2021-11-20 07:20:06,057 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location del_timerErr0REQUIRES_VIOLATION (179 of 205 remaining) [2021-11-20 07:20:06,057 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location del_timerErr1REQUIRES_VIOLATION (178 of 205 remaining) [2021-11-20 07:20:06,057 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_irqsaveErr0REQUIRES_VIOLATION (177 of 205 remaining) [2021-11-20 07:20:06,058 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_irqsaveErr1REQUIRES_VIOLATION (176 of 205 remaining) [2021-11-20 07:20:06,058 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0REQUIRES_VIOLATION (175 of 205 remaining) [2021-11-20 07:20:06,058 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1REQUIRES_VIOLATION (174 of 205 remaining) [2021-11-20 07:20:06,058 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2REQUIRES_VIOLATION (173 of 205 remaining) [2021-11-20 07:20:06,058 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3REQUIRES_VIOLATION (172 of 205 remaining) [2021-11-20 07:20:06,058 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4REQUIRES_VIOLATION (171 of 205 remaining) [2021-11-20 07:20:06,058 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5REQUIRES_VIOLATION (170 of 205 remaining) [2021-11-20 07:20:06,058 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6REQUIRES_VIOLATION (169 of 205 remaining) [2021-11-20 07:20:06,058 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7REQUIRES_VIOLATION (168 of 205 remaining) [2021-11-20 07:20:06,059 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8REQUIRES_VIOLATION (167 of 205 remaining) [2021-11-20 07:20:06,059 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9REQUIRES_VIOLATION (166 of 205 remaining) [2021-11-20 07:20:06,059 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10REQUIRES_VIOLATION (165 of 205 remaining) [2021-11-20 07:20:06,059 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11REQUIRES_VIOLATION (164 of 205 remaining) [2021-11-20 07:20:06,059 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12REQUIRES_VIOLATION (163 of 205 remaining) [2021-11-20 07:20:06,059 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13REQUIRES_VIOLATION (162 of 205 remaining) [2021-11-20 07:20:06,059 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14REQUIRES_VIOLATION (161 of 205 remaining) [2021-11-20 07:20:06,059 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15REQUIRES_VIOLATION (160 of 205 remaining) [2021-11-20 07:20:06,060 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16REQUIRES_VIOLATION (159 of 205 remaining) [2021-11-20 07:20:06,060 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17REQUIRES_VIOLATION (158 of 205 remaining) [2021-11-20 07:20:06,060 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18REQUIRES_VIOLATION (157 of 205 remaining) [2021-11-20 07:20:06,060 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19REQUIRES_VIOLATION (156 of 205 remaining) [2021-11-20 07:20:06,060 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20REQUIRES_VIOLATION (155 of 205 remaining) [2021-11-20 07:20:06,060 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21REQUIRES_VIOLATION (154 of 205 remaining) [2021-11-20 07:20:06,060 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr22REQUIRES_VIOLATION (153 of 205 remaining) [2021-11-20 07:20:06,060 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr23REQUIRES_VIOLATION (152 of 205 remaining) [2021-11-20 07:20:06,061 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr24REQUIRES_VIOLATION (151 of 205 remaining) [2021-11-20 07:20:06,061 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr25REQUIRES_VIOLATION (150 of 205 remaining) [2021-11-20 07:20:06,061 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr26REQUIRES_VIOLATION (149 of 205 remaining) [2021-11-20 07:20:06,061 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr27REQUIRES_VIOLATION (148 of 205 remaining) [2021-11-20 07:20:06,061 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr28REQUIRES_VIOLATION (147 of 205 remaining) [2021-11-20 07:20:06,061 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr29REQUIRES_VIOLATION (146 of 205 remaining) [2021-11-20 07:20:06,061 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr30REQUIRES_VIOLATION (145 of 205 remaining) [2021-11-20 07:20:06,061 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr31REQUIRES_VIOLATION (144 of 205 remaining) [2021-11-20 07:20:06,061 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr32REQUIRES_VIOLATION (143 of 205 remaining) [2021-11-20 07:20:06,062 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr33REQUIRES_VIOLATION (142 of 205 remaining) [2021-11-20 07:20:06,062 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr34REQUIRES_VIOLATION (141 of 205 remaining) [2021-11-20 07:20:06,062 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr35REQUIRES_VIOLATION (140 of 205 remaining) [2021-11-20 07:20:06,062 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr36REQUIRES_VIOLATION (139 of 205 remaining) [2021-11-20 07:20:06,062 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr37REQUIRES_VIOLATION (138 of 205 remaining) [2021-11-20 07:20:06,062 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr38REQUIRES_VIOLATION (137 of 205 remaining) [2021-11-20 07:20:06,062 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr39REQUIRES_VIOLATION (136 of 205 remaining) [2021-11-20 07:20:06,062 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr40REQUIRES_VIOLATION (135 of 205 remaining) [2021-11-20 07:20:06,063 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr41REQUIRES_VIOLATION (134 of 205 remaining) [2021-11-20 07:20:06,063 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr42REQUIRES_VIOLATION (133 of 205 remaining) [2021-11-20 07:20:06,063 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr43REQUIRES_VIOLATION (132 of 205 remaining) [2021-11-20 07:20:06,063 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr44REQUIRES_VIOLATION (131 of 205 remaining) [2021-11-20 07:20:06,063 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr45REQUIRES_VIOLATION (130 of 205 remaining) [2021-11-20 07:20:06,063 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr46REQUIRES_VIOLATION (129 of 205 remaining) [2021-11-20 07:20:06,063 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr47REQUIRES_VIOLATION (128 of 205 remaining) [2021-11-20 07:20:06,065 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr48REQUIRES_VIOLATION (127 of 205 remaining) [2021-11-20 07:20:06,065 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr49REQUIRES_VIOLATION (126 of 205 remaining) [2021-11-20 07:20:06,065 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr50REQUIRES_VIOLATION (125 of 205 remaining) [2021-11-20 07:20:06,065 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr51REQUIRES_VIOLATION (124 of 205 remaining) [2021-11-20 07:20:06,066 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr52REQUIRES_VIOLATION (123 of 205 remaining) [2021-11-20 07:20:06,066 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr53REQUIRES_VIOLATION (122 of 205 remaining) [2021-11-20 07:20:06,066 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr54REQUIRES_VIOLATION (121 of 205 remaining) [2021-11-20 07:20:06,066 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr55REQUIRES_VIOLATION (120 of 205 remaining) [2021-11-20 07:20:06,066 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr56REQUIRES_VIOLATION (119 of 205 remaining) [2021-11-20 07:20:06,066 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr57REQUIRES_VIOLATION (118 of 205 remaining) [2021-11-20 07:20:06,067 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr58REQUIRES_VIOLATION (117 of 205 remaining) [2021-11-20 07:20:06,067 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr59REQUIRES_VIOLATION (116 of 205 remaining) [2021-11-20 07:20:06,067 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr60REQUIRES_VIOLATION (115 of 205 remaining) [2021-11-20 07:20:06,067 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr61REQUIRES_VIOLATION (114 of 205 remaining) [2021-11-20 07:20:06,067 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr62REQUIRES_VIOLATION (113 of 205 remaining) [2021-11-20 07:20:06,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr63REQUIRES_VIOLATION (112 of 205 remaining) [2021-11-20 07:20:06,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr64REQUIRES_VIOLATION (111 of 205 remaining) [2021-11-20 07:20:06,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr65REQUIRES_VIOLATION (110 of 205 remaining) [2021-11-20 07:20:06,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr66REQUIRES_VIOLATION (109 of 205 remaining) [2021-11-20 07:20:06,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr67REQUIRES_VIOLATION (108 of 205 remaining) [2021-11-20 07:20:06,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr68REQUIRES_VIOLATION (107 of 205 remaining) [2021-11-20 07:20:06,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr69REQUIRES_VIOLATION (106 of 205 remaining) [2021-11-20 07:20:06,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr70REQUIRES_VIOLATION (105 of 205 remaining) [2021-11-20 07:20:06,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr71REQUIRES_VIOLATION (104 of 205 remaining) [2021-11-20 07:20:06,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr72REQUIRES_VIOLATION (103 of 205 remaining) [2021-11-20 07:20:06,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr73REQUIRES_VIOLATION (102 of 205 remaining) [2021-11-20 07:20:06,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr74REQUIRES_VIOLATION (101 of 205 remaining) [2021-11-20 07:20:06,070 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr75REQUIRES_VIOLATION (100 of 205 remaining) [2021-11-20 07:20:06,070 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr76REQUIRES_VIOLATION (99 of 205 remaining) [2021-11-20 07:20:06,070 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr77REQUIRES_VIOLATION (98 of 205 remaining) [2021-11-20 07:20:06,070 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr78REQUIRES_VIOLATION (97 of 205 remaining) [2021-11-20 07:20:06,070 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr79REQUIRES_VIOLATION (96 of 205 remaining) [2021-11-20 07:20:06,070 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr80REQUIRES_VIOLATION (95 of 205 remaining) [2021-11-20 07:20:06,071 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr81REQUIRES_VIOLATION (94 of 205 remaining) [2021-11-20 07:20:06,071 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr82REQUIRES_VIOLATION (93 of 205 remaining) [2021-11-20 07:20:06,071 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr83REQUIRES_VIOLATION (92 of 205 remaining) [2021-11-20 07:20:06,071 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr84REQUIRES_VIOLATION (91 of 205 remaining) [2021-11-20 07:20:06,071 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr85REQUIRES_VIOLATION (90 of 205 remaining) [2021-11-20 07:20:06,071 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr86REQUIRES_VIOLATION (89 of 205 remaining) [2021-11-20 07:20:06,072 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr87REQUIRES_VIOLATION (88 of 205 remaining) [2021-11-20 07:20:06,072 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr88REQUIRES_VIOLATION (87 of 205 remaining) [2021-11-20 07:20:06,072 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr89REQUIRES_VIOLATION (86 of 205 remaining) [2021-11-20 07:20:06,072 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr90REQUIRES_VIOLATION (85 of 205 remaining) [2021-11-20 07:20:06,072 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr91REQUIRES_VIOLATION (84 of 205 remaining) [2021-11-20 07:20:06,073 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr92REQUIRES_VIOLATION (83 of 205 remaining) [2021-11-20 07:20:06,073 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr93REQUIRES_VIOLATION (82 of 205 remaining) [2021-11-20 07:20:06,073 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr94REQUIRES_VIOLATION (81 of 205 remaining) [2021-11-20 07:20:06,073 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr95REQUIRES_VIOLATION (80 of 205 remaining) [2021-11-20 07:20:06,073 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr96REQUIRES_VIOLATION (79 of 205 remaining) [2021-11-20 07:20:06,073 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr97REQUIRES_VIOLATION (78 of 205 remaining) [2021-11-20 07:20:06,074 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr98REQUIRES_VIOLATION (77 of 205 remaining) [2021-11-20 07:20:06,074 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr99REQUIRES_VIOLATION (76 of 205 remaining) [2021-11-20 07:20:06,074 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr100REQUIRES_VIOLATION (75 of 205 remaining) [2021-11-20 07:20:06,074 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr101REQUIRES_VIOLATION (74 of 205 remaining) [2021-11-20 07:20:06,074 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr102REQUIRES_VIOLATION (73 of 205 remaining) [2021-11-20 07:20:06,074 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr103REQUIRES_VIOLATION (72 of 205 remaining) [2021-11-20 07:20:06,075 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr104REQUIRES_VIOLATION (71 of 205 remaining) [2021-11-20 07:20:06,075 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr105REQUIRES_VIOLATION (70 of 205 remaining) [2021-11-20 07:20:06,075 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr106REQUIRES_VIOLATION (69 of 205 remaining) [2021-11-20 07:20:06,075 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr107REQUIRES_VIOLATION (68 of 205 remaining) [2021-11-20 07:20:06,075 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr108REQUIRES_VIOLATION (67 of 205 remaining) [2021-11-20 07:20:06,076 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr109REQUIRES_VIOLATION (66 of 205 remaining) [2021-11-20 07:20:06,076 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr110REQUIRES_VIOLATION (65 of 205 remaining) [2021-11-20 07:20:06,076 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr111REQUIRES_VIOLATION (64 of 205 remaining) [2021-11-20 07:20:06,076 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr112REQUIRES_VIOLATION (63 of 205 remaining) [2021-11-20 07:20:06,076 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr113REQUIRES_VIOLATION (62 of 205 remaining) [2021-11-20 07:20:06,076 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr114REQUIRES_VIOLATION (61 of 205 remaining) [2021-11-20 07:20:06,077 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr115REQUIRES_VIOLATION (60 of 205 remaining) [2021-11-20 07:20:06,077 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr116REQUIRES_VIOLATION (59 of 205 remaining) [2021-11-20 07:20:06,077 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr117REQUIRES_VIOLATION (58 of 205 remaining) [2021-11-20 07:20:06,077 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr118REQUIRES_VIOLATION (57 of 205 remaining) [2021-11-20 07:20:06,077 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr119REQUIRES_VIOLATION (56 of 205 remaining) [2021-11-20 07:20:06,077 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr120REQUIRES_VIOLATION (55 of 205 remaining) [2021-11-20 07:20:06,078 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr121REQUIRES_VIOLATION (54 of 205 remaining) [2021-11-20 07:20:06,078 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr122REQUIRES_VIOLATION (53 of 205 remaining) [2021-11-20 07:20:06,078 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr123REQUIRES_VIOLATION (52 of 205 remaining) [2021-11-20 07:20:06,078 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr124REQUIRES_VIOLATION (51 of 205 remaining) [2021-11-20 07:20:06,078 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr125REQUIRES_VIOLATION (50 of 205 remaining) [2021-11-20 07:20:06,078 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr126REQUIRES_VIOLATION (49 of 205 remaining) [2021-11-20 07:20:06,079 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr127REQUIRES_VIOLATION (48 of 205 remaining) [2021-11-20 07:20:06,079 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr128REQUIRES_VIOLATION (47 of 205 remaining) [2021-11-20 07:20:06,079 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr129REQUIRES_VIOLATION (46 of 205 remaining) [2021-11-20 07:20:06,079 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr130REQUIRES_VIOLATION (45 of 205 remaining) [2021-11-20 07:20:06,079 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr131REQUIRES_VIOLATION (44 of 205 remaining) [2021-11-20 07:20:06,080 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr132REQUIRES_VIOLATION (43 of 205 remaining) [2021-11-20 07:20:06,080 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr133REQUIRES_VIOLATION (42 of 205 remaining) [2021-11-20 07:20:06,080 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr134REQUIRES_VIOLATION (41 of 205 remaining) [2021-11-20 07:20:06,080 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr135REQUIRES_VIOLATION (40 of 205 remaining) [2021-11-20 07:20:06,080 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr136REQUIRES_VIOLATION (39 of 205 remaining) [2021-11-20 07:20:06,080 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr137REQUIRES_VIOLATION (38 of 205 remaining) [2021-11-20 07:20:06,081 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr138REQUIRES_VIOLATION (37 of 205 remaining) [2021-11-20 07:20:06,081 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr139REQUIRES_VIOLATION (36 of 205 remaining) [2021-11-20 07:20:06,081 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr140REQUIRES_VIOLATION (35 of 205 remaining) [2021-11-20 07:20:06,081 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr141REQUIRES_VIOLATION (34 of 205 remaining) [2021-11-20 07:20:06,081 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr142REQUIRES_VIOLATION (33 of 205 remaining) [2021-11-20 07:20:06,081 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr143REQUIRES_VIOLATION (32 of 205 remaining) [2021-11-20 07:20:06,082 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr144REQUIRES_VIOLATION (31 of 205 remaining) [2021-11-20 07:20:06,083 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr145REQUIRES_VIOLATION (30 of 205 remaining) [2021-11-20 07:20:06,083 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr146REQUIRES_VIOLATION (29 of 205 remaining) [2021-11-20 07:20:06,083 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr147REQUIRES_VIOLATION (28 of 205 remaining) [2021-11-20 07:20:06,083 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr148REQUIRES_VIOLATION (27 of 205 remaining) [2021-11-20 07:20:06,083 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr149REQUIRES_VIOLATION (26 of 205 remaining) [2021-11-20 07:20:06,083 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr150REQUIRES_VIOLATION (25 of 205 remaining) [2021-11-20 07:20:06,083 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr151REQUIRES_VIOLATION (24 of 205 remaining) [2021-11-20 07:20:06,083 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr152REQUIRES_VIOLATION (23 of 205 remaining) [2021-11-20 07:20:06,083 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr153REQUIRES_VIOLATION (22 of 205 remaining) [2021-11-20 07:20:06,083 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr154REQUIRES_VIOLATION (21 of 205 remaining) [2021-11-20 07:20:06,084 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr155REQUIRES_VIOLATION (20 of 205 remaining) [2021-11-20 07:20:06,084 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr156REQUIRES_VIOLATION (19 of 205 remaining) [2021-11-20 07:20:06,084 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr157REQUIRES_VIOLATION (18 of 205 remaining) [2021-11-20 07:20:06,084 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr158REQUIRES_VIOLATION (17 of 205 remaining) [2021-11-20 07:20:06,084 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr159REQUIRES_VIOLATION (16 of 205 remaining) [2021-11-20 07:20:06,084 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr160REQUIRES_VIOLATION (15 of 205 remaining) [2021-11-20 07:20:06,085 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr161REQUIRES_VIOLATION (14 of 205 remaining) [2021-11-20 07:20:06,085 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr162REQUIRES_VIOLATION (13 of 205 remaining) [2021-11-20 07:20:06,085 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr163REQUIRES_VIOLATION (12 of 205 remaining) [2021-11-20 07:20:06,085 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr0REQUIRES_VIOLATION (11 of 205 remaining) [2021-11-20 07:20:06,085 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr1REQUIRES_VIOLATION (10 of 205 remaining) [2021-11-20 07:20:06,086 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr2REQUIRES_VIOLATION (9 of 205 remaining) [2021-11-20 07:20:06,086 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr3REQUIRES_VIOLATION (8 of 205 remaining) [2021-11-20 07:20:06,086 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr4REQUIRES_VIOLATION (7 of 205 remaining) [2021-11-20 07:20:06,086 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr5REQUIRES_VIOLATION (6 of 205 remaining) [2021-11-20 07:20:06,086 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr6REQUIRES_VIOLATION (5 of 205 remaining) [2021-11-20 07:20:06,086 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr7REQUIRES_VIOLATION (4 of 205 remaining) [2021-11-20 07:20:06,087 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr8REQUIRES_VIOLATION (3 of 205 remaining) [2021-11-20 07:20:06,087 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr9REQUIRES_VIOLATION (2 of 205 remaining) [2021-11-20 07:20:06,087 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr10REQUIRES_VIOLATION (1 of 205 remaining) [2021-11-20 07:20:06,087 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr11REQUIRES_VIOLATION (0 of 205 remaining) [2021-11-20 07:20:06,121 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2021-11-20 07:20:06,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 07:20:06,316 INFO L732 BasicCegarLoop]: Path program histogram: [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 07:20:06,321 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-20 07:20:06,670 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.11 07:20:06 BoogieIcfgContainer [2021-11-20 07:20:06,670 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-20 07:20:06,670 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-20 07:20:06,670 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-20 07:20:06,671 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-20 07:20:06,671 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 07:10:19" (3/4) ... [2021-11-20 07:20:06,675 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-11-20 07:20:06,675 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-20 07:20:06,676 INFO L158 Benchmark]: Toolchain (without parser) took 598856.96ms. Allocated memory was 81.8MB in the beginning and 222.3MB in the end (delta: 140.5MB). Free memory was 64.3MB in the beginning and 89.2MB in the end (delta: -24.9MB). Peak memory consumption was 116.5MB. Max. memory is 16.1GB. [2021-11-20 07:20:06,676 INFO L158 Benchmark]: CDTParser took 0.34ms. Allocated memory is still 81.8MB. Free memory is still 62.9MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-20 07:20:06,676 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3564.42ms. Allocated memory was 81.8MB in the beginning and 109.1MB in the end (delta: 27.3MB). Free memory was 64.3MB in the beginning and 67.8MB in the end (delta: -3.5MB). Peak memory consumption was 55.3MB. Max. memory is 16.1GB. [2021-11-20 07:20:06,679 INFO L158 Benchmark]: Boogie Procedure Inliner took 319.75ms. Allocated memory is still 109.1MB. Free memory was 67.8MB in the beginning and 59.5MB in the end (delta: 8.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-20 07:20:06,679 INFO L158 Benchmark]: Boogie Preprocessor took 182.41ms. Allocated memory is still 109.1MB. Free memory was 59.5MB in the beginning and 51.1MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-20 07:20:06,680 INFO L158 Benchmark]: RCFGBuilder took 7888.41ms. Allocated memory was 109.1MB in the beginning and 184.5MB in the end (delta: 75.5MB). Free memory was 51.1MB in the beginning and 136.0MB in the end (delta: -85.0MB). Peak memory consumption was 82.5MB. Max. memory is 16.1GB. [2021-11-20 07:20:06,680 INFO L158 Benchmark]: TraceAbstraction took 586888.37ms. Allocated memory was 184.5MB in the beginning and 222.3MB in the end (delta: 37.7MB). Free memory was 136.0MB in the beginning and 90.3MB in the end (delta: 45.8MB). Peak memory consumption was 129.9MB. Max. memory is 16.1GB. [2021-11-20 07:20:06,680 INFO L158 Benchmark]: Witness Printer took 5.06ms. Allocated memory is still 222.3MB. Free memory was 90.3MB in the beginning and 89.2MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-20 07:20:06,681 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.34ms. Allocated memory is still 81.8MB. Free memory is still 62.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3564.42ms. Allocated memory was 81.8MB in the beginning and 109.1MB in the end (delta: 27.3MB). Free memory was 64.3MB in the beginning and 67.8MB in the end (delta: -3.5MB). Peak memory consumption was 55.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 319.75ms. Allocated memory is still 109.1MB. Free memory was 67.8MB in the beginning and 59.5MB in the end (delta: 8.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 182.41ms. Allocated memory is still 109.1MB. Free memory was 59.5MB in the beginning and 51.1MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 7888.41ms. Allocated memory was 109.1MB in the beginning and 184.5MB in the end (delta: 75.5MB). Free memory was 51.1MB in the beginning and 136.0MB in the end (delta: -85.0MB). Peak memory consumption was 82.5MB. Max. memory is 16.1GB. * TraceAbstraction took 586888.37ms. Allocated memory was 184.5MB in the beginning and 222.3MB in the end (delta: 37.7MB). Free memory was 136.0MB in the beginning and 90.3MB in the end (delta: 45.8MB). Peak memory consumption was 129.9MB. Max. memory is 16.1GB. * Witness Printer took 5.06ms. Allocated memory is still 222.3MB. Free memory was 90.3MB in the beginning and 89.2MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 1848]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of large string literal at line 1803, overapproximation of memtrack at line 1848. Possible FailurePath: [L20] int current_execution_context; [L31] int (* _ddv_module_init)(void); [L32] void (* _ddv_module_exit)(void); [L232] unsigned long jiffies; [L1474] char _ddv_module_author[] = "Fernando Fuganti "; [L1475] char _ddv_module_description[] = "MachZ ZF-Logic Watchdog driver"; [L1476] char _ddv_module_license[] = "GPL"; [L1478] static int nowayout = 0; [L1479] char _ddv_module_param_nowayout [] = "Watchdog cannot be stopped once started (default=CONFIG_WATCHDOG_NOWAYOUT)"; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1488] static int action = 0; [L1489] char _ddv_module_param_action [] = "after watchdog resets, generate: 0 = RESET(*) 1 = SMI 2 = NMI 3 = SCI"; [L1491] static int zf_action = 0x0800; [L1492] static unsigned long zf_is_open; [L1493] static char zf_expect_close; [L1494] static spinlock_t zf_lock; [L1495] static spinlock_t zf_port_lock; [L1496] static struct timer_list zf_timer; [L1497] static unsigned long next_heartbeat = 0; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1752-L1756] static struct miscdevice zf_miscdev = { .minor = 130, .name = "watchdog", .fops = (struct file_operations *)&zf_fops, }; [L1763-L1765] static struct notifier_block zf_notifier = { .notifier_call = zf_notify_sys, }; [L1845] int (* _ddv_tmp_init)(void) = zf_init; [L1846] void (* _ddv_tmp_exit)(void) = zf_exit; [L1897] struct cdev fixed_cdev[1]; [L1898] int fixed_cdev_used = 0; [L1900] short number_cdev_registered = 0; [L1911] struct ddv_cdev cdev_registered[1]; [L2448] short number_genhd_registered = 0; [L2449] short number_fixed_genhd_used = 0; [L2460] struct gendisk fixed_gendisk[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2596] struct ddv_pci_driver registered_pci_driver; [L2607] struct registered_irq registered_irq[16]; [L2617] short number_tasklet_registered = 0; [L2624] struct ddv_tasklet tasklet_registered[1]; [L2634] short number_timer_registered = 0; [L2640] struct ddv_timer timer_registered[1]; [L2650] struct work_struct *shared_workqueue[10]; [L2660] spinlock_t kernel_lock; [L3346] request_queue_t fixed_request_queue[10]; [L3348] int number_request_queue_used = 0; [L3432] struct proc_dir_entry *proc_root_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3921] int ddv_ioport_request_start; [L3922] int ddv_ioport_request_len; VAL [={0:0}, ={0:0}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=0, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1850] _ddv_module_init = zf_init [L1851] _ddv_module_exit = zf_exit [L1852] CALL call_ddv() [L2724] int err; [L2726] current_execution_context = 1 [L2728] CALL init_kernel() [L2664] int i; VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2666] CALL spin_lock_init(&kernel_lock) VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4153] lock->init = 1 VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, lock={44:0}, lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4154] lock->locked = 0 VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, lock={44:0}, lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2666] RET spin_lock_init(&kernel_lock) VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i = 0 VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=1, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=1, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=1, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=2, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=2, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=2, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=3, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=3, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=3, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=4, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=4, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=4, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=5, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=5, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=5, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=6, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=6, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=6, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=7, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=7, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=7, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=8, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=8, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=8, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=9, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=9, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=9, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=10, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND FALSE !(i < 10) VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=10, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2672] i = 0 VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2672] COND TRUE i < 1 VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2673] tasklet_registered[i].tasklet = ((void *)0) VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2674] tasklet_registered[i].is_running = 0 VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2672] i++ VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=1, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2672] COND FALSE !(i < 1) VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=1, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2728] RET init_kernel() [L2730] CALL, EXPR (* _ddv_module_init)() [L1776] int ret; VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1778] CALL printk("<6>" "machzwd" ": MachZ ZF-Logic Watchdog driver initializing.\n") VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, fmt={20:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4480] return 0; VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, \result=0, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, fmt={20:0}, fmt={20:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1778] RET printk("<6>" "machzwd" ": MachZ ZF-Logic Watchdog driver initializing.\n") VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, printk("<6>" "machzwd" ": MachZ ZF-Logic Watchdog driver initializing.\n")=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1780] CALL, EXPR zf_readw(0x02) VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1469] FCALL outb(port, 0x218) VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, \old(port)=2, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, port=2, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1470] CALL, EXPR inw(0x21A) [L3961] return __VERIFIER_nondet_ushort(); [L1470] RET, EXPR inw(0x21A) [L1470] return inw(0x21A); [L1780] RET, EXPR zf_readw(0x02) VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_readw(0x02)=-32768, zf_timer={31:0}] [L1780] ret = zf_readw(0x02) [L1781] COND FALSE !((!ret) || (ret == 0xffff)) VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, ret=32768, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1786] COND TRUE (action <= 3) && (action >= 0) [L1787] zf_action = zf_action>>action VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, ret=32768, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1791] CALL zf_show_action(action) [L1769] char *str[] = { "RESET", "SMI", "NMI", "SCI" }; VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, \old(act)=0, act=0, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, str={62:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1771] EXPR str[act] VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, \old(act)=0, act=0, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, str={62:0}, str[act]={15:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1771] CALL printk("<6>" "machzwd" ": Watchdog using action = %s\n", str[act]) VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, fmt={19:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4480] return 0; VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, \result=0, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, fmt={19:0}, fmt={19:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1771] RET printk("<6>" "machzwd" ": Watchdog using action = %s\n", str[act]) VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, \old(act)=0, act=0, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, printk("<6>" "machzwd" ": Watchdog using action = %s\n", str[act])=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, str={62:0}, str[act]={15:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1769] char *str[] = { "RESET", "SMI", "NMI", "SCI" }; VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, \old(act)=0, act=0, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1791] RET zf_show_action(action) [L1793] CALL spin_lock_init(&zf_lock) VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, lock={29:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4153] lock->init = 1 VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, lock={29:0}, lock={29:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4154] lock->locked = 0 VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, lock={29:0}, lock={29:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1793] RET spin_lock_init(&zf_lock) VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, ret=32768, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1794] CALL spin_lock_init(&zf_port_lock) VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, lock={30:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4153] lock->init = 1 VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, lock={30:0}, lock={30:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4154] lock->locked = 0 VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, lock={30:0}, lock={30:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1794] RET spin_lock_init(&zf_port_lock) VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, ret=32768, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1796] CALL, EXPR misc_register(&zf_miscdev) [L3492] int i; [L3493] dev_t dev; VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, misc={33:0}, misc={33:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3495] COND TRUE fixed_cdev_used < 1 [L3496] i = fixed_cdev_used [L3497] fixed_cdev_used++ VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, misc={33:0}, misc={33:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3499] fixed_cdev[i].owner = ((struct module *) 0) VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, misc={33:0}, misc={33:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3500] EXPR misc->fops VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, misc={33:0}, misc={33:0}, misc->fops={32:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3500] fixed_cdev[i].ops = misc->fops VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, misc={33:0}, misc={33:0}, misc->fops={32:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3502] EXPR misc->minor VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, misc={33:0}, misc={33:0}, misc->minor=130, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3502] dev = (((10) << 20) | (misc->minor)) [L3504] CALL, EXPR cdev_add(&fixed_cdev[i], dev, 0) VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, \old(count)=0, \old(dev)=10485890, \old(number_cdev_registered)=0, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, p={35:0}, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3847] p->dev = dev VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, \old(count)=0, \old(dev)=10485890, \old(number_cdev_registered)=0, action=0, cdev_registered={36:0}, count=0, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, dev=10485890, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, p={35:0}, p={35:0}, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3848] p->count = count VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, \old(count)=0, \old(dev)=10485890, \old(number_cdev_registered)=0, action=0, cdev_registered={36:0}, count=0, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, dev=10485890, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, p={35:0}, p={35:0}, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3850] int return_value = __VERIFIER_nondet_int(); [L3851] CALL assume_abort_if_not((return_value == 0) || (return_value == -1)) VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, \old(cond)=1, \old(number_cdev_registered)=0, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L10] COND FALSE !(!cond) VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, \old(cond)=1, \old(number_cdev_registered)=0, action=0, cdev_registered={36:0}, cond=1, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3851] RET assume_abort_if_not((return_value == 0) || (return_value == -1)) VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, \old(count)=0, \old(dev)=10485890, \old(number_cdev_registered)=0, action=0, cdev_registered={36:0}, count=0, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, dev=10485890, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, p={35:0}, p={35:0}, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, return_value=0, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3853] COND TRUE return_value == 0 VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, \old(count)=0, \old(dev)=10485890, \old(number_cdev_registered)=0, action=0, cdev_registered={36:0}, count=0, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, dev=10485890, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, p={35:0}, p={35:0}, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, return_value=0, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3854] COND TRUE number_cdev_registered < 1 VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, \old(count)=0, \old(dev)=10485890, \old(number_cdev_registered)=0, action=0, cdev_registered={36:0}, count=0, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, dev=10485890, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, p={35:0}, p={35:0}, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, return_value=0, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3856] cdev_registered[number_cdev_registered].cdevp = p VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, \old(count)=0, \old(dev)=10485890, \old(number_cdev_registered)=0, action=0, cdev_registered={36:0}, count=0, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, dev=10485890, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, p={35:0}, p={35:0}, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, return_value=0, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3857] cdev_registered[number_cdev_registered].inode.i_rdev = dev VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, \old(count)=0, \old(dev)=10485890, \old(number_cdev_registered)=0, action=0, cdev_registered={36:0}, count=0, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, dev=10485890, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, p={35:0}, p={35:0}, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, return_value=0, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3858] cdev_registered[number_cdev_registered].inode.i_cdev = p VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, \old(count)=0, \old(dev)=10485890, \old(number_cdev_registered)=0, action=0, cdev_registered={36:0}, count=0, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, dev=10485890, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, p={35:0}, p={35:0}, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, return_value=0, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3859] cdev_registered[number_cdev_registered].open = 0 VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, \old(count)=0, \old(dev)=10485890, \old(number_cdev_registered)=0, action=0, cdev_registered={36:0}, count=0, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, dev=10485890, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, p={35:0}, p={35:0}, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, return_value=0, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3861] number_cdev_registered++ VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, \old(count)=0, \old(dev)=10485890, \old(number_cdev_registered)=0, action=0, cdev_registered={36:0}, count=0, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, dev=10485890, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, p={35:0}, p={35:0}, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, return_value=0, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3867] return return_value; VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, \old(count)=0, \old(dev)=10485890, \old(number_cdev_registered)=0, \result=0, action=0, cdev_registered={36:0}, count=0, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, dev=10485890, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, p={35:0}, p={35:0}, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, return_value=0, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3504] RET, EXPR cdev_add(&fixed_cdev[i], dev, 0) VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, action=0, cdev_add(&fixed_cdev[i], dev, 0)=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, dev=10485890, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, misc={33:0}, misc={33:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3504] return cdev_add(&fixed_cdev[i], dev, 0); [L1796] RET, EXPR misc_register(&zf_miscdev) [L1796] ret = misc_register(&zf_miscdev) [L1797] COND FALSE !(\read(ret)) VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, ret=0, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1803] CALL, EXPR request_region(0x218, 3, "MachZ ZFL WDT") VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, \old(ddv_ioport_request_len)=0, \old(ddv_ioport_request_start)=0, \old(len)=3, \old(start)=536, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, name={23:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3926] unsigned int i; [L3927] struct resource *resource = (struct resource*)malloc(sizeof(struct resource)); [L3932] ddv_ioport_request_start = start [L3933] ddv_ioport_request_len = len [L3935] return resource; VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, \old(ddv_ioport_request_len)=0, \old(ddv_ioport_request_start)=0, \old(len)=3, \old(start)=536, \result={50:0}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=3, ddv_ioport_request_start=536, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, len=3, name={23:0}, name={23:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, resource={50:0}, shared_workqueue={43:0}, start=536, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1803] RET, EXPR request_region(0x218, 3, "MachZ ZFL WDT") VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=3, ddv_ioport_request_start=536, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, request_region(0x218, 3, "MachZ ZFL WDT")={50:0}, ret=0, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1803] COND FALSE !(!request_region(0x218, 3, "MachZ ZFL WDT")) [L1810] CALL, EXPR register_reboot_notifier(&zf_notifier) [L4521] int i; [L4521] return i; VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, \result=-2147483648, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=3, ddv_ioport_request_start=536, dummy={34:0}, dummy={34:0}, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=2147483648, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1810] RET, EXPR register_reboot_notifier(&zf_notifier) [L1810] ret = register_reboot_notifier(&zf_notifier) [L1811] COND TRUE \read(ret) VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=3, ddv_ioport_request_start=536, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, ret=2147483648, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1812-L1813] CALL printk("<3>" "can't register reboot notifier (err=%d)\n", ret) VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=3, ddv_ioport_request_start=536, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, fmt={25:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4480] return 0; VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, \result=0, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=3, ddv_ioport_request_start=536, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, fmt={25:0}, fmt={25:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1812-L1813] RET printk("<3>" "can't register reboot notifier (err=%d)\n", ret) VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=3, ddv_ioport_request_start=536, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, printk("<3>" "can't register reboot notifier (err=%d)\n", ret)=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, ret=2147483648, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1828] CALL release_region(0x218, 3) VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, \old(ddv_ioport_request_len)=3, \old(ddv_ioport_request_start)=536, \old(len)=3, \old(start)=536, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=3, ddv_ioport_request_start=536, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3940] unsigned int i = 0; [L3946] ddv_ioport_request_start = 0 [L3947] ddv_ioport_request_len = 0 VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, \old(ddv_ioport_request_len)=3, \old(ddv_ioport_request_start)=536, \old(len)=3, \old(start)=536, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, len=3, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, start=536, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1828] RET release_region(0x218, 3) VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, ret=2147483648, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1830] CALL misc_deregister(&zf_miscdev) VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, misc={33:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4522] int i; [L4522] return i; VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, \result=49, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=49, jiffies=0, kernel_lock={44:0}, misc={33:0}, misc={33:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1830] RET misc_deregister(&zf_miscdev) VAL [={-1:8}, ={-1:8}, ={-1:7}, ={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, misc_deregister(&zf_miscdev)=49, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, ret=2147483648, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1832] return ret; VAL [={-1:7}, ={-1:8}, ={-1:8}, ={-1:7}, \result=-2147483648, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, ret=2147483648, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2730] RET, EXPR (* _ddv_module_init)() [L2730] err = (* _ddv_module_init)() [L2732] COND TRUE \read(err) [L2733] return -1; VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, \result=-1, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, err=2147483648, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1852] RET call_ddv() [L1854] return 0; VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, \result=0, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=1, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=1, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] - UnprovableResult [Line: 4153]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4153]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4154]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4154]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1615]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1615]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4165]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4165]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4517]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4517]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4518]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4518]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4508]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4508]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4509]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4509]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1575]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1575]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4260]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4260]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4211]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4211]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4220]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4220]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4271]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4271]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4177]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4177]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2669]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2669]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2673]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2673]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2674]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2674]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1771]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1771]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3499]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3499]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3500]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3500]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3500]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3500]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3502]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3502]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4246]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4246]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4247]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4247]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4248]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4248]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1822]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1822]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1823]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1823]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2767]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2767]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2767]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2767]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2767]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2767]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2768]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2768]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2772]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2772]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2771]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2771]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2771]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2771]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2771]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2771]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2777]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2777]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2777]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2777]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2777]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2777]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2778]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2778]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2781]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2781]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2781]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2781]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2781]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2781]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2791]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2791]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2791]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2791]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2791]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2791]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2792]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2792]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2795]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2795]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2795]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2795]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2795]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2795]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2811]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2811]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2811]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2811]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2811]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2811]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2815]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2815]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2815]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2815]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2815]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2815]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2832]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2832]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2832]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2832]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2832]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2832]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2833]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2833]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2834]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2834]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2834]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2834]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2834]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2834]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2838]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2838]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2846]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2846]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2846]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2846]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2846]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2846]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2847]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2847]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2848]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2848]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2848]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2848]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2848]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2848]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2852]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2852]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3115]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3115]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3115]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3115]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3116]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3116]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3116]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3116]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3116]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3116]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3116]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3116]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3036]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3036]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3037]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3037]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3037]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3037]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4363]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4363]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4364]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4364]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4364]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4364]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4364]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4364]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4364]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4364]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4365]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4365]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3098]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3098]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3099]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3099]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3099]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3099]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3100]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3100]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3101]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3101]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3101]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3101]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3101]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3101]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3101]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3101]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3102]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3102]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3103]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3103]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3847]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3847]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3848]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3848]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3856]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3856]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3857]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3857]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3858]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3858]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3859]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3859]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 29 procedures, 670 locations, 205 error locations. Started 1 CEGAR loops. OverallTime: 586.4s, OverallIterations: 42, TraceHistogramMax: 15, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.1s, AutomataDifference: 354.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 57 mSolverCounterUnknown, 23480 SdHoareTripleChecker+Valid, 285.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 23166 mSDsluCounter, 125306 SdHoareTripleChecker+Invalid, 266.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 7440 IncrementalHoareTripleChecker+Unchecked, 93302 mSDsCounter, 1394 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 30448 IncrementalHoareTripleChecker+Invalid, 39339 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1394 mSolverCounterUnsat, 32004 mSDtfsCounter, 30448 mSolverCounterSat, 0.5s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 6151 GetRequests, 5752 SyntacticMatches, 55 SemanticMatches, 344 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 648 ImplicationChecksByTransitivity, 155.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3173occurred in iteration=38, InterpolantAutomatonStates: 282, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 3.1s AutomataMinimizationTime, 41 MinimizatonAttempts, 12349 StatesRemovedByMinimization, 37 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.4s SsaConstructionTime, 31.5s SatisfiabilityAnalysisTime, 178.7s InterpolantComputationTime, 3215 NumberOfCodeBlocks, 3173 NumberOfCodeBlocksAsserted, 57 NumberOfCheckSat, 6062 ConstructedInterpolants, 1084 QuantifiedInterpolants, 67761 SizeOfPredicates, 80 NumberOfNonLiveVariables, 22160 ConjunctsInSsa, 287 ConjunctsInUnsatCore, 82 InterpolantComputations, 58 PerfectInterpolantSequences, 10165/10766 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2021-11-20 07:20:06,758 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7fd0337-cb12-4887-81e0-e017614e68a1/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN: Overapproximated counterexample