./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_inw_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_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/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_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_inw_p.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/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_8af8980c-8009-403b-aa1c-d3cdb7dd2211/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 cd6b300b335accb35f3a48bfd0f387908f589dfb4e32ea4d19ee0b855e6625b4 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-20 06:36:07,719 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-20 06:36:07,722 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-20 06:36:07,763 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-20 06:36:07,764 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-20 06:36:07,765 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-20 06:36:07,767 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-20 06:36:07,770 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-20 06:36:07,773 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-20 06:36:07,774 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-20 06:36:07,775 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-20 06:36:07,777 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-20 06:36:07,778 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-20 06:36:07,779 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-20 06:36:07,782 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-20 06:36:07,784 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-20 06:36:07,785 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-20 06:36:07,787 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-20 06:36:07,790 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-20 06:36:07,793 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-20 06:36:07,795 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-20 06:36:07,798 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-20 06:36:07,800 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-20 06:36:07,801 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-20 06:36:07,806 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-20 06:36:07,807 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-20 06:36:07,808 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-20 06:36:07,809 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-20 06:36:07,810 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-20 06:36:07,823 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-20 06:36:07,824 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-20 06:36:07,825 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-20 06:36:07,826 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-20 06:36:07,827 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-20 06:36:07,829 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-20 06:36:07,830 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-20 06:36:07,831 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-20 06:36:07,831 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-20 06:36:07,832 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-20 06:36:07,833 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-20 06:36:07,837 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-20 06:36:07,839 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-11-20 06:36:07,907 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-20 06:36:07,908 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-20 06:36:07,909 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-20 06:36:07,909 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-20 06:36:07,917 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-20 06:36:07,918 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-20 06:36:07,918 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-20 06:36:07,919 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-20 06:36:07,919 INFO L138 SettingsManager]: * Use SBE=true [2021-11-20 06:36:07,919 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-20 06:36:07,920 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-20 06:36:07,920 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-20 06:36:07,920 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-20 06:36:07,920 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-20 06:36:07,921 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-20 06:36:07,921 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-20 06:36:07,921 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-20 06:36:07,921 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-20 06:36:07,922 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-20 06:36:07,922 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-20 06:36:07,922 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-20 06:36:07,922 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-20 06:36:07,923 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-20 06:36:07,923 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-20 06:36:07,923 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-20 06:36:07,923 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 06:36:07,924 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-20 06:36:07,924 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-20 06:36:07,924 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-20 06:36:07,925 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-20 06:36:07,925 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-20 06:36:07,925 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_8af8980c-8009-403b-aa1c-d3cdb7dd2211/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_8af8980c-8009-403b-aa1c-d3cdb7dd2211/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 -> cd6b300b335accb35f3a48bfd0f387908f589dfb4e32ea4d19ee0b855e6625b4 [2021-11-20 06:36:08,267 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-20 06:36:08,303 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-20 06:36:08,307 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-20 06:36:08,310 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-20 06:36:08,311 INFO L275 PluginConnector]: CDTParser initialized [2021-11-20 06:36:08,312 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_inw_p.i [2021-11-20 06:36:08,419 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/data/218225150/119a4a0d20344e35b9672343657e5335/FLAG4457b5efc [2021-11-20 06:36:09,232 INFO L306 CDTParser]: Found 1 translation units. [2021-11-20 06:36:09,234 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_inw_p.i [2021-11-20 06:36:09,291 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/data/218225150/119a4a0d20344e35b9672343657e5335/FLAG4457b5efc [2021-11-20 06:36:09,785 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/data/218225150/119a4a0d20344e35b9672343657e5335 [2021-11-20 06:36:09,788 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-20 06:36:09,789 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-20 06:36:09,791 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-20 06:36:09,791 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-20 06:36:09,801 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-20 06:36:09,802 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 06:36:09" (1/1) ... [2021-11-20 06:36:09,803 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6bfa03c8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:36:09, skipping insertion in model container [2021-11-20 06:36:09,803 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 06:36:09" (1/1) ... [2021-11-20 06:36:09,812 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-20 06:36:09,904 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 06:36:10,221 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_8af8980c-8009-403b-aa1c-d3cdb7dd2211/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_inw_p.i[457,470] [2021-11-20 06:36:11,693 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 06:36:11,743 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 06:36:11,743 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@27905554 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:36:11, skipping insertion in model container [2021-11-20 06:36:11,744 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-20 06:36:11,744 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-20 06:36:11,749 INFO L158 Benchmark]: Toolchain (without parser) took 1957.06ms. Allocated memory was 96.5MB in the beginning and 127.9MB in the end (delta: 31.5MB). Free memory was 56.0MB in the beginning and 71.0MB in the end (delta: -15.1MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2021-11-20 06:36:11,752 INFO L158 Benchmark]: CDTParser took 0.23ms. Allocated memory is still 96.5MB. Free memory was 66.1MB in the beginning and 66.1MB in the end (delta: 30.2kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-20 06:36:11,754 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1953.24ms. Allocated memory was 96.5MB in the beginning and 127.9MB in the end (delta: 31.5MB). Free memory was 55.6MB in the beginning and 71.2MB in the end (delta: -15.6MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2021-11-20 06:36:11,757 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.23ms. Allocated memory is still 96.5MB. Free memory was 66.1MB in the beginning and 66.1MB in the end (delta: 30.2kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1953.24ms. Allocated memory was 96.5MB in the beginning and 127.9MB in the end (delta: 31.5MB). Free memory was 55.6MB in the beginning and 71.2MB in the end (delta: -15.6MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 2977]: 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_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/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_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_inw_p.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/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_8af8980c-8009-403b-aa1c-d3cdb7dd2211/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 cd6b300b335accb35f3a48bfd0f387908f589dfb4e32ea4d19ee0b855e6625b4 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-20 06:36:14,478 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-20 06:36:14,483 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-20 06:36:14,555 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-20 06:36:14,555 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-20 06:36:14,561 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-20 06:36:14,565 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-20 06:36:14,573 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-20 06:36:14,578 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-20 06:36:14,583 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-20 06:36:14,584 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-20 06:36:14,586 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-20 06:36:14,586 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-20 06:36:14,588 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-20 06:36:14,590 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-20 06:36:14,598 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-20 06:36:14,599 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-20 06:36:14,601 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-20 06:36:14,603 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-20 06:36:14,607 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-20 06:36:14,609 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-20 06:36:14,611 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-20 06:36:14,612 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-20 06:36:14,614 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-20 06:36:14,618 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-20 06:36:14,619 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-20 06:36:14,619 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-20 06:36:14,621 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-20 06:36:14,621 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-20 06:36:14,623 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-20 06:36:14,623 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-20 06:36:14,625 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-20 06:36:14,626 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-20 06:36:14,627 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-20 06:36:14,628 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-20 06:36:14,629 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-20 06:36:14,630 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-20 06:36:14,630 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-20 06:36:14,630 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-20 06:36:14,631 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-20 06:36:14,632 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-20 06:36:14,633 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2021-11-20 06:36:14,694 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-20 06:36:14,695 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-20 06:36:14,696 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-20 06:36:14,696 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-20 06:36:14,698 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-20 06:36:14,698 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-20 06:36:14,700 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-20 06:36:14,700 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-20 06:36:14,701 INFO L138 SettingsManager]: * Use SBE=true [2021-11-20 06:36:14,701 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-20 06:36:14,702 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-20 06:36:14,703 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-20 06:36:14,703 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-20 06:36:14,703 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-20 06:36:14,704 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-20 06:36:14,704 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-20 06:36:14,704 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-20 06:36:14,704 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-20 06:36:14,705 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-20 06:36:14,705 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-20 06:36:14,705 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-20 06:36:14,706 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-20 06:36:14,706 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-20 06:36:14,706 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-20 06:36:14,707 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-20 06:36:14,707 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-20 06:36:14,707 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-20 06:36:14,707 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 06:36:14,708 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-20 06:36:14,708 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-20 06:36:14,708 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-11-20 06:36:14,709 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-20 06:36:14,709 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-20 06:36:14,710 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-20 06:36:14,710 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_8af8980c-8009-403b-aa1c-d3cdb7dd2211/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_8af8980c-8009-403b-aa1c-d3cdb7dd2211/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 -> cd6b300b335accb35f3a48bfd0f387908f589dfb4e32ea4d19ee0b855e6625b4 [2021-11-20 06:36:15,233 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-20 06:36:15,261 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-20 06:36:15,265 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-20 06:36:15,266 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-20 06:36:15,267 INFO L275 PluginConnector]: CDTParser initialized [2021-11-20 06:36:15,269 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_inw_p.i [2021-11-20 06:36:15,349 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/data/43e68670f/1f1189b4eaf84fc484b7f164487c87fe/FLAGef5ee8255 [2021-11-20 06:36:16,253 INFO L306 CDTParser]: Found 1 translation units. [2021-11-20 06:36:16,254 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_inw_p.i [2021-11-20 06:36:16,309 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/data/43e68670f/1f1189b4eaf84fc484b7f164487c87fe/FLAGef5ee8255 [2021-11-20 06:36:16,795 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/data/43e68670f/1f1189b4eaf84fc484b7f164487c87fe [2021-11-20 06:36:16,798 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-20 06:36:16,800 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-20 06:36:16,802 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-20 06:36:16,802 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-20 06:36:16,808 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-20 06:36:16,809 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 06:36:16" (1/1) ... [2021-11-20 06:36:16,811 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3db85eed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:36:16, skipping insertion in model container [2021-11-20 06:36:16,811 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 06:36:16" (1/1) ... [2021-11-20 06:36:16,821 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-20 06:36:16,957 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 06:36:17,288 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_8af8980c-8009-403b-aa1c-d3cdb7dd2211/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_inw_p.i[457,470] [2021-11-20 06:36:18,722 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 06:36:18,795 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-20 06:36:18,838 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 06:36:18,843 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_8af8980c-8009-403b-aa1c-d3cdb7dd2211/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_inw_p.i[457,470] [2021-11-20 06:36:19,183 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 06:36:19,208 INFO L203 MainTranslator]: Completed pre-run [2021-11-20 06:36:19,222 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_8af8980c-8009-403b-aa1c-d3cdb7dd2211/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_inw_p.i[457,470] [2021-11-20 06:36:19,467 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 06:36:19,667 INFO L208 MainTranslator]: Completed translation [2021-11-20 06:36:19,667 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:36:19 WrapperNode [2021-11-20 06:36:19,667 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-20 06:36:19,668 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-20 06:36:19,669 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-20 06:36:19,669 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-20 06:36:19,678 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:36:19" (1/1) ... [2021-11-20 06:36:19,806 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:36:19" (1/1) ... [2021-11-20 06:36:19,894 INFO L137 Inliner]: procedures = 482, calls = 839, calls flagged for inlining = 54, calls inlined = 37, statements flattened = 970 [2021-11-20 06:36:19,895 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-20 06:36:19,896 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-20 06:36:19,896 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-20 06:36:19,896 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-20 06:36:19,908 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:36:19" (1/1) ... [2021-11-20 06:36:19,908 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:36:19" (1/1) ... [2021-11-20 06:36:19,922 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:36:19" (1/1) ... [2021-11-20 06:36:19,923 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:36:19" (1/1) ... [2021-11-20 06:36:20,013 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:36:19" (1/1) ... [2021-11-20 06:36:20,038 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:36:19" (1/1) ... [2021-11-20 06:36:20,063 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:36:19" (1/1) ... [2021-11-20 06:36:20,098 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-20 06:36:20,101 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-20 06:36:20,102 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-20 06:36:20,102 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-20 06:36:20,103 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:36:19" (1/1) ... [2021-11-20 06:36:20,113 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 06:36:20,127 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 06:36:20,144 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-20 06:36:20,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-20 06:36:20,221 INFO L130 BoogieDeclarations]: Found specification of procedure zf_timer_off [2021-11-20 06:36:20,221 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_timer_off [2021-11-20 06:36:20,222 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_UINT~X~C_ULONG~TO~C_INT [2021-11-20 06:36:20,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_UINT~X~C_ULONG~TO~C_INT [2021-11-20 06:36:20,222 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-11-20 06:36:20,222 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_begin [2021-11-20 06:36:20,223 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-11-20 06:36:20,223 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-11-20 06:36:20,223 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-20 06:36:20,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2021-11-20 06:36:20,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-20 06:36:20,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-20 06:36:20,224 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-11-20 06:36:20,225 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-11-20 06:36:20,225 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-11-20 06:36:20,225 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_end [2021-11-20 06:36:20,225 INFO L130 BoogieDeclarations]: Found specification of procedure zf_get_control [2021-11-20 06:36:20,259 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_get_control [2021-11-20 06:36:20,259 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2021-11-20 06:36:20,259 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2021-11-20 06:36:20,259 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-20 06:36:20,259 INFO L130 BoogieDeclarations]: Found specification of procedure request_region [2021-11-20 06:36:20,259 INFO L138 BoogieDeclarations]: Found implementation of procedure request_region [2021-11-20 06:36:20,259 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-20 06:36:20,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-20 06:36:20,260 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-20 06:36:20,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-20 06:36:20,260 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irqsave [2021-11-20 06:36:20,260 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irqsave [2021-11-20 06:36:20,260 INFO L130 BoogieDeclarations]: Found specification of procedure release_region [2021-11-20 06:36:20,260 INFO L138 BoogieDeclarations]: Found implementation of procedure release_region [2021-11-20 06:36:20,260 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-20 06:36:20,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-20 06:36:20,261 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_init [2021-11-20 06:36:20,261 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_init [2021-11-20 06:36:20,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-20 06:36:20,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-20 06:36:20,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-20 06:36:20,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-20 06:36:20,261 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-20 06:36:20,262 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-20 06:36:20,262 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2021-11-20 06:36:20,262 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2021-11-20 06:36:20,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-20 06:36:20,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-20 06:36:20,262 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2021-11-20 06:36:20,263 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2021-11-20 06:36:20,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-20 06:36:20,263 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_add [2021-11-20 06:36:20,263 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_add [2021-11-20 06:36:20,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-20 06:36:20,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-11-20 06:36:20,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-20 06:36:20,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-20 06:36:20,264 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2021-11-20 06:36:20,264 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2021-11-20 06:36:20,264 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2021-11-20 06:36:20,264 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2021-11-20 06:36:20,265 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2021-11-20 06:36:20,265 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2021-11-20 06:36:20,265 INFO L130 BoogieDeclarations]: Found specification of procedure misc_deregister [2021-11-20 06:36:20,265 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_deregister [2021-11-20 06:36:20,265 INFO L130 BoogieDeclarations]: Found specification of procedure assert_context_process [2021-11-20 06:36:20,265 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_context_process [2021-11-20 06:36:20,265 INFO L130 BoogieDeclarations]: Found specification of procedure zf_set_control [2021-11-20 06:36:20,266 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_set_control [2021-11-20 06:36:20,266 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2021-11-20 06:36:20,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2021-11-20 06:36:20,266 INFO L130 BoogieDeclarations]: Found specification of procedure zf_readw [2021-11-20 06:36:20,266 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_readw [2021-11-20 06:36:20,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-11-20 06:36:20,266 INFO L130 BoogieDeclarations]: Found specification of procedure zf_ping [2021-11-20 06:36:20,267 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_ping [2021-11-20 06:36:20,267 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-11-20 06:36:20,267 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-11-20 06:36:20,267 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~TO~VOID [2021-11-20 06:36:20,267 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~TO~VOID [2021-11-20 06:36:20,798 INFO L236 CfgBuilder]: Building ICFG [2021-11-20 06:36:20,801 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-20 06:36:27,475 INFO L277 CfgBuilder]: Performing block encoding [2021-11-20 06:36:27,501 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-20 06:36:27,502 INFO L301 CfgBuilder]: Removed 4 assume(true) statements. [2021-11-20 06:36:27,506 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 06:36:27 BoogieIcfgContainer [2021-11-20 06:36:27,506 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-20 06:36:27,508 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-20 06:36:27,508 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-20 06:36:27,516 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-20 06:36:27,516 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 06:36:16" (1/3) ... [2021-11-20 06:36:27,517 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6c862dc6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 06:36:27, skipping insertion in model container [2021-11-20 06:36:27,518 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:36:19" (2/3) ... [2021-11-20 06:36:27,518 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6c862dc6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 06:36:27, skipping insertion in model container [2021-11-20 06:36:27,520 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 06:36:27" (3/3) ... [2021-11-20 06:36:27,531 INFO L111 eAbstractionObserver]: Analyzing ICFG ddv_machzwd_inw_p.i [2021-11-20 06:36:27,537 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-20 06:36:27,538 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 205 error locations. [2021-11-20 06:36:27,614 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 06:36:27,631 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 06:36:27,631 INFO L340 AbstractCegarLoop]: Starting to check reachability of 205 error locations. [2021-11-20 06:36:27,674 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 06:36:27,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-20 06:36:27,683 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:36:27,684 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-20 06:36:27,685 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 06:36:27,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:36:27,691 INFO L85 PathProgramCache]: Analyzing trace with hash 333908101, now seen corresponding path program 1 times [2021-11-20 06:36:27,706 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:36:27,706 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [614021967] [2021-11-20 06:36:27,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:36:27,707 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:36:27,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:36:27,709 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:36:27,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-20 06:36:28,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:36:28,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-20 06:36:28,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:36:28,494 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 06:36:28,496 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:36:28,574 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 06:36:28,575 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:36:28,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [614021967] [2021-11-20 06:36:28,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [614021967] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:36:28,577 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:36:28,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 6 [2021-11-20 06:36:28,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251561943] [2021-11-20 06:36:28,580 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:36:28,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 06:36:28,587 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:36:28,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 06:36:28,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-20 06:36:28,648 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 06:36:30,701 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 06:36:32,716 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 06:36:34,729 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 06:36:40,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:36:40,384 INFO L93 Difference]: Finished difference Result 1203 states and 1442 transitions. [2021-11-20 06:36:40,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 06:36:40,388 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 06:36:40,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:36:40,419 INFO L225 Difference]: With dead ends: 1203 [2021-11-20 06:36:40,419 INFO L226 Difference]: Without dead ends: 1199 [2021-11-20 06:36:40,421 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 06:36:40,426 INFO L933 BasicCegarLoop]: 758 mSDtfsCounter, 695 mSDsluCounter, 2850 mSDsCounter, 0 mSdLazyCounter, 1677 mSolverCounterSat, 6 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.7s 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.4s IncrementalHoareTripleChecker+Time [2021-11-20 06:36:40,427 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.4s Time] [2021-11-20 06:36:40,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1199 states. [2021-11-20 06:36:40,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1199 to 986. [2021-11-20 06:36:40,574 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 06:36:40,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 1346 transitions. [2021-11-20 06:36:40,588 INFO L78 Accepts]: Start accepts. Automaton has 986 states and 1346 transitions. Word has length 5 [2021-11-20 06:36:40,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:36:40,589 INFO L470 AbstractCegarLoop]: Abstraction has 986 states and 1346 transitions. [2021-11-20 06:36:40,589 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 06:36:40,590 INFO L276 IsEmpty]: Start isEmpty. Operand 986 states and 1346 transitions. [2021-11-20 06:36:40,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-20 06:36:40,590 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:36:40,591 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-20 06:36:40,624 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-20 06:36:40,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:36:40,812 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 06:36:40,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:36:40,814 INFO L85 PathProgramCache]: Analyzing trace with hash 333908102, now seen corresponding path program 1 times [2021-11-20 06:36:40,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:36:40,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1165149085] [2021-11-20 06:36:40,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:36:40,815 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:36:40,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:36:40,817 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:36:40,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-20 06:36:41,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:36:41,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-20 06:36:41,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:36:41,451 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 06:36:41,451 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:36:41,753 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 06:36:41,754 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:36:41,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1165149085] [2021-11-20 06:36:41,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1165149085] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:36:41,755 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:36:41,755 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 6 [2021-11-20 06:36:41,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620753443] [2021-11-20 06:36:41,755 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:36:41,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 06:36:41,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:36:41,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 06:36:41,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-20 06:36:41,758 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 06:36:43,799 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 06:36:45,813 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 06:36:47,823 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 06:36:56,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:36:56,621 INFO L93 Difference]: Finished difference Result 1343 states and 1686 transitions. [2021-11-20 06:36:56,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 06:36:56,623 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 06:36:56,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:36:56,641 INFO L225 Difference]: With dead ends: 1343 [2021-11-20 06:36:56,641 INFO L226 Difference]: Without dead ends: 1343 [2021-11-20 06:36:56,642 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-11-20 06:36:56,644 INFO L933 BasicCegarLoop]: 860 mSDtfsCounter, 764 mSDsluCounter, 2516 mSDsCounter, 0 mSdLazyCounter, 1462 mSolverCounterSat, 63 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.7s 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, 14.6s IncrementalHoareTripleChecker+Time [2021-11-20 06:36:56,645 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [767 Valid, 3376 Invalid, 1528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1462 Invalid, 3 Unknown, 0 Unchecked, 14.6s Time] [2021-11-20 06:36:56,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1343 states. [2021-11-20 06:36:56,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1343 to 1209. [2021-11-20 06:36:56,715 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 06:36:56,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1209 states to 1209 states and 1668 transitions. [2021-11-20 06:36:56,729 INFO L78 Accepts]: Start accepts. Automaton has 1209 states and 1668 transitions. Word has length 5 [2021-11-20 06:36:56,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:36:56,729 INFO L470 AbstractCegarLoop]: Abstraction has 1209 states and 1668 transitions. [2021-11-20 06:36:56,730 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 06:36:56,730 INFO L276 IsEmpty]: Start isEmpty. Operand 1209 states and 1668 transitions. [2021-11-20 06:36:56,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-20 06:36:56,731 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:36:56,731 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 06:36:56,761 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-20 06:36:56,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:36:56,949 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 06:36:56,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:36:56,950 INFO L85 PathProgramCache]: Analyzing trace with hash -863937403, now seen corresponding path program 1 times [2021-11-20 06:36:56,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:36:56,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [629813367] [2021-11-20 06:36:56,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:36:56,952 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:36:56,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:36:56,953 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:36:56,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-20 06:36:57,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:36:57,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 06:36:57,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:36:57,511 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 06:36:57,511 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:36:57,571 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 06:36:57,571 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:36:57,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [629813367] [2021-11-20 06:36:57,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [629813367] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:36:57,572 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:36:57,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 2] imperfect sequences [] total 3 [2021-11-20 06:36:57,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58224745] [2021-11-20 06:36:57,573 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:36:57,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 06:36:57,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:36:57,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 06:36:57,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-20 06:36:57,575 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 06:37:01,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:37:01,473 INFO L93 Difference]: Finished difference Result 2047 states and 2548 transitions. [2021-11-20 06:37:01,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 06:37:01,474 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 06:37:01,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:37:01,496 INFO L225 Difference]: With dead ends: 2047 [2021-11-20 06:37:01,496 INFO L226 Difference]: Without dead ends: 2047 [2021-11-20 06:37:01,497 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 06:37:01,503 INFO L933 BasicCegarLoop]: 832 mSDtfsCounter, 1286 mSDsluCounter, 1416 mSDsCounter, 0 mSdLazyCounter, 855 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s 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.8s IncrementalHoareTripleChecker+Time [2021-11-20 06:37:01,514 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.8s Time] [2021-11-20 06:37:01,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2047 states. [2021-11-20 06:37:01,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2047 to 1617. [2021-11-20 06:37:01,596 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 06:37:01,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1617 states to 1617 states and 2348 transitions. [2021-11-20 06:37:01,611 INFO L78 Accepts]: Start accepts. Automaton has 1617 states and 2348 transitions. Word has length 11 [2021-11-20 06:37:01,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:37:01,612 INFO L470 AbstractCegarLoop]: Abstraction has 1617 states and 2348 transitions. [2021-11-20 06:37:01,612 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 06:37:01,613 INFO L276 IsEmpty]: Start isEmpty. Operand 1617 states and 2348 transitions. [2021-11-20 06:37:01,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-20 06:37:01,613 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:37:01,614 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 06:37:01,636 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-20 06:37:01,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:37:01,832 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 06:37:01,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:37:01,833 INFO L85 PathProgramCache]: Analyzing trace with hash -863937402, now seen corresponding path program 1 times [2021-11-20 06:37:01,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:37:01,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1886754922] [2021-11-20 06:37:01,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:37:01,834 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:37:01,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:37:01,836 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:37:01,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-20 06:37:02,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:37:02,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-20 06:37:02,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:37:02,515 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 06:37:02,515 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:37:02,833 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 06:37:02,833 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:37:02,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1886754922] [2021-11-20 06:37:02,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1886754922] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:37:02,834 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:37:02,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 5 [2021-11-20 06:37:02,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627851352] [2021-11-20 06:37:02,834 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:37:02,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 06:37:02,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:37:02,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 06:37:02,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-20 06:37:02,836 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 06:37:04,875 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 06:37:06,885 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 06:37:16,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:37:16,176 INFO L93 Difference]: Finished difference Result 1889 states and 2538 transitions. [2021-11-20 06:37:16,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 06:37:16,178 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 06:37:16,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:37:16,194 INFO L225 Difference]: With dead ends: 1889 [2021-11-20 06:37:16,194 INFO L226 Difference]: Without dead ends: 1889 [2021-11-20 06:37:16,195 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 06:37:16,196 INFO L933 BasicCegarLoop]: 852 mSDtfsCounter, 831 mSDsluCounter, 2444 mSDsCounter, 0 mSdLazyCounter, 1424 mSolverCounterSat, 40 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.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, 13.2s IncrementalHoareTripleChecker+Time [2021-11-20 06:37:16,197 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [831 Valid, 3296 Invalid, 1466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 1424 Invalid, 2 Unknown, 0 Unchecked, 13.2s Time] [2021-11-20 06:37:16,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1889 states. [2021-11-20 06:37:16,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1889 to 1623. [2021-11-20 06:37:16,263 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 06:37:16,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1623 states to 1623 states and 2355 transitions. [2021-11-20 06:37:16,275 INFO L78 Accepts]: Start accepts. Automaton has 1623 states and 2355 transitions. Word has length 11 [2021-11-20 06:37:16,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:37:16,276 INFO L470 AbstractCegarLoop]: Abstraction has 1623 states and 2355 transitions. [2021-11-20 06:37:16,276 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 06:37:16,277 INFO L276 IsEmpty]: Start isEmpty. Operand 1623 states and 2355 transitions. [2021-11-20 06:37:16,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-20 06:37:16,278 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:37:16,278 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 06:37:16,301 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-20 06:37:16,493 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:37:16,494 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 06:37:16,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:37:16,495 INFO L85 PathProgramCache]: Analyzing trace with hash -833526471, now seen corresponding path program 1 times [2021-11-20 06:37:16,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:37:16,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1951867951] [2021-11-20 06:37:16,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:37:16,496 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:37:16,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:37:16,498 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:37:16,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-20 06:37:16,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:37:16,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 06:37:16,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:37:17,028 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 06:37:17,029 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:37:17,115 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 06:37:17,115 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:37:17,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1951867951] [2021-11-20 06:37:17,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1951867951] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 06:37:17,116 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 06:37:17,116 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2021-11-20 06:37:17,116 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608509649] [2021-11-20 06:37:17,116 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 06:37:17,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 06:37:17,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:37:17,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 06:37:17,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-20 06:37:17,118 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 06:37:17,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:37:17,492 INFO L93 Difference]: Finished difference Result 1629 states and 2359 transitions. [2021-11-20 06:37:17,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 06:37:17,493 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 06:37:17,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:37:17,509 INFO L225 Difference]: With dead ends: 1629 [2021-11-20 06:37:17,509 INFO L226 Difference]: Without dead ends: 1629 [2021-11-20 06:37:17,510 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 06:37:17,512 INFO L933 BasicCegarLoop]: 781 mSDtfsCounter, 854 mSDsluCounter, 1399 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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 06:37:17,512 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 06:37:17,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1629 states. [2021-11-20 06:37:17,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1629 to 1628. [2021-11-20 06:37:17,594 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 06:37:17,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1628 states to 1628 states and 2359 transitions. [2021-11-20 06:37:17,607 INFO L78 Accepts]: Start accepts. Automaton has 1628 states and 2359 transitions. Word has length 16 [2021-11-20 06:37:17,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:37:17,608 INFO L470 AbstractCegarLoop]: Abstraction has 1628 states and 2359 transitions. [2021-11-20 06:37:17,608 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 06:37:17,608 INFO L276 IsEmpty]: Start isEmpty. Operand 1628 states and 2359 transitions. [2021-11-20 06:37:17,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-20 06:37:17,611 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:37:17,611 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 06:37:17,631 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-20 06:37:17,826 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:37:17,826 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 06:37:17,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:37:17,827 INFO L85 PathProgramCache]: Analyzing trace with hash -67919898, now seen corresponding path program 1 times [2021-11-20 06:37:17,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:37:17,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1530793709] [2021-11-20 06:37:17,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:37:17,828 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:37:17,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:37:17,834 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:37:17,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-20 06:37:18,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:37:18,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-20 06:37:18,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:37:18,765 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 06:37:18,765 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:37:19,615 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 06:37:19,615 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:37:19,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1530793709] [2021-11-20 06:37:19,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1530793709] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 06:37:19,616 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 06:37:19,616 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2021-11-20 06:37:19,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745484535] [2021-11-20 06:37:19,616 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 06:37:19,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-20 06:37:19,617 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:37:19,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-20 06:37:19,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-20 06:37:19,617 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 06:37:21,643 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 06:37:23,655 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 06:37:25,665 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 06:37:27,676 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 06:37:41,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:37:41,149 INFO L93 Difference]: Finished difference Result 2018 states and 2788 transitions. [2021-11-20 06:37:41,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-20 06:37:41,151 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 06:37:41,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:37:41,166 INFO L225 Difference]: With dead ends: 2018 [2021-11-20 06:37:41,167 INFO L226 Difference]: Without dead ends: 2018 [2021-11-20 06:37:41,167 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 06:37:41,168 INFO L933 BasicCegarLoop]: 836 mSDtfsCounter, 1557 mSDsluCounter, 2593 mSDsCounter, 0 mSdLazyCounter, 1655 mSolverCounterSat, 194 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.5s 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, 20.7s IncrementalHoareTripleChecker+Time [2021-11-20 06:37:41,169 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1569 Valid, 3429 Invalid, 1853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 1655 Invalid, 4 Unknown, 0 Unchecked, 20.7s Time] [2021-11-20 06:37:41,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2018 states. [2021-11-20 06:37:41,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2018 to 1753. [2021-11-20 06:37:41,235 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 06:37:41,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1753 states to 1753 states and 2550 transitions. [2021-11-20 06:37:41,248 INFO L78 Accepts]: Start accepts. Automaton has 1753 states and 2550 transitions. Word has length 17 [2021-11-20 06:37:41,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:37:41,249 INFO L470 AbstractCegarLoop]: Abstraction has 1753 states and 2550 transitions. [2021-11-20 06:37:41,249 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 06:37:41,250 INFO L276 IsEmpty]: Start isEmpty. Operand 1753 states and 2550 transitions. [2021-11-20 06:37:41,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-20 06:37:41,251 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:37:41,251 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 06:37:41,278 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-20 06:37:41,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:37:41,468 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 06:37:41,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:37:41,468 INFO L85 PathProgramCache]: Analyzing trace with hash -307004656, now seen corresponding path program 2 times [2021-11-20 06:37:41,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:37:41,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2139510604] [2021-11-20 06:37:41,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-20 06:37:41,470 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:37:41,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:37:41,472 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:37:41,513 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-20 06:37:41,887 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-11-20 06:37:41,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 06:37:41,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 06:37:41,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:37:42,203 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 06:37:42,203 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:37:42,333 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 06:37:42,334 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:37:42,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2139510604] [2021-11-20 06:37:42,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2139510604] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:37:42,334 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:37:42,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 2] imperfect sequences [] total 3 [2021-11-20 06:37:42,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085561604] [2021-11-20 06:37:42,335 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:37:42,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 06:37:42,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:37:42,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 06:37:42,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-20 06:37:42,336 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 06:37:45,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:37:45,964 INFO L93 Difference]: Finished difference Result 3043 states and 4128 transitions. [2021-11-20 06:37:45,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 06:37:45,965 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 06:37:45,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:37:45,988 INFO L225 Difference]: With dead ends: 3043 [2021-11-20 06:37:45,988 INFO L226 Difference]: Without dead ends: 3043 [2021-11-20 06:37:45,989 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 06:37:45,990 INFO L933 BasicCegarLoop]: 796 mSDtfsCounter, 1266 mSDsluCounter, 1397 mSDsCounter, 0 mSdLazyCounter, 828 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s 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.5s IncrementalHoareTripleChecker+Time [2021-11-20 06:37:45,990 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.5s Time] [2021-11-20 06:37:45,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3043 states. [2021-11-20 06:37:46,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3043 to 2512. [2021-11-20 06:37:46,092 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 06:37:46,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2512 states to 2512 states and 3749 transitions. [2021-11-20 06:37:46,111 INFO L78 Accepts]: Start accepts. Automaton has 2512 states and 3749 transitions. Word has length 25 [2021-11-20 06:37:46,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:37:46,111 INFO L470 AbstractCegarLoop]: Abstraction has 2512 states and 3749 transitions. [2021-11-20 06:37:46,112 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 06:37:46,112 INFO L276 IsEmpty]: Start isEmpty. Operand 2512 states and 3749 transitions. [2021-11-20 06:37:46,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-20 06:37:46,113 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:37:46,113 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 06:37:46,141 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-20 06:37:46,326 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:37:46,327 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 06:37:46,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:37:46,327 INFO L85 PathProgramCache]: Analyzing trace with hash -307004655, now seen corresponding path program 1 times [2021-11-20 06:37:46,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:37:46,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1445151100] [2021-11-20 06:37:46,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:37:46,329 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:37:46,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:37:46,332 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:37:46,373 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-20 06:37:46,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:37:46,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-20 06:37:46,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:37:46,909 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 06:37:46,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:37:47,201 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 06:37:47,201 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:37:47,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1445151100] [2021-11-20 06:37:47,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1445151100] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 06:37:47,202 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 06:37:47,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-11-20 06:37:47,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963336043] [2021-11-20 06:37:47,202 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 06:37:47,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-20 06:37:47,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:37:47,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-20 06:37:47,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-11-20 06:37:47,204 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 06:37:48,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:37:48,267 INFO L93 Difference]: Finished difference Result 2526 states and 3761 transitions. [2021-11-20 06:37:48,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-20 06:37:48,268 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 06:37:48,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:37:48,288 INFO L225 Difference]: With dead ends: 2526 [2021-11-20 06:37:48,288 INFO L226 Difference]: Without dead ends: 2526 [2021-11-20 06:37:48,289 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 06:37:48,290 INFO L933 BasicCegarLoop]: 773 mSDtfsCounter, 872 mSDsluCounter, 3602 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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.8s IncrementalHoareTripleChecker+Time [2021-11-20 06:37:48,290 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.8s Time] [2021-11-20 06:37:48,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2526 states. [2021-11-20 06:37:48,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2526 to 2523. [2021-11-20 06:37:48,389 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 06:37:48,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2523 states to 2523 states and 3761 transitions. [2021-11-20 06:37:48,401 INFO L78 Accepts]: Start accepts. Automaton has 2523 states and 3761 transitions. Word has length 25 [2021-11-20 06:37:48,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:37:48,401 INFO L470 AbstractCegarLoop]: Abstraction has 2523 states and 3761 transitions. [2021-11-20 06:37:48,402 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 06:37:48,402 INFO L276 IsEmpty]: Start isEmpty. Operand 2523 states and 3761 transitions. [2021-11-20 06:37:48,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-11-20 06:37:48,403 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:37:48,404 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 06:37:48,432 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-20 06:37:48,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:37:48,619 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 06:37:48,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:37:48,620 INFO L85 PathProgramCache]: Analyzing trace with hash -1241117018, now seen corresponding path program 2 times [2021-11-20 06:37:48,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:37:48,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1721186036] [2021-11-20 06:37:48,621 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-20 06:37:48,621 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:37:48,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:37:48,622 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:37:48,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-20 06:37:49,097 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-20 06:37:49,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 06:37:49,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-20 06:37:49,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:37:50,013 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 06:37:50,013 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:37:52,582 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 06:37:52,582 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:37:52,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1721186036] [2021-11-20 06:37:52,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1721186036] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 06:37:52,583 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 06:37:52,583 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 18 [2021-11-20 06:37:52,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661378004] [2021-11-20 06:37:52,584 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 06:37:52,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-20 06:37:52,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:37:52,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 06:37:52,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=235, Unknown=0, NotChecked=0, Total=342 [2021-11-20 06:37:52,587 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 06:37:54,612 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 06:37:56,627 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 06:37:58,640 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 06:38:00,653 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 06:38:02,664 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 06:38:04,673 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 06:38:06,686 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 06:38:08,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 06:38:39,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:38:39,758 INFO L93 Difference]: Finished difference Result 2768 states and 4064 transitions. [2021-11-20 06:38:39,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-20 06:38:39,759 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 06:38:39,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:38:39,781 INFO L225 Difference]: With dead ends: 2768 [2021-11-20 06:38:39,781 INFO L226 Difference]: Without dead ends: 2768 [2021-11-20 06:38:39,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=412, Invalid=710, Unknown=0, NotChecked=0, Total=1122 [2021-11-20 06:38:39,783 INFO L933 BasicCegarLoop]: 813 mSDtfsCounter, 1237 mSDsluCounter, 6676 mSDsCounter, 0 mSdLazyCounter, 3878 mSolverCounterSat, 179 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 39.9s 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, 42.3s IncrementalHoareTripleChecker+Time [2021-11-20 06:38:39,784 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1249 Valid, 7489 Invalid, 4065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 3878 Invalid, 8 Unknown, 0 Unchecked, 42.3s Time] [2021-11-20 06:38:39,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2768 states. [2021-11-20 06:38:39,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2768 to 2536. [2021-11-20 06:38:39,873 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 06:38:39,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2536 states to 2536 states and 3775 transitions. [2021-11-20 06:38:39,885 INFO L78 Accepts]: Start accepts. Automaton has 2536 states and 3775 transitions. Word has length 29 [2021-11-20 06:38:39,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:38:39,886 INFO L470 AbstractCegarLoop]: Abstraction has 2536 states and 3775 transitions. [2021-11-20 06:38:39,886 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 06:38:39,887 INFO L276 IsEmpty]: Start isEmpty. Operand 2536 states and 3775 transitions. [2021-11-20 06:38:39,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-20 06:38:39,888 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:38:39,889 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 06:38:39,914 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-20 06:38:40,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:38:40,103 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 06:38:40,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:38:40,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1417284303, now seen corresponding path program 2 times [2021-11-20 06:38:40,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:38:40,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1411467257] [2021-11-20 06:38:40,106 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-20 06:38:40,106 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:38:40,106 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:38:40,107 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:38:40,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-20 06:38:40,502 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-11-20 06:38:40,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 06:38:40,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-20 06:38:40,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:38:41,252 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 06:38:41,252 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:38:42,065 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 06:38:42,065 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:38:42,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1411467257] [2021-11-20 06:38:42,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1411467257] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:38:42,066 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:38:42,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 5 [2021-11-20 06:38:42,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426899461] [2021-11-20 06:38:42,066 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:38:42,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 06:38:42,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:38:42,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 06:38:42,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-20 06:38:42,068 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 06:38:44,101 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 06:38:51,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:38:51,174 INFO L93 Difference]: Finished difference Result 2658 states and 3801 transitions. [2021-11-20 06:38:51,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 06:38:51,179 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 06:38:51,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:38:51,200 INFO L225 Difference]: With dead ends: 2658 [2021-11-20 06:38:51,200 INFO L226 Difference]: Without dead ends: 2658 [2021-11-20 06:38:51,200 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 06:38:51,201 INFO L933 BasicCegarLoop]: 845 mSDtfsCounter, 689 mSDsluCounter, 1242 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 65 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s 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, 9.0s IncrementalHoareTripleChecker+Time [2021-11-20 06:38:51,201 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [689 Valid, 2087 Invalid, 861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 795 Invalid, 1 Unknown, 0 Unchecked, 9.0s Time] [2021-11-20 06:38:51,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2658 states. [2021-11-20 06:38:51,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2658 to 2534. [2021-11-20 06:38:51,292 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 06:38:51,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2534 states to 2534 states and 3773 transitions. [2021-11-20 06:38:51,309 INFO L78 Accepts]: Start accepts. Automaton has 2534 states and 3773 transitions. Word has length 43 [2021-11-20 06:38:51,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:38:51,310 INFO L470 AbstractCegarLoop]: Abstraction has 2534 states and 3773 transitions. [2021-11-20 06:38:51,310 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 06:38:51,311 INFO L276 IsEmpty]: Start isEmpty. Operand 2534 states and 3773 transitions. [2021-11-20 06:38:51,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-11-20 06:38:51,324 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:38:51,324 INFO L514 BasicCegarLoop]: trace histogram [15, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 06:38:51,348 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-20 06:38:51,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:38:51,525 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 06:38:51,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:38:51,526 INFO L85 PathProgramCache]: Analyzing trace with hash 495619110, now seen corresponding path program 3 times [2021-11-20 06:38:51,527 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:38:51,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [47039494] [2021-11-20 06:38:51,527 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-20 06:38:51,527 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:38:51,528 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:38:51,530 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:38:51,571 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-20 06:38:53,146 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2021-11-20 06:38:53,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-20 06:38:53,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-20 06:38:53,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:38:53,524 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 06:38:53,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:38:54,304 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 06:38:54,305 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:38:54,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [47039494] [2021-11-20 06:38:54,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [47039494] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 06:38:54,305 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-20 06:38:54,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-11-20 06:38:54,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428981237] [2021-11-20 06:38:54,306 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-20 06:38:54,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-20 06:38:54,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:38:54,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-20 06:38:54,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=441, Unknown=0, NotChecked=0, Total=552 [2021-11-20 06:38:54,308 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 06:38:55,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:38:55,950 INFO L93 Difference]: Finished difference Result 2520 states and 3754 transitions. [2021-11-20 06:38:55,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-20 06:38:55,952 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 06:38:55,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:38:55,974 INFO L225 Difference]: With dead ends: 2520 [2021-11-20 06:38:55,974 INFO L226 Difference]: Without dead ends: 2520 [2021-11-20 06:38:55,975 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=111, Invalid=441, Unknown=0, NotChecked=0, Total=552 [2021-11-20 06:38:55,978 INFO L933 BasicCegarLoop]: 772 mSDtfsCounter, 1240 mSDsluCounter, 9581 mSDsCounter, 0 mSdLazyCounter, 929 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s 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.6s IncrementalHoareTripleChecker+Time [2021-11-20 06:38:55,979 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.6s Time] [2021-11-20 06:38:55,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2520 states. [2021-11-20 06:38:56,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2520 to 2520. [2021-11-20 06:38:56,078 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 06:38:56,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2520 states to 2520 states and 3754 transitions. [2021-11-20 06:38:56,101 INFO L78 Accepts]: Start accepts. Automaton has 2520 states and 3754 transitions. Word has length 53 [2021-11-20 06:38:56,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:38:56,103 INFO L470 AbstractCegarLoop]: Abstraction has 2520 states and 3754 transitions. [2021-11-20 06:38:56,105 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 06:38:56,105 INFO L276 IsEmpty]: Start isEmpty. Operand 2520 states and 3754 transitions. [2021-11-20 06:38:56,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-11-20 06:38:56,107 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:38:56,108 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 06:38:56,136 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-20 06:38:56,321 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:38:56,321 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 06:38:56,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:38:56,322 INFO L85 PathProgramCache]: Analyzing trace with hash 1129900010, now seen corresponding path program 1 times [2021-11-20 06:38:56,323 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:38:56,323 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1124673980] [2021-11-20 06:38:56,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:38:56,324 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:38:56,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:38:56,325 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:38:56,327 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-20 06:38:56,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:38:56,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 508 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 06:38:56,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:38:57,030 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 06:38:57,042 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 06:38:57,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:38:57,228 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 06:38:57,228 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:38:57,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1124673980] [2021-11-20 06:38:57,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1124673980] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:38:57,229 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:38:57,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-20 06:38:57,230 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824138320] [2021-11-20 06:38:57,230 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:38:57,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 06:38:57,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:38:57,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 06:38:57,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 06:38:57,233 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 06:38:59,265 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 06:39:00,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:39:00,458 INFO L93 Difference]: Finished difference Result 2519 states and 3753 transitions. [2021-11-20 06:39:00,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:39:00,458 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 06:39:00,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:39:00,480 INFO L225 Difference]: With dead ends: 2519 [2021-11-20 06:39:00,481 INFO L226 Difference]: Without dead ends: 2519 [2021-11-20 06:39:00,481 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 06:39:00,482 INFO L933 BasicCegarLoop]: 777 mSDtfsCounter, 2 mSDsluCounter, 576 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s 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.2s IncrementalHoareTripleChecker+Time [2021-11-20 06:39:00,483 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.2s Time] [2021-11-20 06:39:00,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2519 states. [2021-11-20 06:39:00,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2519 to 2519. [2021-11-20 06:39:00,560 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 06:39:00,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2519 states to 2519 states and 3753 transitions. [2021-11-20 06:39:00,573 INFO L78 Accepts]: Start accepts. Automaton has 2519 states and 3753 transitions. Word has length 67 [2021-11-20 06:39:00,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:39:00,574 INFO L470 AbstractCegarLoop]: Abstraction has 2519 states and 3753 transitions. [2021-11-20 06:39:00,574 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 06:39:00,574 INFO L276 IsEmpty]: Start isEmpty. Operand 2519 states and 3753 transitions. [2021-11-20 06:39:00,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-11-20 06:39:00,575 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:39:00,575 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 06:39:00,602 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-20 06:39:00,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:39:00,791 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 06:39:00,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:39:00,792 INFO L85 PathProgramCache]: Analyzing trace with hash 1129900011, now seen corresponding path program 1 times [2021-11-20 06:39:00,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:39:00,793 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1941339813] [2021-11-20 06:39:00,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:39:00,793 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:39:00,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:39:00,795 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:39:00,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-20 06:39:01,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:39:01,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 508 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-20 06:39:01,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:39:01,651 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 06:39:01,678 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 06:39:01,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:39:02,436 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 06:39:02,437 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:39:02,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1941339813] [2021-11-20 06:39:02,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1941339813] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:39:02,437 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:39:02,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 5 [2021-11-20 06:39:02,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078495115] [2021-11-20 06:39:02,437 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:39:02,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 06:39:02,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:39:02,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 06:39:02,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-20 06:39:02,439 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 06:39:04,462 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 06:39:07,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:39:07,603 INFO L93 Difference]: Finished difference Result 2518 states and 3751 transitions. [2021-11-20 06:39:07,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 06:39:07,605 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 06:39:07,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:39:07,621 INFO L225 Difference]: With dead ends: 2518 [2021-11-20 06:39:07,621 INFO L226 Difference]: Without dead ends: 2518 [2021-11-20 06:39:07,622 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 06:39:07,622 INFO L933 BasicCegarLoop]: 773 mSDtfsCounter, 752 mSDsluCounter, 569 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s 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, 5.1s IncrementalHoareTripleChecker+Time [2021-11-20 06:39:07,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [752 Valid, 1342 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 210 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2021-11-20 06:39:07,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2518 states. [2021-11-20 06:39:07,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2518 to 2518. [2021-11-20 06:39:07,704 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 06:39:07,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2518 states to 2518 states and 3751 transitions. [2021-11-20 06:39:07,715 INFO L78 Accepts]: Start accepts. Automaton has 2518 states and 3751 transitions. Word has length 67 [2021-11-20 06:39:07,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:39:07,715 INFO L470 AbstractCegarLoop]: Abstraction has 2518 states and 3751 transitions. [2021-11-20 06:39:07,716 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 06:39:07,716 INFO L276 IsEmpty]: Start isEmpty. Operand 2518 states and 3751 transitions. [2021-11-20 06:39:07,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-11-20 06:39:07,717 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:39:07,717 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 06:39:07,741 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-20 06:39:07,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:39:07,931 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 06:39:07,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:39:07,932 INFO L85 PathProgramCache]: Analyzing trace with hash -366255816, now seen corresponding path program 1 times [2021-11-20 06:39:07,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:39:07,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1149789140] [2021-11-20 06:39:07,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:39:07,933 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:39:07,933 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:39:07,934 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:39:07,935 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-20 06:39:08,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:39:08,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 06:39:08,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:39:08,553 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 06:39:08,553 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:39:08,771 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 06:39:08,772 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:39:08,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1149789140] [2021-11-20 06:39:08,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1149789140] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:39:08,772 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:39:08,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-20 06:39:08,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049009949] [2021-11-20 06:39:08,773 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:39:08,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 06:39:08,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:39:08,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 06:39:08,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 06:39:08,775 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 06:39:10,808 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 06:39:11,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:39:11,933 INFO L93 Difference]: Finished difference Result 2559 states and 3760 transitions. [2021-11-20 06:39:11,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:39:11,933 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 06:39:11,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:39:11,949 INFO L225 Difference]: With dead ends: 2559 [2021-11-20 06:39:11,951 INFO L226 Difference]: Without dead ends: 2547 [2021-11-20 06:39:11,958 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 06:39:11,959 INFO L933 BasicCegarLoop]: 765 mSDtfsCounter, 93 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s 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.1s IncrementalHoareTripleChecker+Time [2021-11-20 06:39:11,960 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.1s Time] [2021-11-20 06:39:11,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2547 states. [2021-11-20 06:39:12,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2547 to 2514. [2021-11-20 06:39:12,040 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 06:39:12,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2514 states to 2514 states and 3744 transitions. [2021-11-20 06:39:12,051 INFO L78 Accepts]: Start accepts. Automaton has 2514 states and 3744 transitions. Word has length 74 [2021-11-20 06:39:12,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:39:12,051 INFO L470 AbstractCegarLoop]: Abstraction has 2514 states and 3744 transitions. [2021-11-20 06:39:12,052 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 06:39:12,052 INFO L276 IsEmpty]: Start isEmpty. Operand 2514 states and 3744 transitions. [2021-11-20 06:39:12,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-20 06:39:12,053 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:39:12,053 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 06:39:12,076 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-20 06:39:12,276 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:39:12,277 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 06:39:12,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:39:12,277 INFO L85 PathProgramCache]: Analyzing trace with hash -475870393, now seen corresponding path program 1 times [2021-11-20 06:39:12,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:39:12,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [972895758] [2021-11-20 06:39:12,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:39:12,278 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:39:12,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:39:12,279 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:39:12,281 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-20 06:39:13,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:39:13,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 535 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-20 06:39:13,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:39:13,872 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-11-20 06:39:13,873 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 06:39:14,348 INFO L354 Elim1Store]: treesize reduction 20, result has 28.6 percent of original size [2021-11-20 06:39:14,349 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 06:39:14,809 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 06:39:14,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:39:15,279 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 06:39:15,279 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:39:15,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [972895758] [2021-11-20 06:39:15,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [972895758] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 06:39:15,280 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 06:39:15,280 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 11 [2021-11-20 06:39:15,280 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759562694] [2021-11-20 06:39:15,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:39:15,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 06:39:15,281 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:39:15,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 06:39:15,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-20 06:39:15,282 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 06:39:17,307 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 06:39:19,314 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 06:39:21,325 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 06:39:25,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:39:25,484 INFO L93 Difference]: Finished difference Result 4274 states and 6391 transitions. [2021-11-20 06:39:25,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 06:39:25,485 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 06:39:25,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:39:25,502 INFO L225 Difference]: With dead ends: 4274 [2021-11-20 06:39:25,502 INFO L226 Difference]: Without dead ends: 4274 [2021-11-20 06:39:25,503 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 139 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-11-20 06:39:25,504 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 06:39:25,504 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 06:39:25,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4274 states. [2021-11-20 06:39:25,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4274 to 2794. [2021-11-20 06:39:25,599 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 06:39:25,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2794 states to 2794 states and 4214 transitions. [2021-11-20 06:39:25,638 INFO L78 Accepts]: Start accepts. Automaton has 2794 states and 4214 transitions. Word has length 76 [2021-11-20 06:39:25,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:39:25,638 INFO L470 AbstractCegarLoop]: Abstraction has 2794 states and 4214 transitions. [2021-11-20 06:39:25,638 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 06:39:25,639 INFO L276 IsEmpty]: Start isEmpty. Operand 2794 states and 4214 transitions. [2021-11-20 06:39:25,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-20 06:39:25,640 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:39:25,640 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 06:39:25,664 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-20 06:39:25,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:39:25,858 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 06:39:25,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:39:25,859 INFO L85 PathProgramCache]: Analyzing trace with hash -475870392, now seen corresponding path program 1 times [2021-11-20 06:39:25,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:39:25,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1281656465] [2021-11-20 06:39:25,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:39:25,860 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:39:25,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:39:25,861 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:39:25,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-20 06:39:26,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:39:26,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 535 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-20 06:39:26,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:39:28,084 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 06:39:28,085 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 06:39:28,092 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 06:39:28,093 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 06:39:28,429 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 06:39:28,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:39:33,462 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 06:39:33,462 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:39:33,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1281656465] [2021-11-20 06:39:33,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1281656465] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 06:39:33,463 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 06:39:33,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 9 [2021-11-20 06:39:33,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809151568] [2021-11-20 06:39:33,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:39:33,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 06:39:33,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:39:33,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 06:39:33,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=66, Unknown=1, NotChecked=0, Total=90 [2021-11-20 06:39:33,464 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 06:39:35,489 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 06:39:37,500 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 06:39:50,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:39:50,677 INFO L93 Difference]: Finished difference Result 3281 states and 4858 transitions. [2021-11-20 06:39:50,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 06:39:50,679 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 06:39:50,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:39:50,690 INFO L225 Difference]: With dead ends: 3281 [2021-11-20 06:39:50,690 INFO L226 Difference]: Without dead ends: 3281 [2021-11-20 06:39:50,691 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 06:39:50,692 INFO L933 BasicCegarLoop]: 886 mSDtfsCounter, 371 mSDsluCounter, 2277 mSDsCounter, 0 mSdLazyCounter, 848 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.0s 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.5s IncrementalHoareTripleChecker+Time [2021-11-20 06:39:50,692 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.5s Time] [2021-11-20 06:39:50,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3281 states. [2021-11-20 06:39:50,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3281 to 2836. [2021-11-20 06:39:50,778 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 06:39:50,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2836 states to 2836 states and 4264 transitions. [2021-11-20 06:39:50,788 INFO L78 Accepts]: Start accepts. Automaton has 2836 states and 4264 transitions. Word has length 76 [2021-11-20 06:39:50,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:39:50,789 INFO L470 AbstractCegarLoop]: Abstraction has 2836 states and 4264 transitions. [2021-11-20 06:39:50,789 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 06:39:50,789 INFO L276 IsEmpty]: Start isEmpty. Operand 2836 states and 4264 transitions. [2021-11-20 06:39:50,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-11-20 06:39:50,790 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:39:50,791 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 06:39:50,817 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-20 06:39:51,006 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:39:51,007 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 06:39:51,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:39:51,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1867080320, now seen corresponding path program 1 times [2021-11-20 06:39:51,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:39:51,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [287980396] [2021-11-20 06:39:51,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:39:51,009 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:39:51,009 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:39:51,010 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:39:51,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-20 06:39:52,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:39:52,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 542 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-20 06:39:52,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:39:53,286 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 06:39:53,286 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 06:39:53,298 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 06:39:53,298 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 06:39:53,645 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 06:39:53,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:39:58,494 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 06:39:58,495 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:39:58,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [287980396] [2021-11-20 06:39:58,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [287980396] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 06:39:58,495 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 06:39:58,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 9 [2021-11-20 06:39:58,496 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888393315] [2021-11-20 06:39:58,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:39:58,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 06:39:58,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:39:58,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 06:39:58,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=66, Unknown=1, NotChecked=0, Total=90 [2021-11-20 06:39:58,498 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 06:40:00,536 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 06:40:02,548 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 06:40:14,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:40:14,817 INFO L93 Difference]: Finished difference Result 3306 states and 4828 transitions. [2021-11-20 06:40:14,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-20 06:40:14,818 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 06:40:14,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:40:14,829 INFO L225 Difference]: With dead ends: 3306 [2021-11-20 06:40:14,829 INFO L226 Difference]: Without dead ends: 3306 [2021-11-20 06:40:14,829 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 06:40:14,830 INFO L933 BasicCegarLoop]: 934 mSDtfsCounter, 493 mSDsluCounter, 2324 mSDsCounter, 0 mSdLazyCounter, 849 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s 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, 9.6s IncrementalHoareTripleChecker+Time [2021-11-20 06:40:14,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [495 Valid, 3258 Invalid, 1854 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 849 Invalid, 2 Unknown, 1001 Unchecked, 9.6s Time] [2021-11-20 06:40:14,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3306 states. [2021-11-20 06:40:14,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3306 to 2836. [2021-11-20 06:40:14,904 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 06:40:14,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2836 states to 2836 states and 4263 transitions. [2021-11-20 06:40:14,915 INFO L78 Accepts]: Start accepts. Automaton has 2836 states and 4263 transitions. Word has length 77 [2021-11-20 06:40:14,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:40:14,915 INFO L470 AbstractCegarLoop]: Abstraction has 2836 states and 4263 transitions. [2021-11-20 06:40:14,916 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 06:40:14,916 INFO L276 IsEmpty]: Start isEmpty. Operand 2836 states and 4263 transitions. [2021-11-20 06:40:14,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-11-20 06:40:14,917 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:40:14,917 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 06:40:14,941 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-20 06:40:15,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:40:15,134 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 06:40:15,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:40:15,134 INFO L85 PathProgramCache]: Analyzing trace with hash 862802860, now seen corresponding path program 1 times [2021-11-20 06:40:15,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:40:15,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [762563007] [2021-11-20 06:40:15,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:40:15,136 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:40:15,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:40:15,137 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:40:15,156 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-20 06:40:16,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:40:16,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-20 06:40:16,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:40:16,903 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-11-20 06:40:16,904 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 06:40:17,114 INFO L354 Elim1Store]: treesize reduction 20, result has 28.6 percent of original size [2021-11-20 06:40:17,115 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 06:40:17,368 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 06:40:17,368 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:40:17,807 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 06:40:17,808 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:40:17,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [762563007] [2021-11-20 06:40:17,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [762563007] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 06:40:17,808 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 06:40:17,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 11 [2021-11-20 06:40:17,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934024551] [2021-11-20 06:40:17,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:40:17,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 06:40:17,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:40:17,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 06:40:17,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-20 06:40:17,810 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 06:40:19,849 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 06:40:21,859 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 06:40:23,869 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 06:40:27,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:40:27,417 INFO L93 Difference]: Finished difference Result 4303 states and 6429 transitions. [2021-11-20 06:40:27,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 06:40:27,417 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 06:40:27,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:40:27,429 INFO L225 Difference]: With dead ends: 4303 [2021-11-20 06:40:27,429 INFO L226 Difference]: Without dead ends: 4303 [2021-11-20 06:40:27,430 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 06:40:27,430 INFO L933 BasicCegarLoop]: 707 mSDtfsCounter, 752 mSDsluCounter, 2063 mSDsCounter, 0 mSdLazyCounter, 1485 mSolverCounterSat, 6 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s 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, 9.5s IncrementalHoareTripleChecker+Time [2021-11-20 06:40:27,431 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [753 Valid, 2770 Invalid, 1494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1485 Invalid, 3 Unknown, 0 Unchecked, 9.5s Time] [2021-11-20 06:40:27,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4303 states. [2021-11-20 06:40:27,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4303 to 2835. [2021-11-20 06:40:27,501 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 06:40:27,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2835 states to 2835 states and 4262 transitions. [2021-11-20 06:40:27,509 INFO L78 Accepts]: Start accepts. Automaton has 2835 states and 4262 transitions. Word has length 82 [2021-11-20 06:40:27,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:40:27,509 INFO L470 AbstractCegarLoop]: Abstraction has 2835 states and 4262 transitions. [2021-11-20 06:40:27,509 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 06:40:27,510 INFO L276 IsEmpty]: Start isEmpty. Operand 2835 states and 4262 transitions. [2021-11-20 06:40:27,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-11-20 06:40:27,510 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:40:27,511 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 06:40:27,540 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-20 06:40:27,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:40:27,728 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 06:40:27,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:40:27,728 INFO L85 PathProgramCache]: Analyzing trace with hash 862802861, now seen corresponding path program 1 times [2021-11-20 06:40:27,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:40:27,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [864146712] [2021-11-20 06:40:27,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:40:27,729 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:40:27,729 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:40:27,731 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:40:27,768 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-20 06:40:28,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:40:28,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-20 06:40:28,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:40:29,820 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 06:40:29,820 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 06:40:29,828 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 06:40:29,828 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 06:40:30,244 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 06:40:30,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:40:34,770 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 06:40:34,770 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:40:34,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [864146712] [2021-11-20 06:40:34,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [864146712] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 06:40:34,771 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 06:40:34,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 9 [2021-11-20 06:40:34,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355438099] [2021-11-20 06:40:34,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:40:34,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 06:40:34,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:40:34,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 06:40:34,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=66, Unknown=1, NotChecked=0, Total=90 [2021-11-20 06:40:34,772 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 06:40:36,792 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 06:40:38,800 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 06:40:49,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:40:49,943 INFO L93 Difference]: Finished difference Result 3278 states and 4855 transitions. [2021-11-20 06:40:49,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 06:40:49,944 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 06:40:49,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:40:49,956 INFO L225 Difference]: With dead ends: 3278 [2021-11-20 06:40:49,956 INFO L226 Difference]: Without dead ends: 3278 [2021-11-20 06:40:49,957 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=44, Invalid=136, Unknown=2, NotChecked=0, Total=182 [2021-11-20 06:40:49,957 INFO L933 BasicCegarLoop]: 887 mSDtfsCounter, 360 mSDsluCounter, 2266 mSDsCounter, 0 mSdLazyCounter, 845 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s 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, 8.6s IncrementalHoareTripleChecker+Time [2021-11-20 06:40:49,958 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [363 Valid, 3153 Invalid, 1467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 845 Invalid, 2 Unknown, 618 Unchecked, 8.6s Time] [2021-11-20 06:40:49,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3278 states. [2021-11-20 06:40:50,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3278 to 2834. [2021-11-20 06:40:50,017 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 06:40:50,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2834 states to 2834 states and 4261 transitions. [2021-11-20 06:40:50,025 INFO L78 Accepts]: Start accepts. Automaton has 2834 states and 4261 transitions. Word has length 82 [2021-11-20 06:40:50,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:40:50,025 INFO L470 AbstractCegarLoop]: Abstraction has 2834 states and 4261 transitions. [2021-11-20 06:40:50,025 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 06:40:50,025 INFO L276 IsEmpty]: Start isEmpty. Operand 2834 states and 4261 transitions. [2021-11-20 06:40:50,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-11-20 06:40:50,026 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:40:50,027 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 06:40:50,050 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-20 06:40:50,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:40:50,245 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 06:40:50,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:40:50,245 INFO L85 PathProgramCache]: Analyzing trace with hash 1028659715, now seen corresponding path program 1 times [2021-11-20 06:40:50,246 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:40:50,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1335072392] [2021-11-20 06:40:50,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:40:50,246 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:40:50,246 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:40:50,247 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:40:50,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-20 06:40:50,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:40:50,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 514 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 06:40:50,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:40:50,768 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 06:40:50,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:40:50,924 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 06:40:50,924 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:40:50,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1335072392] [2021-11-20 06:40:50,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1335072392] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:40:50,925 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:40:50,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-20 06:40:50,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553731102] [2021-11-20 06:40:50,925 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:40:50,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 06:40:50,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:40:50,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 06:40:50,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-20 06:40:50,926 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 06:40:50,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:40:50,992 INFO L93 Difference]: Finished difference Result 2320 states and 3457 transitions. [2021-11-20 06:40:50,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 06:40:50,992 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 06:40:50,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:40:50,997 INFO L225 Difference]: With dead ends: 2320 [2021-11-20 06:40:50,997 INFO L226 Difference]: Without dead ends: 2315 [2021-11-20 06:40:50,998 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 06:40:50,998 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 06:40:50,999 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 06:40:51,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2315 states. [2021-11-20 06:40:51,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2315 to 2312. [2021-11-20 06:40:51,044 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 06:40:51,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2312 states to 2312 states and 3449 transitions. [2021-11-20 06:40:51,051 INFO L78 Accepts]: Start accepts. Automaton has 2312 states and 3449 transitions. Word has length 81 [2021-11-20 06:40:51,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:40:51,051 INFO L470 AbstractCegarLoop]: Abstraction has 2312 states and 3449 transitions. [2021-11-20 06:40:51,051 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 06:40:51,052 INFO L276 IsEmpty]: Start isEmpty. Operand 2312 states and 3449 transitions. [2021-11-20 06:40:51,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-20 06:40:51,052 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:40:51,053 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 06:40:51,075 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-20 06:40:51,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:40:51,269 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 06:40:51,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:40:51,269 INFO L85 PathProgramCache]: Analyzing trace with hash 977084859, now seen corresponding path program 1 times [2021-11-20 06:40:51,270 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:40:51,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [902126402] [2021-11-20 06:40:51,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:40:51,270 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:40:51,270 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:40:51,271 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:40:51,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-20 06:40:52,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:40:52,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 568 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-20 06:40:52,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:40:53,243 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 06:40:53,243 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 06:40:53,252 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 06:40:53,252 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 06:40:53,700 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 06:40:53,700 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:40:58,341 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 06:40:58,342 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:40:58,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [902126402] [2021-11-20 06:40:58,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [902126402] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 06:40:58,342 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 06:40:58,342 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 9 [2021-11-20 06:40:58,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901322842] [2021-11-20 06:40:58,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:40:58,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-20 06:40:58,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:40:58,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-20 06:40:58,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=66, Unknown=1, NotChecked=0, Total=90 [2021-11-20 06:40:58,344 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 06:41:00,363 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 06:41:02,373 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 06:41:13,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:41:13,443 INFO L93 Difference]: Finished difference Result 2371 states and 3462 transitions. [2021-11-20 06:41:13,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-20 06:41:13,444 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 06:41:13,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:41:13,447 INFO L225 Difference]: With dead ends: 2371 [2021-11-20 06:41:13,447 INFO L226 Difference]: Without dead ends: 2371 [2021-11-20 06:41:13,448 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=44, Invalid=136, Unknown=2, NotChecked=0, Total=182 [2021-11-20 06:41:13,448 INFO L933 BasicCegarLoop]: 823 mSDtfsCounter, 299 mSDsluCounter, 2194 mSDsCounter, 0 mSdLazyCounter, 844 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s 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, 8.6s IncrementalHoareTripleChecker+Time [2021-11-20 06:41:13,448 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 3017 Invalid, 1306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 844 Invalid, 2 Unknown, 458 Unchecked, 8.6s Time] [2021-11-20 06:41:13,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2371 states. [2021-11-20 06:41:13,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2371 to 2311. [2021-11-20 06:41:13,520 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 06:41:13,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2311 states to 2311 states and 3448 transitions. [2021-11-20 06:41:13,527 INFO L78 Accepts]: Start accepts. Automaton has 2311 states and 3448 transitions. Word has length 83 [2021-11-20 06:41:13,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:41:13,528 INFO L470 AbstractCegarLoop]: Abstraction has 2311 states and 3448 transitions. [2021-11-20 06:41:13,528 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 06:41:13,528 INFO L276 IsEmpty]: Start isEmpty. Operand 2311 states and 3448 transitions. [2021-11-20 06:41:13,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-11-20 06:41:13,531 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:41:13,531 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 06:41:13,554 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-20 06:41:13,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:41:13,747 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 06:41:13,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:41:13,747 INFO L85 PathProgramCache]: Analyzing trace with hash 838655585, now seen corresponding path program 1 times [2021-11-20 06:41:13,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:41:13,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [403161176] [2021-11-20 06:41:13,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:41:13,749 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:41:13,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:41:13,750 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:41:13,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-20 06:41:14,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:41:14,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 584 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-20 06:41:14,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:41:15,337 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-11-20 06:41:15,337 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 06:41:15,579 INFO L354 Elim1Store]: treesize reduction 20, result has 28.6 percent of original size [2021-11-20 06:41:15,579 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 06:41:15,955 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 06:41:15,955 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:41:16,226 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 06:41:16,226 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:41:16,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [403161176] [2021-11-20 06:41:16,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [403161176] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:41:16,227 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:41:16,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 3] imperfect sequences [] total 7 [2021-11-20 06:41:16,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354509283] [2021-11-20 06:41:16,227 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:41:16,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 06:41:16,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:41:16,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 06:41:16,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-20 06:41:16,228 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 06:41:16,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:41:16,302 INFO L93 Difference]: Finished difference Result 2403 states and 3563 transitions. [2021-11-20 06:41:16,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 06:41:16,305 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 06:41:16,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:41:16,317 INFO L225 Difference]: With dead ends: 2403 [2021-11-20 06:41:16,317 INFO L226 Difference]: Without dead ends: 2403 [2021-11-20 06:41:16,317 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 166 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 06:41:16,318 INFO L933 BasicCegarLoop]: 813 mSDtfsCounter, 101 mSDsluCounter, 3402 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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 06:41:16,318 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 06:41:16,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2403 states. [2021-11-20 06:41:16,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2403 to 2372. [2021-11-20 06:41:16,362 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 06:41:16,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2372 states to 2372 states and 3525 transitions. [2021-11-20 06:41:16,369 INFO L78 Accepts]: Start accepts. Automaton has 2372 states and 3525 transitions. Word has length 88 [2021-11-20 06:41:16,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:41:16,370 INFO L470 AbstractCegarLoop]: Abstraction has 2372 states and 3525 transitions. [2021-11-20 06:41:16,370 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 06:41:16,370 INFO L276 IsEmpty]: Start isEmpty. Operand 2372 states and 3525 transitions. [2021-11-20 06:41:16,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-11-20 06:41:16,371 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:41:16,371 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 06:41:16,391 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-11-20 06:41:16,591 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:41:16,591 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 06:41:16,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:41:16,592 INFO L85 PathProgramCache]: Analyzing trace with hash 838655586, now seen corresponding path program 1 times [2021-11-20 06:41:16,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:41:16,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [389571778] [2021-11-20 06:41:16,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:41:16,593 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:41:16,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:41:16,594 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:41:16,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-11-20 06:41:17,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:41:17,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 584 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-20 06:41:17,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:41:18,529 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 06:41:18,529 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 06:41:18,911 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 06:41:18,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:41:20,879 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 06:41:20,879 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:41:20,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [389571778] [2021-11-20 06:41:20,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [389571778] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:41:20,879 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:41:20,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 4] imperfect sequences [] total 6 [2021-11-20 06:41:20,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014105873] [2021-11-20 06:41:20,879 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:41:20,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 06:41:20,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:41:20,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 06:41:20,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-20 06:41:20,880 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 06:41:22,899 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 06:41:24,909 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 06:41:30,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:41:30,719 INFO L93 Difference]: Finished difference Result 2568 states and 3801 transitions. [2021-11-20 06:41:30,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 06:41:30,721 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 06:41:30,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:41:30,725 INFO L225 Difference]: With dead ends: 2568 [2021-11-20 06:41:30,725 INFO L226 Difference]: Without dead ends: 2568 [2021-11-20 06:41:30,725 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 168 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-20 06:41:30,726 INFO L933 BasicCegarLoop]: 753 mSDtfsCounter, 257 mSDsluCounter, 2722 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 15 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s 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, 9.8s IncrementalHoareTripleChecker+Time [2021-11-20 06:41:30,726 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [278 Valid, 3475 Invalid, 1323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1052 Invalid, 2 Unknown, 254 Unchecked, 9.8s Time] [2021-11-20 06:41:30,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2568 states. [2021-11-20 06:41:30,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2568 to 2308. [2021-11-20 06:41:30,769 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 06:41:30,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2308 states to 2308 states and 3444 transitions. [2021-11-20 06:41:30,776 INFO L78 Accepts]: Start accepts. Automaton has 2308 states and 3444 transitions. Word has length 88 [2021-11-20 06:41:30,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:41:30,776 INFO L470 AbstractCegarLoop]: Abstraction has 2308 states and 3444 transitions. [2021-11-20 06:41:30,776 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 06:41:30,777 INFO L276 IsEmpty]: Start isEmpty. Operand 2308 states and 3444 transitions. [2021-11-20 06:41:30,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-11-20 06:41:30,778 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:41:30,778 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 06:41:30,801 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-11-20 06:41:30,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:41:30,998 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 06:41:30,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:41:30,998 INFO L85 PathProgramCache]: Analyzing trace with hash 228519724, now seen corresponding path program 1 times [2021-11-20 06:41:30,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:41:30,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [839556845] [2021-11-20 06:41:31,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:41:31,000 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:41:31,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:41:31,001 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:41:31,041 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-20 06:41:32,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:41:32,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 591 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-20 06:41:32,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:41:32,768 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-11-20 06:41:32,768 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 06:41:33,067 INFO L354 Elim1Store]: treesize reduction 20, result has 28.6 percent of original size [2021-11-20 06:41:33,067 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 06:41:34,387 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 06:41:34,388 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:41:34,769 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 06:41:34,769 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:41:34,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [839556845] [2021-11-20 06:41:34,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [839556845] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:41:34,769 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:41:34,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 9 [2021-11-20 06:41:34,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881197381] [2021-11-20 06:41:34,770 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:41:34,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-20 06:41:34,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:41:34,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-20 06:41:34,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-20 06:41:34,771 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 06:41:36,793 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 06:41:38,805 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 06:41:41,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:41:41,042 INFO L93 Difference]: Finished difference Result 2769 states and 4209 transitions. [2021-11-20 06:41:41,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 06:41:41,043 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 06:41:41,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:41:41,049 INFO L225 Difference]: With dead ends: 2769 [2021-11-20 06:41:41,049 INFO L226 Difference]: Without dead ends: 2769 [2021-11-20 06:41:41,049 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 152 SyntacticMatches, 16 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-20 06:41:41,050 INFO L933 BasicCegarLoop]: 671 mSDtfsCounter, 356 mSDsluCounter, 1891 mSDsCounter, 0 mSdLazyCounter, 612 mSolverCounterSat, 10 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s 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.2s IncrementalHoareTripleChecker+Time [2021-11-20 06:41:41,050 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.2s Time] [2021-11-20 06:41:41,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2769 states. [2021-11-20 06:41:41,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2769 to 2307. [2021-11-20 06:41:41,097 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 06:41:41,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2307 states to 2307 states and 3443 transitions. [2021-11-20 06:41:41,104 INFO L78 Accepts]: Start accepts. Automaton has 2307 states and 3443 transitions. Word has length 89 [2021-11-20 06:41:41,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:41:41,105 INFO L470 AbstractCegarLoop]: Abstraction has 2307 states and 3443 transitions. [2021-11-20 06:41:41,105 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 06:41:41,105 INFO L276 IsEmpty]: Start isEmpty. Operand 2307 states and 3443 transitions. [2021-11-20 06:41:41,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-11-20 06:41:41,106 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:41:41,107 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 06:41:41,128 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-11-20 06:41:41,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:41:41,323 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 06:41:41,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:41:41,323 INFO L85 PathProgramCache]: Analyzing trace with hash 228519725, now seen corresponding path program 1 times [2021-11-20 06:41:41,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:41:41,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [451473090] [2021-11-20 06:41:41,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:41:41,324 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:41:41,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:41:41,326 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:41:41,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-11-20 06:41:42,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:41:42,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 591 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-20 06:41:42,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:41:43,747 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 06:41:43,747 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 06:41:43,753 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 06:41:43,754 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 06:41:44,207 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 06:41:44,208 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:41:48,791 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 06:41:48,792 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:41:48,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [451473090] [2021-11-20 06:41:48,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [451473090] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 06:41:48,792 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 06:41:48,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [3] total 7 [2021-11-20 06:41:48,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243075360] [2021-11-20 06:41:48,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:41:48,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 06:41:48,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:41:48,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 06:41:48,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=37, Unknown=1, NotChecked=0, Total=56 [2021-11-20 06:41:48,794 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 06:41:50,829 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 06:42:01,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:42:01,219 INFO L93 Difference]: Finished difference Result 2366 states and 3456 transitions. [2021-11-20 06:42:01,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 06:42:01,221 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 06:42:01,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:42:01,225 INFO L225 Difference]: With dead ends: 2366 [2021-11-20 06:42:01,225 INFO L226 Difference]: Without dead ends: 2366 [2021-11-20 06:42:01,226 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=28, Invalid=60, Unknown=2, NotChecked=0, Total=90 [2021-11-20 06:42:01,226 INFO L933 BasicCegarLoop]: 808 mSDtfsCounter, 388 mSDsluCounter, 1556 mSDsCounter, 0 mSdLazyCounter, 529 mSolverCounterSat, 24 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s 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.1s IncrementalHoareTripleChecker+Time [2021-11-20 06:42:01,227 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.1s Time] [2021-11-20 06:42:01,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2366 states. [2021-11-20 06:42:01,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2366 to 2306. [2021-11-20 06:42:01,285 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 06:42:01,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2306 states to 2306 states and 3442 transitions. [2021-11-20 06:42:01,292 INFO L78 Accepts]: Start accepts. Automaton has 2306 states and 3442 transitions. Word has length 89 [2021-11-20 06:42:01,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:42:01,293 INFO L470 AbstractCegarLoop]: Abstraction has 2306 states and 3442 transitions. [2021-11-20 06:42:01,293 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 06:42:01,293 INFO L276 IsEmpty]: Start isEmpty. Operand 2306 states and 3442 transitions. [2021-11-20 06:42:01,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-11-20 06:42:01,294 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:42:01,295 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 06:42:01,319 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-11-20 06:42:01,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:42:01,499 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 06:42:01,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:42:01,499 INFO L85 PathProgramCache]: Analyzing trace with hash -1505822780, now seen corresponding path program 1 times [2021-11-20 06:42:01,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:42:01,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [834446786] [2021-11-20 06:42:01,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:42:01,500 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:42:01,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:42:01,501 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:42:01,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-11-20 06:42:01,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:42:01,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 597 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 06:42:01,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:42:02,116 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 06:42:02,116 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:42:02,239 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 06:42:02,240 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:42:02,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [834446786] [2021-11-20 06:42:02,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [834446786] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:42:02,240 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:42:02,240 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-20 06:42:02,240 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243123335] [2021-11-20 06:42:02,240 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:42:02,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 06:42:02,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:42:02,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 06:42:02,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 06:42:02,241 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 06:42:03,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:42:03,822 INFO L93 Difference]: Finished difference Result 3406 states and 5057 transitions. [2021-11-20 06:42:03,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:42:03,823 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 06:42:03,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:42:03,846 INFO L225 Difference]: With dead ends: 3406 [2021-11-20 06:42:03,846 INFO L226 Difference]: Without dead ends: 3406 [2021-11-20 06:42:03,846 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 06:42:03,855 INFO L933 BasicCegarLoop]: 701 mSDtfsCounter, 744 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s 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.5s IncrementalHoareTripleChecker+Time [2021-11-20 06:42:03,857 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.5s Time] [2021-11-20 06:42:03,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3406 states. [2021-11-20 06:42:03,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3406 to 2305. [2021-11-20 06:42:03,907 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 06:42:03,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2305 states to 2305 states and 3441 transitions. [2021-11-20 06:42:03,915 INFO L78 Accepts]: Start accepts. Automaton has 2305 states and 3441 transitions. Word has length 90 [2021-11-20 06:42:03,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:42:03,916 INFO L470 AbstractCegarLoop]: Abstraction has 2305 states and 3441 transitions. [2021-11-20 06:42:03,916 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 06:42:03,916 INFO L276 IsEmpty]: Start isEmpty. Operand 2305 states and 3441 transitions. [2021-11-20 06:42:03,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-11-20 06:42:03,917 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:42:03,918 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 06:42:03,936 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-11-20 06:42:04,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:42:04,131 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 06:42:04,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:42:04,131 INFO L85 PathProgramCache]: Analyzing trace with hash 308299045, now seen corresponding path program 1 times [2021-11-20 06:42:04,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:42:04,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [226513916] [2021-11-20 06:42:04,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:42:04,132 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:42:04,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:42:04,133 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:42:04,138 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-11-20 06:42:04,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:42:04,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 06:42:04,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:42:04,761 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 06:42:04,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:42:04,894 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 06:42:04,894 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:42:04,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [226513916] [2021-11-20 06:42:04,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [226513916] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:42:04,894 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:42:04,894 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-20 06:42:04,894 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220891837] [2021-11-20 06:42:04,894 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:42:04,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 06:42:04,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:42:04,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 06:42:04,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 06:42:04,895 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 06:42:06,916 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 06:42:08,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:42:08,450 INFO L93 Difference]: Finished difference Result 2766 states and 4206 transitions. [2021-11-20 06:42:08,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:42:08,450 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 06:42:08,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:42:08,457 INFO L225 Difference]: With dead ends: 2766 [2021-11-20 06:42:08,457 INFO L226 Difference]: Without dead ends: 2766 [2021-11-20 06:42:08,457 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 06:42:08,458 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 06:42:08,458 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 06:42:08,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2766 states. [2021-11-20 06:42:08,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2766 to 2304. [2021-11-20 06:42:08,504 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 06:42:08,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2304 states to 2304 states and 3440 transitions. [2021-11-20 06:42:08,511 INFO L78 Accepts]: Start accepts. Automaton has 2304 states and 3440 transitions. Word has length 92 [2021-11-20 06:42:08,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:42:08,512 INFO L470 AbstractCegarLoop]: Abstraction has 2304 states and 3440 transitions. [2021-11-20 06:42:08,512 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 06:42:08,512 INFO L276 IsEmpty]: Start isEmpty. Operand 2304 states and 3440 transitions. [2021-11-20 06:42:08,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-11-20 06:42:08,513 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:42:08,514 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 06:42:08,533 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-11-20 06:42:08,732 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:42:08,733 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 06:42:08,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:42:08,733 INFO L85 PathProgramCache]: Analyzing trace with hash 308299046, now seen corresponding path program 1 times [2021-11-20 06:42:08,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:42:08,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2005757857] [2021-11-20 06:42:08,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:42:08,735 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:42:08,736 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:42:08,736 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:42:08,774 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-11-20 06:42:09,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:42:09,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-20 06:42:09,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:42:09,890 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 06:42:09,890 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:42:09,976 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 06:42:10,814 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 06:42:10,815 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:42:10,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2005757857] [2021-11-20 06:42:10,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2005757857] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:42:10,815 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:42:10,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 7 [2021-11-20 06:42:10,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998606307] [2021-11-20 06:42:10,815 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:42:10,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 06:42:10,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:42:10,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 06:42:10,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-11-20 06:42:10,816 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 06:42:12,838 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 06:42:14,851 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 06:42:18,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:42:18,072 INFO L93 Difference]: Finished difference Result 2564 states and 3798 transitions. [2021-11-20 06:42:18,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-20 06:42:18,073 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 06:42:18,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:42:18,079 INFO L225 Difference]: With dead ends: 2564 [2021-11-20 06:42:18,079 INFO L226 Difference]: Without dead ends: 2564 [2021-11-20 06:42:18,080 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 06:42:18,081 INFO L933 BasicCegarLoop]: 713 mSDtfsCounter, 1421 mSDsluCounter, 1795 mSDsCounter, 0 mSdLazyCounter, 617 mSolverCounterSat, 101 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s 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 06:42:18,081 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 06:42:18,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2564 states. [2021-11-20 06:42:18,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2564 to 2303. [2021-11-20 06:42:18,119 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 06:42:18,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2303 states to 2303 states and 3439 transitions. [2021-11-20 06:42:18,127 INFO L78 Accepts]: Start accepts. Automaton has 2303 states and 3439 transitions. Word has length 92 [2021-11-20 06:42:18,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:42:18,127 INFO L470 AbstractCegarLoop]: Abstraction has 2303 states and 3439 transitions. [2021-11-20 06:42:18,127 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 06:42:18,128 INFO L276 IsEmpty]: Start isEmpty. Operand 2303 states and 3439 transitions. [2021-11-20 06:42:18,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-20 06:42:18,129 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:42:18,129 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 06:42:18,147 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-11-20 06:42:18,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:42:18,347 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 06:42:18,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:42:18,348 INFO L85 PathProgramCache]: Analyzing trace with hash -1317347739, now seen corresponding path program 1 times [2021-11-20 06:42:18,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:42:18,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [455073449] [2021-11-20 06:42:18,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:42:18,349 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:42:18,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:42:18,351 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:42:18,391 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-11-20 06:42:18,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:42:19,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 627 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 06:42:19,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:42:19,199 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 06:42:19,199 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:42:19,378 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 06:42:19,378 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:42:19,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [455073449] [2021-11-20 06:42:19,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [455073449] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:42:19,378 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:42:19,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-20 06:42:19,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860997325] [2021-11-20 06:42:19,378 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:42:19,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 06:42:19,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:42:19,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 06:42:19,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 06:42:19,380 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 06:42:21,400 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 06:42:23,412 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 06:42:26,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:42:26,579 INFO L93 Difference]: Finished difference Result 3402 states and 5053 transitions. [2021-11-20 06:42:26,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 06:42:26,580 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 06:42:26,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:42:26,603 INFO L225 Difference]: With dead ends: 3402 [2021-11-20 06:42:26,603 INFO L226 Difference]: Without dead ends: 3402 [2021-11-20 06:42:26,603 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 06:42:26,604 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 06:42:26,604 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 06:42:26,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3402 states. [2021-11-20 06:42:26,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3402 to 2301. [2021-11-20 06:42:26,653 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 06:42:26,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2301 states to 2301 states and 3437 transitions. [2021-11-20 06:42:26,659 INFO L78 Accepts]: Start accepts. Automaton has 2301 states and 3437 transitions. Word has length 96 [2021-11-20 06:42:26,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:42:26,659 INFO L470 AbstractCegarLoop]: Abstraction has 2301 states and 3437 transitions. [2021-11-20 06:42:26,659 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 06:42:26,659 INFO L276 IsEmpty]: Start isEmpty. Operand 2301 states and 3437 transitions. [2021-11-20 06:42:26,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-20 06:42:26,660 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:42:26,661 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 06:42:26,688 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2021-11-20 06:42:26,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:42:26,880 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 06:42:26,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:42:26,881 INFO L85 PathProgramCache]: Analyzing trace with hash -1317347738, now seen corresponding path program 1 times [2021-11-20 06:42:26,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:42:26,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2011489066] [2021-11-20 06:42:26,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:42:26,882 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:42:26,882 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:42:26,883 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:42:26,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-11-20 06:42:28,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:42:28,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 627 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-20 06:42:28,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:42:29,678 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 06:42:29,678 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 06:42:29,691 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-20 06:42:29,692 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 06:42:30,760 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 06:42:30,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:42:37,921 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 06:42:37,921 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:42:37,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2011489066] [2021-11-20 06:42:37,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2011489066] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 06:42:37,921 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 06:42:37,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 11 [2021-11-20 06:42:37,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152580696] [2021-11-20 06:42:37,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:42:37,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 06:42:37,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:42:37,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 06:42:37,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=103, Unknown=1, NotChecked=0, Total=132 [2021-11-20 06:42:37,923 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 06:42:39,945 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 06:42:41,954 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 06:42:43,964 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 06:42:58,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:42:58,480 INFO L93 Difference]: Finished difference Result 2344 states and 3446 transitions. [2021-11-20 06:42:58,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 06:42:58,481 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 06:42:58,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:42:58,485 INFO L225 Difference]: With dead ends: 2344 [2021-11-20 06:42:58,485 INFO L226 Difference]: Without dead ends: 2344 [2021-11-20 06:42:58,486 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 180 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 06:42:58,486 INFO L933 BasicCegarLoop]: 735 mSDtfsCounter, 174 mSDsluCounter, 2582 mSDsCounter, 0 mSdLazyCounter, 962 mSolverCounterSat, 3 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.3s 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.1s IncrementalHoareTripleChecker+Time [2021-11-20 06:42:58,486 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.1s Time] [2021-11-20 06:42:58,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2344 states. [2021-11-20 06:42:58,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2344 to 2300. [2021-11-20 06:42:58,520 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 06:42:58,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2300 states to 2300 states and 3436 transitions. [2021-11-20 06:42:58,525 INFO L78 Accepts]: Start accepts. Automaton has 2300 states and 3436 transitions. Word has length 96 [2021-11-20 06:42:58,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:42:58,525 INFO L470 AbstractCegarLoop]: Abstraction has 2300 states and 3436 transitions. [2021-11-20 06:42:58,525 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 06:42:58,526 INFO L276 IsEmpty]: Start isEmpty. Operand 2300 states and 3436 transitions. [2021-11-20 06:42:58,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-20 06:42:58,527 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:42:58,527 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 06:42:58,542 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2021-11-20 06:42:58,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:42:58,728 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 06:42:58,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:42:58,728 INFO L85 PathProgramCache]: Analyzing trace with hash 2111894061, now seen corresponding path program 1 times [2021-11-20 06:42:58,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:42:58,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [151783764] [2021-11-20 06:42:58,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:42:58,729 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:42:58,729 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:42:58,730 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:42:58,732 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-11-20 06:43:00,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:43:00,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 634 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-20 06:43:00,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:43:01,602 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 06:43:01,603 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 06:43:01,618 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-20 06:43:01,619 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 06:43:02,864 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 06:43:02,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:43:11,292 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 06:43:11,292 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:43:11,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [151783764] [2021-11-20 06:43:11,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [151783764] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 06:43:11,293 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 06:43:11,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 11 [2021-11-20 06:43:11,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256213486] [2021-11-20 06:43:11,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:43:11,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-20 06:43:11,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:43:11,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 06:43:11,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=103, Unknown=1, NotChecked=0, Total=132 [2021-11-20 06:43:11,294 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 06:43:13,318 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 06:43:15,333 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 06:43:17,342 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 06:43:32,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:43:32,105 INFO L93 Difference]: Finished difference Result 2343 states and 3445 transitions. [2021-11-20 06:43:32,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-20 06:43:32,106 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 06:43:32,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:43:32,110 INFO L225 Difference]: With dead ends: 2343 [2021-11-20 06:43:32,110 INFO L226 Difference]: Without dead ends: 2343 [2021-11-20 06:43:32,111 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=38, Invalid=142, Unknown=2, NotChecked=0, Total=182 [2021-11-20 06:43:32,111 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.3s IncrementalHoareTripleChecker+Time [2021-11-20 06:43:32,112 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.3s Time] [2021-11-20 06:43:32,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2343 states. [2021-11-20 06:43:32,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2343 to 2299. [2021-11-20 06:43:32,149 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 06:43:32,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2299 states to 2299 states and 3435 transitions. [2021-11-20 06:43:32,157 INFO L78 Accepts]: Start accepts. Automaton has 2299 states and 3435 transitions. Word has length 97 [2021-11-20 06:43:32,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:43:32,158 INFO L470 AbstractCegarLoop]: Abstraction has 2299 states and 3435 transitions. [2021-11-20 06:43:32,158 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 06:43:32,158 INFO L276 IsEmpty]: Start isEmpty. Operand 2299 states and 3435 transitions. [2021-11-20 06:43:32,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-11-20 06:43:32,159 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:43:32,160 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 06:43:32,187 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-11-20 06:43:32,374 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:43:32,374 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 06:43:32,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:43:32,375 INFO L85 PathProgramCache]: Analyzing trace with hash -1542682259, now seen corresponding path program 1 times [2021-11-20 06:43:32,375 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:43:32,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [119908841] [2021-11-20 06:43:32,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:43:32,376 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:43:32,376 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:43:32,377 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:43:32,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-11-20 06:43:33,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:43:33,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 651 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-20 06:43:33,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:43:34,545 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-11-20 06:43:34,546 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 06:43:34,758 INFO L354 Elim1Store]: treesize reduction 20, result has 28.6 percent of original size [2021-11-20 06:43:34,758 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 06:43:35,244 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 06:43:35,245 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:43:35,643 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 06:43:35,644 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:43:35,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [119908841] [2021-11-20 06:43:35,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [119908841] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:43:35,644 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:43:35,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 3] imperfect sequences [] total 7 [2021-11-20 06:43:35,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862998581] [2021-11-20 06:43:35,645 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:43:35,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 06:43:35,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:43:35,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 06:43:35,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-20 06:43:35,646 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 06:43:36,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:43:36,715 INFO L93 Difference]: Finished difference Result 2649 states and 3836 transitions. [2021-11-20 06:43:36,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 06:43:36,716 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 06:43:36,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:43:36,724 INFO L225 Difference]: With dead ends: 2649 [2021-11-20 06:43:36,724 INFO L226 Difference]: Without dead ends: 2649 [2021-11-20 06:43:36,724 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 06:43:36,725 INFO L933 BasicCegarLoop]: 690 mSDtfsCounter, 434 mSDsluCounter, 1153 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s 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.0s IncrementalHoareTripleChecker+Time [2021-11-20 06:43:36,725 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.0s Time] [2021-11-20 06:43:36,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2649 states. [2021-11-20 06:43:36,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2649 to 1675. [2021-11-20 06:43:36,780 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 06:43:36,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1675 states to 1675 states and 2252 transitions. [2021-11-20 06:43:36,785 INFO L78 Accepts]: Start accepts. Automaton has 1675 states and 2252 transitions. Word has length 106 [2021-11-20 06:43:36,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:43:36,785 INFO L470 AbstractCegarLoop]: Abstraction has 1675 states and 2252 transitions. [2021-11-20 06:43:36,786 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 06:43:36,786 INFO L276 IsEmpty]: Start isEmpty. Operand 1675 states and 2252 transitions. [2021-11-20 06:43:36,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-11-20 06:43:36,787 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:43:36,787 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 06:43:36,814 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2021-11-20 06:43:37,014 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:43:37,014 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 06:43:37,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:43:37,015 INFO L85 PathProgramCache]: Analyzing trace with hash -1542682258, now seen corresponding path program 1 times [2021-11-20 06:43:37,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:43:37,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [721713752] [2021-11-20 06:43:37,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:43:37,016 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:43:37,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:43:37,017 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:43:37,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-11-20 06:43:38,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:43:38,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 651 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-20 06:43:38,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:43:40,021 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 06:43:40,022 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 06:43:40,031 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 06:43:40,032 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 06:43:41,046 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 06:43:41,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:43:46,256 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 06:43:46,256 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:43:46,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [721713752] [2021-11-20 06:43:46,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [721713752] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 06:43:46,256 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 06:43:46,256 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [2] total 5 [2021-11-20 06:43:46,256 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113209335] [2021-11-20 06:43:46,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:43:46,257 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 06:43:46,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:43:46,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 06:43:46,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-20 06:43:46,258 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 06:43:51,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:43:51,614 INFO L93 Difference]: Finished difference Result 2216 states and 2977 transitions. [2021-11-20 06:43:51,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 06:43:51,615 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 06:43:51,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:43:51,623 INFO L225 Difference]: With dead ends: 2216 [2021-11-20 06:43:51,623 INFO L226 Difference]: Without dead ends: 2216 [2021-11-20 06:43:51,624 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2021-11-20 06:43:51,624 INFO L933 BasicCegarLoop]: 826 mSDtfsCounter, 260 mSDsluCounter, 1002 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 1828 SdHoareTripleChecker+Invalid, 699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 433 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-11-20 06:43:51,625 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [260 Valid, 1828 Invalid, 699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 265 Invalid, 0 Unknown, 433 Unchecked, 3.2s Time] [2021-11-20 06:43:51,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2216 states. [2021-11-20 06:43:51,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2216 to 1674. [2021-11-20 06:43:51,657 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 06:43:51,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1674 states to 1674 states and 2251 transitions. [2021-11-20 06:43:51,662 INFO L78 Accepts]: Start accepts. Automaton has 1674 states and 2251 transitions. Word has length 106 [2021-11-20 06:43:51,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:43:51,663 INFO L470 AbstractCegarLoop]: Abstraction has 1674 states and 2251 transitions. [2021-11-20 06:43:51,663 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 06:43:51,663 INFO L276 IsEmpty]: Start isEmpty. Operand 1674 states and 2251 transitions. [2021-11-20 06:43:51,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-11-20 06:43:51,664 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:43:51,665 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 06:43:51,693 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-11-20 06:43:51,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:43:51,890 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 06:43:51,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:43:51,890 INFO L85 PathProgramCache]: Analyzing trace with hash -578508750, now seen corresponding path program 1 times [2021-11-20 06:43:51,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:43:51,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1140193945] [2021-11-20 06:43:51,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:43:51,892 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:43:51,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:43:51,892 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:43:51,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-11-20 06:43:52,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:43:52,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 06:43:52,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:43:52,801 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 06:43:52,801 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:43:52,950 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 06:43:52,950 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:43:52,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1140193945] [2021-11-20 06:43:52,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1140193945] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:43:52,950 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:43:52,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-20 06:43:52,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976897416] [2021-11-20 06:43:52,951 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:43:52,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 06:43:52,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:43:52,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 06:43:52,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 06:43:52,951 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 06:43:54,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:43:54,423 INFO L93 Difference]: Finished difference Result 2800 states and 3838 transitions. [2021-11-20 06:43:54,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:43:54,424 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 06:43:54,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:43:54,433 INFO L225 Difference]: With dead ends: 2800 [2021-11-20 06:43:54,433 INFO L226 Difference]: Without dead ends: 2800 [2021-11-20 06:43:54,434 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 06:43:54,435 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.4s IncrementalHoareTripleChecker+Time [2021-11-20 06:43:54,435 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.4s Time] [2021-11-20 06:43:54,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2800 states. [2021-11-20 06:43:54,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2800 to 2696. [2021-11-20 06:43:54,485 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 06:43:54,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2696 states to 2696 states and 3781 transitions. [2021-11-20 06:43:54,493 INFO L78 Accepts]: Start accepts. Automaton has 2696 states and 3781 transitions. Word has length 107 [2021-11-20 06:43:54,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:43:54,494 INFO L470 AbstractCegarLoop]: Abstraction has 2696 states and 3781 transitions. [2021-11-20 06:43:54,494 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 06:43:54,494 INFO L276 IsEmpty]: Start isEmpty. Operand 2696 states and 3781 transitions. [2021-11-20 06:43:54,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-11-20 06:43:54,495 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:43:54,496 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 06:43:54,510 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2021-11-20 06:43:54,698 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:43:54,699 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 06:43:54,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:43:54,699 INFO L85 PathProgramCache]: Analyzing trace with hash -578508749, now seen corresponding path program 1 times [2021-11-20 06:43:54,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:43:54,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1136575719] [2021-11-20 06:43:54,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:43:54,700 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:43:54,700 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:43:54,701 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:43:54,702 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-11-20 06:43:56,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:43:56,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-20 06:43:56,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:43:57,776 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 06:43:57,777 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 06:43:57,785 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 06:43:57,785 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 06:43:58,743 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 06:43:58,743 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:44:05,066 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 06:44:05,066 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:44:05,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1136575719] [2021-11-20 06:44:05,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1136575719] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 06:44:05,066 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 06:44:05,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [2] total 5 [2021-11-20 06:44:05,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393983049] [2021-11-20 06:44:05,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:44:05,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 06:44:05,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:44:05,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 06:44:05,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=17, Unknown=1, NotChecked=0, Total=30 [2021-11-20 06:44:05,068 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 06:44:12,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:44:12,383 INFO L93 Difference]: Finished difference Result 2755 states and 3794 transitions. [2021-11-20 06:44:12,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 06:44:12,385 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 06:44:12,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:44:12,390 INFO L225 Difference]: With dead ends: 2755 [2021-11-20 06:44:12,390 INFO L226 Difference]: Without dead ends: 2755 [2021-11-20 06:44:12,390 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=17, Invalid=24, Unknown=1, NotChecked=0, Total=42 [2021-11-20 06:44:12,391 INFO L933 BasicCegarLoop]: 826 mSDtfsCounter, 257 mSDsluCounter, 988 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 1814 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 398 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2021-11-20 06:44:12,392 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [257 Valid, 1814 Invalid, 662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 263 Invalid, 0 Unknown, 398 Unchecked, 3.1s Time] [2021-11-20 06:44:12,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2755 states. [2021-11-20 06:44:12,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2755 to 2695. [2021-11-20 06:44:12,439 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 06:44:12,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2695 states to 2695 states and 3780 transitions. [2021-11-20 06:44:12,447 INFO L78 Accepts]: Start accepts. Automaton has 2695 states and 3780 transitions. Word has length 107 [2021-11-20 06:44:12,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:44:12,448 INFO L470 AbstractCegarLoop]: Abstraction has 2695 states and 3780 transitions. [2021-11-20 06:44:12,448 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 06:44:12,448 INFO L276 IsEmpty]: Start isEmpty. Operand 2695 states and 3780 transitions. [2021-11-20 06:44:12,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-11-20 06:44:12,449 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:44:12,449 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 06:44:12,478 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2021-11-20 06:44:12,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:44:12,672 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 06:44:12,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:44:12,673 INFO L85 PathProgramCache]: Analyzing trace with hash -753901039, now seen corresponding path program 1 times [2021-11-20 06:44:12,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:44:12,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1957897012] [2021-11-20 06:44:12,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:44:12,674 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:44:12,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:44:12,675 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:44:12,676 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-11-20 06:44:14,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:44:14,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 665 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-20 06:44:14,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:44:15,787 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 06:44:15,788 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 06:44:15,794 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 06:44:15,795 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 06:44:16,767 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 06:44:16,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:44:23,060 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 06:44:23,060 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:44:23,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1957897012] [2021-11-20 06:44:23,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1957897012] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 06:44:23,060 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 06:44:23,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [2] total 5 [2021-11-20 06:44:23,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620757627] [2021-11-20 06:44:23,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:44:23,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 06:44:23,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:44:23,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 06:44:23,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=17, Unknown=1, NotChecked=0, Total=30 [2021-11-20 06:44:23,063 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 06:44:32,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:44:32,560 INFO L93 Difference]: Finished difference Result 2754 states and 3793 transitions. [2021-11-20 06:44:32,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 06:44:32,561 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 06:44:32,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:44:32,567 INFO L225 Difference]: With dead ends: 2754 [2021-11-20 06:44:32,567 INFO L226 Difference]: Without dead ends: 2754 [2021-11-20 06:44:32,567 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 210 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 06:44:32,567 INFO L933 BasicCegarLoop]: 826 mSDtfsCounter, 255 mSDsluCounter, 988 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 1814 SdHoareTripleChecker+Invalid, 715 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 452 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2021-11-20 06:44:32,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [255 Valid, 1814 Invalid, 715 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 262 Invalid, 0 Unknown, 452 Unchecked, 3.3s Time] [2021-11-20 06:44:32,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2754 states. [2021-11-20 06:44:32,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2754 to 2694. [2021-11-20 06:44:32,617 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 06:44:32,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2694 states to 2694 states and 3779 transitions. [2021-11-20 06:44:32,625 INFO L78 Accepts]: Start accepts. Automaton has 2694 states and 3779 transitions. Word has length 108 [2021-11-20 06:44:32,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:44:32,627 INFO L470 AbstractCegarLoop]: Abstraction has 2694 states and 3779 transitions. [2021-11-20 06:44:32,627 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 06:44:32,628 INFO L276 IsEmpty]: Start isEmpty. Operand 2694 states and 3779 transitions. [2021-11-20 06:44:32,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-20 06:44:32,629 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:44:32,629 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 06:44:32,657 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2021-11-20 06:44:32,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:44:32,848 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 06:44:32,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:44:32,848 INFO L85 PathProgramCache]: Analyzing trace with hash -1896094730, now seen corresponding path program 1 times [2021-11-20 06:44:32,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:44:32,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [312039197] [2021-11-20 06:44:32,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:44:32,850 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:44:32,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:44:32,851 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:44:32,852 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-11-20 06:44:34,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:44:34,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 672 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-20 06:44:34,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:44:36,027 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-20 06:44:36,027 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 06:44:36,034 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-20 06:44:36,034 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 06:44:37,025 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 06:44:37,025 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:44:41,201 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 06:44:41,201 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:44:41,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [312039197] [2021-11-20 06:44:41,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [312039197] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 06:44:41,202 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 06:44:41,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [2] total 5 [2021-11-20 06:44:41,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997980854] [2021-11-20 06:44:41,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:44:41,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 06:44:41,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:44:41,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 06:44:41,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-11-20 06:44:41,204 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 06:44:46,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:44:46,397 INFO L93 Difference]: Finished difference Result 2753 states and 3792 transitions. [2021-11-20 06:44:46,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 06:44:46,398 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 06:44:46,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:44:46,406 INFO L225 Difference]: With dead ends: 2753 [2021-11-20 06:44:46,407 INFO L226 Difference]: Without dead ends: 2753 [2021-11-20 06:44:46,407 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 212 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 06:44:46,408 INFO L933 BasicCegarLoop]: 826 mSDtfsCounter, 253 mSDsluCounter, 1002 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 1828 SdHoareTripleChecker+Invalid, 636 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 374 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2021-11-20 06:44:46,408 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 1828 Invalid, 636 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 261 Invalid, 0 Unknown, 374 Unchecked, 3.0s Time] [2021-11-20 06:44:46,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2753 states. [2021-11-20 06:44:46,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2753 to 2693. [2021-11-20 06:44:46,465 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 06:44:46,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2693 states to 2693 states and 3778 transitions. [2021-11-20 06:44:46,473 INFO L78 Accepts]: Start accepts. Automaton has 2693 states and 3778 transitions. Word has length 109 [2021-11-20 06:44:46,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:44:46,473 INFO L470 AbstractCegarLoop]: Abstraction has 2693 states and 3778 transitions. [2021-11-20 06:44:46,473 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 06:44:46,474 INFO L276 IsEmpty]: Start isEmpty. Operand 2693 states and 3778 transitions. [2021-11-20 06:44:46,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-20 06:44:46,475 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:44:46,475 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 06:44:46,497 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2021-11-20 06:44:46,697 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:44:46,697 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 06:44:46,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:44:46,698 INFO L85 PathProgramCache]: Analyzing trace with hash -844434734, now seen corresponding path program 1 times [2021-11-20 06:44:46,699 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:44:46,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1077524842] [2021-11-20 06:44:46,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:44:46,699 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:44:46,699 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:44:46,700 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:44:46,703 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2021-11-20 06:44:47,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:44:47,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 673 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 06:44:47,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:44:47,753 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 06:44:47,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:44:48,248 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 06:44:48,249 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:44:48,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1077524842] [2021-11-20 06:44:48,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1077524842] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:44:48,249 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:44:48,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-20 06:44:48,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375618290] [2021-11-20 06:44:48,249 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:44:48,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-20 06:44:48,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:44:48,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-20 06:44:48,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-11-20 06:44:48,251 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 06:44:50,276 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 06:44:52,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:44:52,622 INFO L93 Difference]: Finished difference Result 3253 states and 4510 transitions. [2021-11-20 06:44:52,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 06:44:52,622 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 06:44:52,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:44:52,632 INFO L225 Difference]: With dead ends: 3253 [2021-11-20 06:44:52,632 INFO L226 Difference]: Without dead ends: 3253 [2021-11-20 06:44:52,633 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 06:44:52,633 INFO L933 BasicCegarLoop]: 695 mSDtfsCounter, 901 mSDsluCounter, 1377 mSDsCounter, 0 mSdLazyCounter, 797 mSolverCounterSat, 383 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s 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.3s IncrementalHoareTripleChecker+Time [2021-11-20 06:44:52,634 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.3s Time] [2021-11-20 06:44:52,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3253 states. [2021-11-20 06:44:52,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3253 to 3173. [2021-11-20 06:44:52,691 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 06:44:52,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3173 states to 3173 states and 4492 transitions. [2021-11-20 06:44:52,701 INFO L78 Accepts]: Start accepts. Automaton has 3173 states and 4492 transitions. Word has length 121 [2021-11-20 06:44:52,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:44:52,702 INFO L470 AbstractCegarLoop]: Abstraction has 3173 states and 4492 transitions. [2021-11-20 06:44:52,702 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 06:44:52,702 INFO L276 IsEmpty]: Start isEmpty. Operand 3173 states and 4492 transitions. [2021-11-20 06:44:52,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-20 06:44:52,705 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:44:52,705 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 06:44:52,728 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2021-11-20 06:44:52,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:44:52,927 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 06:44:52,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:44:52,927 INFO L85 PathProgramCache]: Analyzing trace with hash 1807226178, now seen corresponding path program 1 times [2021-11-20 06:44:52,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:44:52,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1583469980] [2021-11-20 06:44:52,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:44:52,929 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:44:52,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:44:52,930 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:44:52,937 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-11-20 06:44:54,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:44:54,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 672 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-20 06:44:54,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:44:54,992 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 06:44:55,104 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 06:45:05,335 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 06:45:13,610 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 06:45:38,126 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 06:45:42,299 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 06:45:42,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:45:53,125 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 06:45:53,125 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:45:53,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1583469980] [2021-11-20 06:45:53,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1583469980] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-20 06:45:53,125 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 06:45:53,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2021-11-20 06:45:53,126 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466859355] [2021-11-20 06:45:53,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:45:53,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 06:45:53,126 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:45:53,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 06:45:53,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=45, Unknown=6, NotChecked=0, Total=72 [2021-11-20 06:45:53,127 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 06:45:55,151 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 06:45:57,158 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 06:45:58,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:45:58,842 INFO L93 Difference]: Finished difference Result 3216 states and 4501 transitions. [2021-11-20 06:45:58,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 06:45:58,845 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 06:45:58,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:45:58,865 INFO L225 Difference]: With dead ends: 3216 [2021-11-20 06:45:58,866 INFO L226 Difference]: Without dead ends: 3176 [2021-11-20 06:45:58,866 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 206 SyntacticMatches, 27 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 57.0s TimeCoverageRelationStatistics Valid=21, Invalid=45, Unknown=6, NotChecked=0, Total=72 [2021-11-20 06:45:58,867 INFO L933 BasicCegarLoop]: 712 mSDtfsCounter, 128 mSDsluCounter, 1573 mSDsCounter, 0 mSdLazyCounter, 449 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s 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.7s IncrementalHoareTripleChecker+Time [2021-11-20 06:45:58,867 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.7s Time] [2021-11-20 06:45:58,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3176 states. [2021-11-20 06:45:58,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3176 to 3141. [2021-11-20 06:45:58,958 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 06:45:58,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3141 states to 3141 states and 4442 transitions. [2021-11-20 06:45:58,969 INFO L78 Accepts]: Start accepts. Automaton has 3141 states and 4442 transitions. Word has length 121 [2021-11-20 06:45:58,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:45:58,969 INFO L470 AbstractCegarLoop]: Abstraction has 3141 states and 4442 transitions. [2021-11-20 06:45:58,969 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 06:45:58,970 INFO L276 IsEmpty]: Start isEmpty. Operand 3141 states and 4442 transitions. [2021-11-20 06:45:58,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-11-20 06:45:58,973 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:45:58,973 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 06:45:59,007 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2021-11-20 06:45:59,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:45:59,199 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 06:45:59,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:45:59,200 INFO L85 PathProgramCache]: Analyzing trace with hash -2002999623, now seen corresponding path program 1 times [2021-11-20 06:45:59,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:45:59,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1296708791] [2021-11-20 06:45:59,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:45:59,201 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:45:59,201 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:45:59,202 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:45:59,204 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2021-11-20 06:45:59,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:45:59,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 683 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-20 06:45:59,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:46:00,279 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 06:46:00,279 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:46:00,910 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 06:46:00,911 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:46:00,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1296708791] [2021-11-20 06:46:00,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1296708791] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:46:00,911 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:46:00,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 10] imperfect sequences [] total 21 [2021-11-20 06:46:00,911 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194655011] [2021-11-20 06:46:00,911 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:46:00,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-20 06:46:00,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:46:00,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-20 06:46:00,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=372, Unknown=0, NotChecked=0, Total=420 [2021-11-20 06:46:00,912 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 06:46:01,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:46:01,738 INFO L93 Difference]: Finished difference Result 2108 states and 2902 transitions. [2021-11-20 06:46:01,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-20 06:46:01,739 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 06:46:01,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:46:01,745 INFO L225 Difference]: With dead ends: 2108 [2021-11-20 06:46:01,745 INFO L226 Difference]: Without dead ends: 2084 [2021-11-20 06:46:01,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=139, Invalid=853, Unknown=0, NotChecked=0, Total=992 [2021-11-20 06:46:01,746 INFO L933 BasicCegarLoop]: 723 mSDtfsCounter, 66 mSDsluCounter, 10047 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.4s IncrementalHoareTripleChecker+Time [2021-11-20 06:46:01,747 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.4s Time] [2021-11-20 06:46:01,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2084 states. [2021-11-20 06:46:01,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2084 to 2078. [2021-11-20 06:46:01,783 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 06:46:01,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2078 states to 2078 states and 2874 transitions. [2021-11-20 06:46:01,826 INFO L78 Accepts]: Start accepts. Automaton has 2078 states and 2874 transitions. Word has length 128 [2021-11-20 06:46:01,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:46:01,827 INFO L470 AbstractCegarLoop]: Abstraction has 2078 states and 2874 transitions. [2021-11-20 06:46:01,827 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 06:46:01,827 INFO L276 IsEmpty]: Start isEmpty. Operand 2078 states and 2874 transitions. [2021-11-20 06:46:01,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-11-20 06:46:01,828 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:46:01,828 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 06:46:01,855 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2021-11-20 06:46:02,028 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:46:02,029 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 06:46:02,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:46:02,029 INFO L85 PathProgramCache]: Analyzing trace with hash 1231645919, now seen corresponding path program 1 times [2021-11-20 06:46:02,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:46:02,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [459097427] [2021-11-20 06:46:02,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:46:02,031 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:46:02,031 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:46:02,035 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:46:02,079 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2021-11-20 06:46:02,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:46:02,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 06:46:02,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:46:02,925 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 06:46:02,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:46:03,197 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 06:46:03,197 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-20 06:46:03,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [459097427] [2021-11-20 06:46:03,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [459097427] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-20 06:46:03,197 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:46:03,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-20 06:46:03,197 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596925530] [2021-11-20 06:46:03,198 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-20 06:46:03,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 06:46:03,198 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-20 06:46:03,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 06:46:03,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 06:46:03,199 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 06:46:03,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 06:46:03,236 INFO L93 Difference]: Finished difference Result 2076 states and 2870 transitions. [2021-11-20 06:46:03,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 06:46:03,237 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 06:46:03,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 06:46:03,242 INFO L225 Difference]: With dead ends: 2076 [2021-11-20 06:46:03,242 INFO L226 Difference]: Without dead ends: 2076 [2021-11-20 06:46:03,242 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 06:46:03,243 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 06:46:03,243 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 06:46:03,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2076 states. [2021-11-20 06:46:03,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2076 to 2076. [2021-11-20 06:46:03,278 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 06:46:03,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2076 states to 2076 states and 2870 transitions. [2021-11-20 06:46:03,284 INFO L78 Accepts]: Start accepts. Automaton has 2076 states and 2870 transitions. Word has length 137 [2021-11-20 06:46:03,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 06:46:03,285 INFO L470 AbstractCegarLoop]: Abstraction has 2076 states and 2870 transitions. [2021-11-20 06:46:03,285 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 06:46:03,285 INFO L276 IsEmpty]: Start isEmpty. Operand 2076 states and 2870 transitions. [2021-11-20 06:46:03,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-11-20 06:46:03,287 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 06:46:03,287 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 06:46:03,313 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2021-11-20 06:46:03,509 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:46:03,509 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 06:46:03,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:46:03,509 INFO L85 PathProgramCache]: Analyzing trace with hash 2065698045, now seen corresponding path program 1 times [2021-11-20 06:46:03,510 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-20 06:46:03,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1006783166] [2021-11-20 06:46:03,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:46:03,511 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-20 06:46:03,511 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat [2021-11-20 06:46:03,512 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-20 06:46:03,513 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2021-11-20 06:46:05,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 06:46:05,763 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 06:46:07,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 06:46:08,314 INFO L133 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2021-11-20 06:46:08,314 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-20 06:46:08,315 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr164ASSERT_VIOLATIONMEMORY_LEAK (204 of 205 remaining) [2021-11-20 06:46:08,316 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr0REQUIRES_VIOLATION (203 of 205 remaining) [2021-11-20 06:46:08,316 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr1REQUIRES_VIOLATION (202 of 205 remaining) [2021-11-20 06:46:08,317 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr2REQUIRES_VIOLATION (201 of 205 remaining) [2021-11-20 06:46:08,317 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr3REQUIRES_VIOLATION (200 of 205 remaining) [2021-11-20 06:46:08,317 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location zf_pingErr0REQUIRES_VIOLATION (199 of 205 remaining) [2021-11-20 06:46:08,317 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location zf_pingErr1REQUIRES_VIOLATION (198 of 205 remaining) [2021-11-20 06:46:08,317 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lockErr0REQUIRES_VIOLATION (197 of 205 remaining) [2021-11-20 06:46:08,317 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lockErr1REQUIRES_VIOLATION (196 of 205 remaining) [2021-11-20 06:46:08,317 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr0REQUIRES_VIOLATION (195 of 205 remaining) [2021-11-20 06:46:08,317 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr1REQUIRES_VIOLATION (194 of 205 remaining) [2021-11-20 06:46:08,317 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr2REQUIRES_VIOLATION (193 of 205 remaining) [2021-11-20 06:46:08,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr3REQUIRES_VIOLATION (192 of 205 remaining) [2021-11-20 06:46:08,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr4REQUIRES_VIOLATION (191 of 205 remaining) [2021-11-20 06:46:08,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr5REQUIRES_VIOLATION (190 of 205 remaining) [2021-11-20 06:46:08,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr6REQUIRES_VIOLATION (189 of 205 remaining) [2021-11-20 06:46:08,318 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr7REQUIRES_VIOLATION (188 of 205 remaining) [2021-11-20 06:46:08,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr8REQUIRES_VIOLATION (187 of 205 remaining) [2021-11-20 06:46:08,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~C_INTErr9REQUIRES_VIOLATION (186 of 205 remaining) [2021-11-20 06:46:08,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location add_timerErr0REQUIRES_VIOLATION (185 of 205 remaining) [2021-11-20 06:46:08,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location add_timerErr1REQUIRES_VIOLATION (184 of 205 remaining) [2021-11-20 06:46:08,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlockErr0REQUIRES_VIOLATION (183 of 205 remaining) [2021-11-20 06:46:08,319 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlockErr1REQUIRES_VIOLATION (182 of 205 remaining) [2021-11-20 06:46:08,320 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlock_irqrestoreErr0REQUIRES_VIOLATION (181 of 205 remaining) [2021-11-20 06:46:08,320 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlock_irqrestoreErr1REQUIRES_VIOLATION (180 of 205 remaining) [2021-11-20 06:46:08,320 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location del_timerErr0REQUIRES_VIOLATION (179 of 205 remaining) [2021-11-20 06:46:08,320 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location del_timerErr1REQUIRES_VIOLATION (178 of 205 remaining) [2021-11-20 06:46:08,320 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_irqsaveErr0REQUIRES_VIOLATION (177 of 205 remaining) [2021-11-20 06:46:08,321 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_irqsaveErr1REQUIRES_VIOLATION (176 of 205 remaining) [2021-11-20 06:46:08,321 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0REQUIRES_VIOLATION (175 of 205 remaining) [2021-11-20 06:46:08,321 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1REQUIRES_VIOLATION (174 of 205 remaining) [2021-11-20 06:46:08,321 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2REQUIRES_VIOLATION (173 of 205 remaining) [2021-11-20 06:46:08,322 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3REQUIRES_VIOLATION (172 of 205 remaining) [2021-11-20 06:46:08,322 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4REQUIRES_VIOLATION (171 of 205 remaining) [2021-11-20 06:46:08,322 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5REQUIRES_VIOLATION (170 of 205 remaining) [2021-11-20 06:46:08,322 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6REQUIRES_VIOLATION (169 of 205 remaining) [2021-11-20 06:46:08,322 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7REQUIRES_VIOLATION (168 of 205 remaining) [2021-11-20 06:46:08,323 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8REQUIRES_VIOLATION (167 of 205 remaining) [2021-11-20 06:46:08,323 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9REQUIRES_VIOLATION (166 of 205 remaining) [2021-11-20 06:46:08,323 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10REQUIRES_VIOLATION (165 of 205 remaining) [2021-11-20 06:46:08,323 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11REQUIRES_VIOLATION (164 of 205 remaining) [2021-11-20 06:46:08,323 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12REQUIRES_VIOLATION (163 of 205 remaining) [2021-11-20 06:46:08,324 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13REQUIRES_VIOLATION (162 of 205 remaining) [2021-11-20 06:46:08,324 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14REQUIRES_VIOLATION (161 of 205 remaining) [2021-11-20 06:46:08,324 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15REQUIRES_VIOLATION (160 of 205 remaining) [2021-11-20 06:46:08,324 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16REQUIRES_VIOLATION (159 of 205 remaining) [2021-11-20 06:46:08,324 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17REQUIRES_VIOLATION (158 of 205 remaining) [2021-11-20 06:46:08,324 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18REQUIRES_VIOLATION (157 of 205 remaining) [2021-11-20 06:46:08,324 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19REQUIRES_VIOLATION (156 of 205 remaining) [2021-11-20 06:46:08,325 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20REQUIRES_VIOLATION (155 of 205 remaining) [2021-11-20 06:46:08,325 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21REQUIRES_VIOLATION (154 of 205 remaining) [2021-11-20 06:46:08,325 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr22REQUIRES_VIOLATION (153 of 205 remaining) [2021-11-20 06:46:08,325 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr23REQUIRES_VIOLATION (152 of 205 remaining) [2021-11-20 06:46:08,325 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr24REQUIRES_VIOLATION (151 of 205 remaining) [2021-11-20 06:46:08,325 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr25REQUIRES_VIOLATION (150 of 205 remaining) [2021-11-20 06:46:08,326 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr26REQUIRES_VIOLATION (149 of 205 remaining) [2021-11-20 06:46:08,326 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr27REQUIRES_VIOLATION (148 of 205 remaining) [2021-11-20 06:46:08,326 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr28REQUIRES_VIOLATION (147 of 205 remaining) [2021-11-20 06:46:08,326 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr29REQUIRES_VIOLATION (146 of 205 remaining) [2021-11-20 06:46:08,326 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr30REQUIRES_VIOLATION (145 of 205 remaining) [2021-11-20 06:46:08,326 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr31REQUIRES_VIOLATION (144 of 205 remaining) [2021-11-20 06:46:08,326 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr32REQUIRES_VIOLATION (143 of 205 remaining) [2021-11-20 06:46:08,326 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr33REQUIRES_VIOLATION (142 of 205 remaining) [2021-11-20 06:46:08,326 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr34REQUIRES_VIOLATION (141 of 205 remaining) [2021-11-20 06:46:08,326 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr35REQUIRES_VIOLATION (140 of 205 remaining) [2021-11-20 06:46:08,327 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr36REQUIRES_VIOLATION (139 of 205 remaining) [2021-11-20 06:46:08,327 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr37REQUIRES_VIOLATION (138 of 205 remaining) [2021-11-20 06:46:08,327 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr38REQUIRES_VIOLATION (137 of 205 remaining) [2021-11-20 06:46:08,327 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr39REQUIRES_VIOLATION (136 of 205 remaining) [2021-11-20 06:46:08,327 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr40REQUIRES_VIOLATION (135 of 205 remaining) [2021-11-20 06:46:08,327 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr41REQUIRES_VIOLATION (134 of 205 remaining) [2021-11-20 06:46:08,327 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr42REQUIRES_VIOLATION (133 of 205 remaining) [2021-11-20 06:46:08,327 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr43REQUIRES_VIOLATION (132 of 205 remaining) [2021-11-20 06:46:08,327 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr44REQUIRES_VIOLATION (131 of 205 remaining) [2021-11-20 06:46:08,327 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr45REQUIRES_VIOLATION (130 of 205 remaining) [2021-11-20 06:46:08,328 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr46REQUIRES_VIOLATION (129 of 205 remaining) [2021-11-20 06:46:08,328 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr47REQUIRES_VIOLATION (128 of 205 remaining) [2021-11-20 06:46:08,328 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr48REQUIRES_VIOLATION (127 of 205 remaining) [2021-11-20 06:46:08,328 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr49REQUIRES_VIOLATION (126 of 205 remaining) [2021-11-20 06:46:08,328 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr50REQUIRES_VIOLATION (125 of 205 remaining) [2021-11-20 06:46:08,329 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr51REQUIRES_VIOLATION (124 of 205 remaining) [2021-11-20 06:46:08,329 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr52REQUIRES_VIOLATION (123 of 205 remaining) [2021-11-20 06:46:08,329 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr53REQUIRES_VIOLATION (122 of 205 remaining) [2021-11-20 06:46:08,329 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr54REQUIRES_VIOLATION (121 of 205 remaining) [2021-11-20 06:46:08,329 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr55REQUIRES_VIOLATION (120 of 205 remaining) [2021-11-20 06:46:08,330 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr56REQUIRES_VIOLATION (119 of 205 remaining) [2021-11-20 06:46:08,330 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr57REQUIRES_VIOLATION (118 of 205 remaining) [2021-11-20 06:46:08,330 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr58REQUIRES_VIOLATION (117 of 205 remaining) [2021-11-20 06:46:08,330 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr59REQUIRES_VIOLATION (116 of 205 remaining) [2021-11-20 06:46:08,330 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr60REQUIRES_VIOLATION (115 of 205 remaining) [2021-11-20 06:46:08,331 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr61REQUIRES_VIOLATION (114 of 205 remaining) [2021-11-20 06:46:08,331 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr62REQUIRES_VIOLATION (113 of 205 remaining) [2021-11-20 06:46:08,331 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr63REQUIRES_VIOLATION (112 of 205 remaining) [2021-11-20 06:46:08,331 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr64REQUIRES_VIOLATION (111 of 205 remaining) [2021-11-20 06:46:08,331 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr65REQUIRES_VIOLATION (110 of 205 remaining) [2021-11-20 06:46:08,331 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr66REQUIRES_VIOLATION (109 of 205 remaining) [2021-11-20 06:46:08,332 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr67REQUIRES_VIOLATION (108 of 205 remaining) [2021-11-20 06:46:08,332 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr68REQUIRES_VIOLATION (107 of 205 remaining) [2021-11-20 06:46:08,332 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr69REQUIRES_VIOLATION (106 of 205 remaining) [2021-11-20 06:46:08,332 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr70REQUIRES_VIOLATION (105 of 205 remaining) [2021-11-20 06:46:08,332 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr71REQUIRES_VIOLATION (104 of 205 remaining) [2021-11-20 06:46:08,332 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr72REQUIRES_VIOLATION (103 of 205 remaining) [2021-11-20 06:46:08,332 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr73REQUIRES_VIOLATION (102 of 205 remaining) [2021-11-20 06:46:08,332 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr74REQUIRES_VIOLATION (101 of 205 remaining) [2021-11-20 06:46:08,332 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr75REQUIRES_VIOLATION (100 of 205 remaining) [2021-11-20 06:46:08,332 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr76REQUIRES_VIOLATION (99 of 205 remaining) [2021-11-20 06:46:08,333 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr77REQUIRES_VIOLATION (98 of 205 remaining) [2021-11-20 06:46:08,333 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr78REQUIRES_VIOLATION (97 of 205 remaining) [2021-11-20 06:46:08,333 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr79REQUIRES_VIOLATION (96 of 205 remaining) [2021-11-20 06:46:08,333 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr80REQUIRES_VIOLATION (95 of 205 remaining) [2021-11-20 06:46:08,333 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr81REQUIRES_VIOLATION (94 of 205 remaining) [2021-11-20 06:46:08,333 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr82REQUIRES_VIOLATION (93 of 205 remaining) [2021-11-20 06:46:08,333 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr83REQUIRES_VIOLATION (92 of 205 remaining) [2021-11-20 06:46:08,333 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr84REQUIRES_VIOLATION (91 of 205 remaining) [2021-11-20 06:46:08,333 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr85REQUIRES_VIOLATION (90 of 205 remaining) [2021-11-20 06:46:08,333 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr86REQUIRES_VIOLATION (89 of 205 remaining) [2021-11-20 06:46:08,334 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr87REQUIRES_VIOLATION (88 of 205 remaining) [2021-11-20 06:46:08,334 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr88REQUIRES_VIOLATION (87 of 205 remaining) [2021-11-20 06:46:08,334 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr89REQUIRES_VIOLATION (86 of 205 remaining) [2021-11-20 06:46:08,334 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr90REQUIRES_VIOLATION (85 of 205 remaining) [2021-11-20 06:46:08,334 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr91REQUIRES_VIOLATION (84 of 205 remaining) [2021-11-20 06:46:08,334 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr92REQUIRES_VIOLATION (83 of 205 remaining) [2021-11-20 06:46:08,334 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr93REQUIRES_VIOLATION (82 of 205 remaining) [2021-11-20 06:46:08,334 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr94REQUIRES_VIOLATION (81 of 205 remaining) [2021-11-20 06:46:08,334 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr95REQUIRES_VIOLATION (80 of 205 remaining) [2021-11-20 06:46:08,334 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr96REQUIRES_VIOLATION (79 of 205 remaining) [2021-11-20 06:46:08,334 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr97REQUIRES_VIOLATION (78 of 205 remaining) [2021-11-20 06:46:08,335 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr98REQUIRES_VIOLATION (77 of 205 remaining) [2021-11-20 06:46:08,335 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr99REQUIRES_VIOLATION (76 of 205 remaining) [2021-11-20 06:46:08,335 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr100REQUIRES_VIOLATION (75 of 205 remaining) [2021-11-20 06:46:08,335 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr101REQUIRES_VIOLATION (74 of 205 remaining) [2021-11-20 06:46:08,335 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr102REQUIRES_VIOLATION (73 of 205 remaining) [2021-11-20 06:46:08,335 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr103REQUIRES_VIOLATION (72 of 205 remaining) [2021-11-20 06:46:08,335 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr104REQUIRES_VIOLATION (71 of 205 remaining) [2021-11-20 06:46:08,335 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr105REQUIRES_VIOLATION (70 of 205 remaining) [2021-11-20 06:46:08,335 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr106REQUIRES_VIOLATION (69 of 205 remaining) [2021-11-20 06:46:08,335 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr107REQUIRES_VIOLATION (68 of 205 remaining) [2021-11-20 06:46:08,336 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr108REQUIRES_VIOLATION (67 of 205 remaining) [2021-11-20 06:46:08,336 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr109REQUIRES_VIOLATION (66 of 205 remaining) [2021-11-20 06:46:08,336 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr110REQUIRES_VIOLATION (65 of 205 remaining) [2021-11-20 06:46:08,336 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr111REQUIRES_VIOLATION (64 of 205 remaining) [2021-11-20 06:46:08,336 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr112REQUIRES_VIOLATION (63 of 205 remaining) [2021-11-20 06:46:08,336 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr113REQUIRES_VIOLATION (62 of 205 remaining) [2021-11-20 06:46:08,336 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr114REQUIRES_VIOLATION (61 of 205 remaining) [2021-11-20 06:46:08,336 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr115REQUIRES_VIOLATION (60 of 205 remaining) [2021-11-20 06:46:08,336 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr116REQUIRES_VIOLATION (59 of 205 remaining) [2021-11-20 06:46:08,336 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr117REQUIRES_VIOLATION (58 of 205 remaining) [2021-11-20 06:46:08,337 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr118REQUIRES_VIOLATION (57 of 205 remaining) [2021-11-20 06:46:08,337 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr119REQUIRES_VIOLATION (56 of 205 remaining) [2021-11-20 06:46:08,337 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr120REQUIRES_VIOLATION (55 of 205 remaining) [2021-11-20 06:46:08,337 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr121REQUIRES_VIOLATION (54 of 205 remaining) [2021-11-20 06:46:08,337 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr122REQUIRES_VIOLATION (53 of 205 remaining) [2021-11-20 06:46:08,337 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr123REQUIRES_VIOLATION (52 of 205 remaining) [2021-11-20 06:46:08,337 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr124REQUIRES_VIOLATION (51 of 205 remaining) [2021-11-20 06:46:08,338 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr125REQUIRES_VIOLATION (50 of 205 remaining) [2021-11-20 06:46:08,338 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr126REQUIRES_VIOLATION (49 of 205 remaining) [2021-11-20 06:46:08,338 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr127REQUIRES_VIOLATION (48 of 205 remaining) [2021-11-20 06:46:08,338 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr128REQUIRES_VIOLATION (47 of 205 remaining) [2021-11-20 06:46:08,338 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr129REQUIRES_VIOLATION (46 of 205 remaining) [2021-11-20 06:46:08,339 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr130REQUIRES_VIOLATION (45 of 205 remaining) [2021-11-20 06:46:08,339 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr131REQUIRES_VIOLATION (44 of 205 remaining) [2021-11-20 06:46:08,339 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr132REQUIRES_VIOLATION (43 of 205 remaining) [2021-11-20 06:46:08,339 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr133REQUIRES_VIOLATION (42 of 205 remaining) [2021-11-20 06:46:08,339 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr134REQUIRES_VIOLATION (41 of 205 remaining) [2021-11-20 06:46:08,340 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr135REQUIRES_VIOLATION (40 of 205 remaining) [2021-11-20 06:46:08,340 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr136REQUIRES_VIOLATION (39 of 205 remaining) [2021-11-20 06:46:08,340 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr137REQUIRES_VIOLATION (38 of 205 remaining) [2021-11-20 06:46:08,340 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr138REQUIRES_VIOLATION (37 of 205 remaining) [2021-11-20 06:46:08,341 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr139REQUIRES_VIOLATION (36 of 205 remaining) [2021-11-20 06:46:08,341 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr140REQUIRES_VIOLATION (35 of 205 remaining) [2021-11-20 06:46:08,341 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr141REQUIRES_VIOLATION (34 of 205 remaining) [2021-11-20 06:46:08,341 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr142REQUIRES_VIOLATION (33 of 205 remaining) [2021-11-20 06:46:08,341 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr143REQUIRES_VIOLATION (32 of 205 remaining) [2021-11-20 06:46:08,342 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr144REQUIRES_VIOLATION (31 of 205 remaining) [2021-11-20 06:46:08,342 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr145REQUIRES_VIOLATION (30 of 205 remaining) [2021-11-20 06:46:08,342 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr146REQUIRES_VIOLATION (29 of 205 remaining) [2021-11-20 06:46:08,342 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr147REQUIRES_VIOLATION (28 of 205 remaining) [2021-11-20 06:46:08,342 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr148REQUIRES_VIOLATION (27 of 205 remaining) [2021-11-20 06:46:08,343 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr149REQUIRES_VIOLATION (26 of 205 remaining) [2021-11-20 06:46:08,343 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr150REQUIRES_VIOLATION (25 of 205 remaining) [2021-11-20 06:46:08,343 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr151REQUIRES_VIOLATION (24 of 205 remaining) [2021-11-20 06:46:08,343 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr152REQUIRES_VIOLATION (23 of 205 remaining) [2021-11-20 06:46:08,343 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr153REQUIRES_VIOLATION (22 of 205 remaining) [2021-11-20 06:46:08,344 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr154REQUIRES_VIOLATION (21 of 205 remaining) [2021-11-20 06:46:08,344 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr155REQUIRES_VIOLATION (20 of 205 remaining) [2021-11-20 06:46:08,344 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr156REQUIRES_VIOLATION (19 of 205 remaining) [2021-11-20 06:46:08,344 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr157REQUIRES_VIOLATION (18 of 205 remaining) [2021-11-20 06:46:08,344 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr158REQUIRES_VIOLATION (17 of 205 remaining) [2021-11-20 06:46:08,345 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr159REQUIRES_VIOLATION (16 of 205 remaining) [2021-11-20 06:46:08,345 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr160REQUIRES_VIOLATION (15 of 205 remaining) [2021-11-20 06:46:08,345 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr161REQUIRES_VIOLATION (14 of 205 remaining) [2021-11-20 06:46:08,345 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr162REQUIRES_VIOLATION (13 of 205 remaining) [2021-11-20 06:46:08,345 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr163REQUIRES_VIOLATION (12 of 205 remaining) [2021-11-20 06:46:08,345 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr0REQUIRES_VIOLATION (11 of 205 remaining) [2021-11-20 06:46:08,345 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr1REQUIRES_VIOLATION (10 of 205 remaining) [2021-11-20 06:46:08,346 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr2REQUIRES_VIOLATION (9 of 205 remaining) [2021-11-20 06:46:08,346 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr3REQUIRES_VIOLATION (8 of 205 remaining) [2021-11-20 06:46:08,346 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr4REQUIRES_VIOLATION (7 of 205 remaining) [2021-11-20 06:46:08,346 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr5REQUIRES_VIOLATION (6 of 205 remaining) [2021-11-20 06:46:08,346 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr6REQUIRES_VIOLATION (5 of 205 remaining) [2021-11-20 06:46:08,346 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr7REQUIRES_VIOLATION (4 of 205 remaining) [2021-11-20 06:46:08,346 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr8REQUIRES_VIOLATION (3 of 205 remaining) [2021-11-20 06:46:08,346 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr9REQUIRES_VIOLATION (2 of 205 remaining) [2021-11-20 06:46:08,346 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr10REQUIRES_VIOLATION (1 of 205 remaining) [2021-11-20 06:46:08,347 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr11REQUIRES_VIOLATION (0 of 205 remaining) [2021-11-20 06:46:08,369 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 (43)] Ended with exit code 0 [2021-11-20 06:46:08,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/bin/uautomizer-DQz5hQGWxF/mathsat -unsat_core_generation=3 [2021-11-20 06:46:08,550 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 06:46:08,554 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-20 06:46:08,920 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.11 06:46:08 BoogieIcfgContainer [2021-11-20 06:46:08,920 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-20 06:46:08,921 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-20 06:46:08,921 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-20 06:46:08,921 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-20 06:46:08,922 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 06:36:27" (3/4) ... [2021-11-20 06:46:08,927 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-11-20 06:46:08,928 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-20 06:46:08,928 INFO L158 Benchmark]: Toolchain (without parser) took 592128.39ms. Allocated memory was 62.9MB in the beginning and 182.5MB in the end (delta: 119.5MB). Free memory was 37.9MB in the beginning and 92.1MB in the end (delta: -54.2MB). Peak memory consumption was 66.9MB. Max. memory is 16.1GB. [2021-11-20 06:46:08,928 INFO L158 Benchmark]: CDTParser took 0.39ms. Allocated memory is still 62.9MB. Free memory is still 44.0MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-20 06:46:08,929 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2865.72ms. Allocated memory was 62.9MB in the beginning and 138.4MB in the end (delta: 75.5MB). Free memory was 37.6MB in the beginning and 87.2MB in the end (delta: -49.6MB). Peak memory consumption was 46.8MB. Max. memory is 16.1GB. [2021-11-20 06:46:08,937 INFO L158 Benchmark]: Boogie Procedure Inliner took 226.38ms. Allocated memory is still 138.4MB. Free memory was 87.2MB in the beginning and 78.8MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-20 06:46:08,937 INFO L158 Benchmark]: Boogie Preprocessor took 203.25ms. Allocated memory is still 138.4MB. Free memory was 78.8MB in the beginning and 70.4MB in the end (delta: 8.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-20 06:46:08,938 INFO L158 Benchmark]: RCFGBuilder took 7405.36ms. Allocated memory was 138.4MB in the beginning and 182.5MB in the end (delta: 44.0MB). Free memory was 70.4MB in the beginning and 53.2MB in the end (delta: 17.2MB). Peak memory consumption was 82.8MB. Max. memory is 16.1GB. [2021-11-20 06:46:08,938 INFO L158 Benchmark]: TraceAbstraction took 581412.22ms. Allocated memory is still 182.5MB. Free memory was 53.2MB in the beginning and 92.1MB in the end (delta: -38.9MB). Peak memory consumption was 26.1MB. Max. memory is 16.1GB. [2021-11-20 06:46:08,938 INFO L158 Benchmark]: Witness Printer took 7.17ms. Allocated memory is still 182.5MB. Free memory is still 92.1MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-20 06:46:08,939 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.39ms. Allocated memory is still 62.9MB. Free memory is still 44.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2865.72ms. Allocated memory was 62.9MB in the beginning and 138.4MB in the end (delta: 75.5MB). Free memory was 37.6MB in the beginning and 87.2MB in the end (delta: -49.6MB). Peak memory consumption was 46.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 226.38ms. Allocated memory is still 138.4MB. Free memory was 87.2MB in the beginning and 78.8MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 203.25ms. Allocated memory is still 138.4MB. Free memory was 78.8MB in the beginning and 70.4MB in the end (delta: 8.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 7405.36ms. Allocated memory was 138.4MB in the beginning and 182.5MB in the end (delta: 44.0MB). Free memory was 70.4MB in the beginning and 53.2MB in the end (delta: 17.2MB). Peak memory consumption was 82.8MB. Max. memory is 16.1GB. * TraceAbstraction took 581412.22ms. Allocated memory is still 182.5MB. Free memory was 53.2MB in the beginning and 92.1MB in the end (delta: -38.9MB). Peak memory consumption was 26.1MB. Max. memory is 16.1GB. * Witness Printer took 7.17ms. Allocated memory is still 182.5MB. Free memory is still 92.1MB. There was no memory consumed. 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]; [L2598] struct ddv_pci_driver registered_pci_driver; [L2609] struct registered_irq registered_irq[16]; [L2619] short number_tasklet_registered = 0; [L2626] struct ddv_tasklet tasklet_registered[1]; [L2636] short number_timer_registered = 0; [L2642] struct ddv_timer timer_registered[1]; [L2652] struct work_struct *shared_workqueue[10]; [L2662] spinlock_t kernel_lock; [L3348] request_queue_t fixed_request_queue[10]; [L3350] int number_request_queue_used = 0; [L3434] struct proc_dir_entry *proc_root_driver; [L3744] struct ddv_tty_driver global_tty_driver; [L3923] int ddv_ioport_request_start; [L3924] int ddv_ioport_request_len; VAL [={-1:7}, ={-1:8}, ={0:0}, ={0:0}, 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() [L2726] int err; [L2728] current_execution_context = 1 [L2730] CALL init_kernel() [L2666] int 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}, 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] CALL spin_lock_init(&kernel_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}, 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}] [L4156] lock->init = 1 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}, 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}] [L4157] lock->locked = 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}, 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}] [L2668] RET spin_lock_init(&kernel_lock) 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}, 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}] [L2670] i = 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}] [L2670] 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=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}] [L2671] 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=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}] [L2670] i++ 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=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}] [L2670] 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=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}] [L2671] 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}] [L2670] i++ 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=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}] [L2670] COND TRUE i < 10 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}] [L2671] 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=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}] [L2670] 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=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}] [L2670] COND TRUE i < 10 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=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}] [L2671] 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=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}] [L2670] i++ 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=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}] [L2670] 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=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}] [L2671] 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=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}] [L2670] i++ 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=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}] [L2670] 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=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}] [L2671] 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}] [L2670] i++ 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}] [L2670] 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=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}] [L2671] 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=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}] [L2670] i++ 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=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}] [L2670] 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}] [L2671] 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}] [L2670] 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}] [L2670] 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=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}] [L2671] 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=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}] [L2670] 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=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}] [L2670] 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=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}] [L2671] 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}] [L2670] 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=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}] [L2670] COND FALSE !(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=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}] [L2674] i = 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=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] 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}] [L2675] 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}] [L2676] 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}] [L2674] 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}] [L2674] COND FALSE !(i < 1) 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=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}] [L2730] RET init_kernel() [L2732] CALL, EXPR (* _ddv_module_init)() [L1776] int ret; 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}] [L1778] CALL 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}, 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}] [L4483] 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: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, 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: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_timer={31:0}] [L1469] FCALL outb(port, 0x218) VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-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) [L3963] 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: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_readw(0x02)=-32768, zf_timer={31:0}] [L1780] ret = zf_readw(0x02) [L1781] COND FALSE !((!ret) || (ret == 0xffff)) 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}, 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: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}, 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: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}, 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:8}, ={-1:7}, ={-1:7}, ={-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: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}, 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}] [L4483] 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=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: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, 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:7}, ={-1:8}, ={-1:7}, ={-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}, 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: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={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}] [L4156] 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}] [L4157] 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={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: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}, 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: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={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}] [L4156] lock->init = 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}, 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}] [L4157] lock->locked = 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}, 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: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}, 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) [L3494] int i; [L3495] dev_t dev; 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}, 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}] [L3497] COND TRUE fixed_cdev_used < 1 [L3498] i = fixed_cdev_used [L3499] 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}] [L3501] fixed_cdev[i].owner = ((struct module *) 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=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}] [L3502] EXPR misc->fops 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}, 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] 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}] [L3504] EXPR misc->minor 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}, 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}] [L3504] dev = (((10) << 20) | (misc->minor)) [L3506] CALL, EXPR cdev_add(&fixed_cdev[i], dev, 0) 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}, 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}] [L3849] p->dev = dev 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}, 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] p->count = count 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}, 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}] [L3852] int return_value = __VERIFIER_nondet_int(); [L3853] CALL assume_abort_if_not((return_value == 0) || (return_value == -1)) VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, \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:8}, ={-1:8}, ={-1:7}, \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}] [L3853] RET assume_abort_if_not((return_value == 0) || (return_value == -1)) 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}, 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}] [L3855] COND TRUE return_value == 0 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] COND TRUE number_cdev_registered < 1 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}, 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].cdevp = p 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}] [L3859] cdev_registered[number_cdev_registered].inode.i_rdev = dev 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}] [L3860] 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}] [L3861] 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}] [L3863] number_cdev_registered++ 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=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}] [L3869] 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}] [L3506] RET, EXPR cdev_add(&fixed_cdev[i], dev, 0) VAL [={-1:7}, ={-1:8}, ={-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}] [L3506] 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:7}, ={-1:7}, ={-1:8}, ={-1:8}, \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}] [L3928] unsigned int i; [L3929] struct resource *resource = (struct resource*)malloc(sizeof(struct resource)); [L3934] ddv_ioport_request_start = start [L3935] ddv_ioport_request_len = len [L3937] return resource; VAL [={-1:8}, ={-1:7}, ={-1:7}, ={-1:8}, \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: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}, 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) [L4524] int i; [L4524] return i; 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=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: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}, 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:7}, ={-1:8}, ={-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}, 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}] [L4483] 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=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:7}, ={-1:8}, ={-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:7}, ={-1:8}, \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}] [L3942] unsigned int i = 0; [L3948] ddv_ioport_request_start = 0 [L3949] ddv_ioport_request_len = 0 VAL [={-1:7}, ={-1:8}, ={-1:7}, ={-1:8}, \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: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=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: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}, 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}] [L4525] int i; [L4525] return i; VAL [={-1:7}, ={-1:7}, ={-1:8}, ={-1:8}, \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: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}, 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:8}, ={-1:8}, ={-1:7}, ={-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}] [L2732] RET, EXPR (* _ddv_module_init)() [L2732] err = (* _ddv_module_init)() [L2734] COND TRUE \read(err) [L2735] return -1; VAL [={-1:8}, ={-1:7}, ={-1:8}, ={-1:7}, \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: 4156]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4156]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4157]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4157]: 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: 4168]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4168]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4520]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4520]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4521]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4521]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4511]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4511]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4512]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4512]: 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: 4263]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4263]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4214]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4214]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4223]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4223]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4274]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4274]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4180]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4180]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2671]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2671]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2675]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2675]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2676]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2676]: 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: 3501]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3501]: 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: 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: 3504]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3504]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4249]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4249]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4250]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4250]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4251]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4251]: 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: 2769]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2769]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2769]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2769]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2769]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2769]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2770]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2770]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2774]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2774]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2773]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2773]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2773]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2773]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2773]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2773]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2779]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2779]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2779]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2779]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2779]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2779]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2780]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2780]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2783]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2783]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2783]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2783]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2783]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2783]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2793]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2793]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2793]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2793]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2793]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2793]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2794]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2794]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2797]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2797]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2797]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2797]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2797]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2797]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2813]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2813]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2813]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2813]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2813]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2813]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2817]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2817]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2817]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2817]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2817]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2817]: 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: 2835]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2835]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2836]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2836]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2836]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2836]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2836]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2836]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2840]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2840]: 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: 2849]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2849]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2850]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2850]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2850]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2850]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2850]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2850]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2854]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2854]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3117]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3117]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3117]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3117]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3118]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3118]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3118]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3118]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3118]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3118]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3118]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3118]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3038]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3038]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3039]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3039]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3039]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3039]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4366]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4366]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4367]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4367]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4367]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4367]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4367]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4367]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4367]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4367]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4368]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 4368]: 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: 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: 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: 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: 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: 3104]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3104]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3105]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3105]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3849]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3849]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3850]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3850]: 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. - UnprovableResult [Line: 3860]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3860]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3861]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 3861]: 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: 580.9s, OverallIterations: 42, TraceHistogramMax: 15, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.1s, AutomataDifference: 354.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 57 mSolverCounterUnknown, 23480 SdHoareTripleChecker+Valid, 285.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 23166 mSDsluCounter, 125306 SdHoareTripleChecker+Invalid, 266.9s 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.0s 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.3s SsaConstructionTime, 30.3s SatisfiabilityAnalysisTime, 174.4s 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 06:46:09,022 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8af8980c-8009-403b-aa1c-d3cdb7dd2211/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