./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memcleanup.prp --file ../../sv-benchmarks/c/verifythis/tree_max.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (memcleanup) Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/verifythis/tree_max.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/config/svcomp-MemCleanup-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-memcleanup) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e98a60ea9ee0c00575c08606ce8b95d0660c5b235c5932147dfee4b13512f57c --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 22:27:16,268 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 22:27:16,270 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 22:27:16,292 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 22:27:16,292 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 22:27:16,293 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 22:27:16,294 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 22:27:16,296 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 22:27:16,298 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 22:27:16,299 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 22:27:16,299 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 22:27:16,300 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 22:27:16,301 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 22:27:16,302 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 22:27:16,303 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 22:27:16,304 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 22:27:16,305 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 22:27:16,306 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 22:27:16,307 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 22:27:16,309 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 22:27:16,311 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 22:27:16,312 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 22:27:16,313 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 22:27:16,313 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 22:27:16,316 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 22:27:16,316 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 22:27:16,317 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 22:27:16,317 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 22:27:16,318 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 22:27:16,319 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 22:27:16,319 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 22:27:16,320 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 22:27:16,320 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 22:27:16,321 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 22:27:16,322 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 22:27:16,322 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 22:27:16,322 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 22:27:16,322 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 22:27:16,323 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 22:27:16,323 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 22:27:16,324 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 22:27:16,324 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/config/svcomp-MemCleanup-32bit-Automizer_Default.epf [2021-12-06 22:27:16,347 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 22:27:16,347 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 22:27:16,348 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 22:27:16,348 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 22:27:16,348 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 22:27:16,349 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 22:27:16,349 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 22:27:16,349 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 22:27:16,350 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 22:27:16,350 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 22:27:16,350 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 22:27:16,350 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-06 22:27:16,350 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 22:27:16,350 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 22:27:16,351 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 22:27:16,351 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-12-06 22:27:16,351 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-12-06 22:27:16,351 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 22:27:16,351 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-12-06 22:27:16,351 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 22:27:16,352 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 22:27:16,352 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 22:27:16,352 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 22:27:16,352 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 22:27:16,352 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 22:27:16,353 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 22:27:16,353 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 22:27:16,353 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 22:27:16,353 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 22:27:16,353 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 22:27:16,353 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_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/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_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa 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-memcleanup) ) 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 -> e98a60ea9ee0c00575c08606ce8b95d0660c5b235c5932147dfee4b13512f57c [2021-12-06 22:27:16,545 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 22:27:16,564 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 22:27:16,566 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 22:27:16,567 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 22:27:16,568 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 22:27:16,568 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/verifythis/tree_max.c [2021-12-06 22:27:16,611 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/data/b5d0aaa9f/e228d8f1b18e4af78e8d1be930a55afd/FLAG36526e014 [2021-12-06 22:27:16,998 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 22:27:16,998 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/sv-benchmarks/c/verifythis/tree_max.c [2021-12-06 22:27:17,004 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/data/b5d0aaa9f/e228d8f1b18e4af78e8d1be930a55afd/FLAG36526e014 [2021-12-06 22:27:17,016 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/data/b5d0aaa9f/e228d8f1b18e4af78e8d1be930a55afd [2021-12-06 22:27:17,018 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 22:27:17,019 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 22:27:17,021 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 22:27:17,021 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 22:27:17,024 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 22:27:17,024 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 10:27:17" (1/1) ... [2021-12-06 22:27:17,025 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2ae391ed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:17, skipping insertion in model container [2021-12-06 22:27:17,025 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 10:27:17" (1/1) ... [2021-12-06 22:27:17,030 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 22:27:17,041 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 22:27:17,152 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_a6b97d45-cde5-4ce5-bd31-937913baaa86/sv-benchmarks/c/verifythis/tree_max.c[544,557] [2021-12-06 22:27:17,165 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 22:27:17,173 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-12-06 22:27:17,174 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@4c9896b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:17, skipping insertion in model container [2021-12-06 22:27:17,174 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 22:27:17,174 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-12-06 22:27:17,176 INFO L158 Benchmark]: Toolchain (without parser) took 155.76ms. Allocated memory is still 98.6MB. Free memory was 62.3MB in the beginning and 75.7MB in the end (delta: -13.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-12-06 22:27:17,176 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 98.6MB. Free memory is still 78.7MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 22:27:17,177 INFO L158 Benchmark]: CACSL2BoogieTranslator took 153.32ms. Allocated memory is still 98.6MB. Free memory was 62.0MB in the beginning and 75.7MB in the end (delta: -13.7MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-12-06 22:27:17,178 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.11ms. Allocated memory is still 98.6MB. Free memory is still 78.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 153.32ms. Allocated memory is still 98.6MB. Free memory was 62.0MB in the beginning and 75.7MB in the end (delta: -13.7MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 27]: 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_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/verifythis/tree_max.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/config/svcomp-MemCleanup-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-memcleanup) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e98a60ea9ee0c00575c08606ce8b95d0660c5b235c5932147dfee4b13512f57c --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 22:27:18,553 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 22:27:18,555 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 22:27:18,576 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 22:27:18,577 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 22:27:18,578 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 22:27:18,579 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 22:27:18,581 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 22:27:18,582 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 22:27:18,583 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 22:27:18,584 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 22:27:18,585 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 22:27:18,585 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 22:27:18,586 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 22:27:18,587 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 22:27:18,588 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 22:27:18,589 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 22:27:18,590 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 22:27:18,592 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 22:27:18,594 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 22:27:18,595 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 22:27:18,596 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 22:27:18,597 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 22:27:18,598 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 22:27:18,601 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 22:27:18,601 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 22:27:18,601 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 22:27:18,602 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 22:27:18,603 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 22:27:18,603 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 22:27:18,604 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 22:27:18,604 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 22:27:18,605 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 22:27:18,606 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 22:27:18,606 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 22:27:18,607 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 22:27:18,611 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 22:27:18,611 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 22:27:18,611 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 22:27:18,612 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 22:27:18,613 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 22:27:18,614 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/config/svcomp-MemCleanup-32bit-Automizer_Bitvector.epf [2021-12-06 22:27:18,639 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 22:27:18,640 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 22:27:18,640 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 22:27:18,640 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 22:27:18,641 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 22:27:18,641 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 22:27:18,641 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 22:27:18,642 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 22:27:18,642 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 22:27:18,642 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 22:27:18,642 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 22:27:18,642 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-06 22:27:18,643 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 22:27:18,643 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 22:27:18,643 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 22:27:18,643 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-12-06 22:27:18,643 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-12-06 22:27:18,643 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 22:27:18,644 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-12-06 22:27:18,644 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-12-06 22:27:18,644 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-12-06 22:27:18,644 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 22:27:18,644 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 22:27:18,644 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 22:27:18,644 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 22:27:18,644 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 22:27:18,645 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 22:27:18,645 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 22:27:18,645 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 22:27:18,645 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-12-06 22:27:18,645 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-12-06 22:27:18,645 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 22:27:18,645 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-12-06 22:27:18,646 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_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/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_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa 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-memcleanup) ) 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 -> e98a60ea9ee0c00575c08606ce8b95d0660c5b235c5932147dfee4b13512f57c [2021-12-06 22:27:18,877 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 22:27:18,892 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 22:27:18,894 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 22:27:18,895 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 22:27:18,895 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 22:27:18,896 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/verifythis/tree_max.c [2021-12-06 22:27:18,942 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/data/1e8bdd31b/9a3797d69b6b4bdd9e1f60fa46e8469a/FLAG0b82026d3 [2021-12-06 22:27:19,316 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 22:27:19,316 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/sv-benchmarks/c/verifythis/tree_max.c [2021-12-06 22:27:19,323 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/data/1e8bdd31b/9a3797d69b6b4bdd9e1f60fa46e8469a/FLAG0b82026d3 [2021-12-06 22:27:19,333 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/data/1e8bdd31b/9a3797d69b6b4bdd9e1f60fa46e8469a [2021-12-06 22:27:19,335 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 22:27:19,337 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 22:27:19,338 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 22:27:19,338 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 22:27:19,341 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 22:27:19,342 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 10:27:19" (1/1) ... [2021-12-06 22:27:19,342 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3d951e83 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:19, skipping insertion in model container [2021-12-06 22:27:19,342 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 10:27:19" (1/1) ... [2021-12-06 22:27:19,347 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 22:27:19,361 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 22:27:19,468 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_a6b97d45-cde5-4ce5-bd31-937913baaa86/sv-benchmarks/c/verifythis/tree_max.c[544,557] [2021-12-06 22:27:19,482 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 22:27:19,497 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-12-06 22:27:19,501 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 22:27:19,510 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_a6b97d45-cde5-4ce5-bd31-937913baaa86/sv-benchmarks/c/verifythis/tree_max.c[544,557] [2021-12-06 22:27:19,522 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 22:27:19,529 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 22:27:19,542 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_a6b97d45-cde5-4ce5-bd31-937913baaa86/sv-benchmarks/c/verifythis/tree_max.c[544,557] [2021-12-06 22:27:19,550 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 22:27:19,567 INFO L208 MainTranslator]: Completed translation [2021-12-06 22:27:19,568 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:19 WrapperNode [2021-12-06 22:27:19,568 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 22:27:19,569 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 22:27:19,569 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 22:27:19,570 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 22:27:19,576 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:19" (1/1) ... [2021-12-06 22:27:19,587 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:19" (1/1) ... [2021-12-06 22:27:19,606 INFO L137 Inliner]: procedures = 26, calls = 28, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 37 [2021-12-06 22:27:19,606 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 22:27:19,607 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 22:27:19,607 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 22:27:19,607 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 22:27:19,615 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:19" (1/1) ... [2021-12-06 22:27:19,616 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:19" (1/1) ... [2021-12-06 22:27:19,618 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:19" (1/1) ... [2021-12-06 22:27:19,619 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:19" (1/1) ... [2021-12-06 22:27:19,625 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:19" (1/1) ... [2021-12-06 22:27:19,627 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:19" (1/1) ... [2021-12-06 22:27:19,628 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:19" (1/1) ... [2021-12-06 22:27:19,631 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 22:27:19,631 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 22:27:19,632 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 22:27:19,632 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 22:27:19,632 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:19" (1/1) ... [2021-12-06 22:27:19,638 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 22:27:19,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:27:19,656 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 22:27:19,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 22:27:19,685 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 22:27:19,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-12-06 22:27:19,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 22:27:19,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-12-06 22:27:19,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 22:27:19,686 INFO L130 BoogieDeclarations]: Found specification of procedure max [2021-12-06 22:27:19,686 INFO L138 BoogieDeclarations]: Found implementation of procedure max [2021-12-06 22:27:19,686 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_tree [2021-12-06 22:27:19,686 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_tree [2021-12-06 22:27:19,686 INFO L130 BoogieDeclarations]: Found specification of procedure check [2021-12-06 22:27:19,686 INFO L138 BoogieDeclarations]: Found implementation of procedure check [2021-12-06 22:27:19,686 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 22:27:19,686 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 22:27:19,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 22:27:19,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-12-06 22:27:19,756 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 22:27:19,757 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 22:27:19,997 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 22:27:20,002 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 22:27:20,003 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-12-06 22:27:20,004 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 10:27:20 BoogieIcfgContainer [2021-12-06 22:27:20,004 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 22:27:20,005 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 22:27:20,005 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 22:27:20,008 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 22:27:20,008 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 10:27:19" (1/3) ... [2021-12-06 22:27:20,008 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b2a0ad9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 10:27:20, skipping insertion in model container [2021-12-06 22:27:20,008 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:27:19" (2/3) ... [2021-12-06 22:27:20,009 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b2a0ad9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 10:27:20, skipping insertion in model container [2021-12-06 22:27:20,009 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 10:27:20" (3/3) ... [2021-12-06 22:27:20,010 INFO L111 eAbstractionObserver]: Analyzing ICFG tree_max.c [2021-12-06 22:27:20,013 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 22:27:20,014 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2021-12-06 22:27:20,045 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 22:27:20,050 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-12-06 22:27:20,050 INFO L340 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2021-12-06 22:27:20,061 INFO L276 IsEmpty]: Start isEmpty. Operand has 72 states, 39 states have (on average 1.6923076923076923) internal successors, (66), 59 states have internal predecessors, (66), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-12-06 22:27:20,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-12-06 22:27:20,067 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:27:20,067 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-12-06 22:27:20,068 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting nondet_treeErr0REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:27:20,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:27:20,072 INFO L85 PathProgramCache]: Analyzing trace with hash 73597257, now seen corresponding path program 1 times [2021-12-06 22:27:20,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:27:20,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1357102478] [2021-12-06 22:27:20,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:20,081 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:27:20,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:27:20,082 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:27:20,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-12-06 22:27:20,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:20,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 22:27:20,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:20,206 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-12-06 22:27:20,216 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:27:20,220 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:27:20,220 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:27:20,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1357102478] [2021-12-06 22:27:20,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1357102478] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:27:20,222 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:27:20,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 22:27:20,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452417175] [2021-12-06 22:27:20,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:27:20,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:27:20,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:27:20,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:27:20,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 22:27:20,256 INFO L87 Difference]: Start difference. First operand has 72 states, 39 states have (on average 1.6923076923076923) internal successors, (66), 59 states have internal predecessors, (66), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:27:20,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:27:20,367 INFO L93 Difference]: Finished difference Result 73 states and 86 transitions. [2021-12-06 22:27:20,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 22:27:20,369 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-12-06 22:27:20,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:27:20,379 INFO L225 Difference]: With dead ends: 73 [2021-12-06 22:27:20,379 INFO L226 Difference]: Without dead ends: 71 [2021-12-06 22:27:20,380 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 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-12-06 22:27:20,383 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 6 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:27:20,384 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 133 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:27:20,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2021-12-06 22:27:20,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 69. [2021-12-06 22:27:20,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 38 states have (on average 1.631578947368421) internal successors, (62), 56 states have internal predecessors, (62), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-12-06 22:27:20,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 80 transitions. [2021-12-06 22:27:20,419 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 80 transitions. Word has length 5 [2021-12-06 22:27:20,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:27:20,420 INFO L470 AbstractCegarLoop]: Abstraction has 69 states and 80 transitions. [2021-12-06 22:27:20,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:27:20,420 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 80 transitions. [2021-12-06 22:27:20,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-12-06 22:27:20,421 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:27:20,421 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-12-06 22:27:20,429 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-12-06 22:27:20,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:27:20,622 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting nondet_treeErr1REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:27:20,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:27:20,624 INFO L85 PathProgramCache]: Analyzing trace with hash 73597258, now seen corresponding path program 1 times [2021-12-06 22:27:20,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:27:20,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [356034583] [2021-12-06 22:27:20,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:20,625 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:27:20,625 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:27:20,626 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:27:20,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-12-06 22:27:20,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:20,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 22:27:20,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:20,688 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-12-06 22:27:20,698 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:27:20,698 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:27:20,699 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:27:20,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [356034583] [2021-12-06 22:27:20,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [356034583] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:27:20,699 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:27:20,699 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 22:27:20,699 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058375591] [2021-12-06 22:27:20,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:27:20,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 22:27:20,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:27:20,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 22:27:20,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 22:27:20,701 INFO L87 Difference]: Start difference. First operand 69 states and 80 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:27:20,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:27:20,782 INFO L93 Difference]: Finished difference Result 68 states and 79 transitions. [2021-12-06 22:27:20,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 22:27:20,782 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-12-06 22:27:20,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:27:20,783 INFO L225 Difference]: With dead ends: 68 [2021-12-06 22:27:20,783 INFO L226 Difference]: Without dead ends: 68 [2021-12-06 22:27:20,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 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-12-06 22:27:20,785 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 2 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:27:20,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 132 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:27:20,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2021-12-06 22:27:20,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 68. [2021-12-06 22:27:20,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 38 states have (on average 1.605263157894737) internal successors, (61), 55 states have internal predecessors, (61), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-12-06 22:27:20,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 79 transitions. [2021-12-06 22:27:20,792 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 79 transitions. Word has length 5 [2021-12-06 22:27:20,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:27:20,793 INFO L470 AbstractCegarLoop]: Abstraction has 68 states and 79 transitions. [2021-12-06 22:27:20,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 22:27:20,793 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 79 transitions. [2021-12-06 22:27:20,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-12-06 22:27:20,793 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:27:20,793 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:27:20,800 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2021-12-06 22:27:20,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:27:20,995 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting maxErr0REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:27:20,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:27:20,997 INFO L85 PathProgramCache]: Analyzing trace with hash -345289291, now seen corresponding path program 1 times [2021-12-06 22:27:20,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:27:20,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2002180245] [2021-12-06 22:27:21,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:21,000 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:27:21,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:27:21,003 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:27:21,006 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-12-06 22:27:21,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:21,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-06 22:27:21,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:21,115 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:27:21,115 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:27:21,115 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:27:21,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2002180245] [2021-12-06 22:27:21,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2002180245] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:27:21,115 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:27:21,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 22:27:21,116 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784156007] [2021-12-06 22:27:21,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:27:21,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 22:27:21,116 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:27:21,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 22:27:21,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 22:27:21,117 INFO L87 Difference]: Start difference. First operand 68 states and 79 transitions. Second operand has 7 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 5 states have internal predecessors, (8), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:27:21,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:27:21,199 INFO L93 Difference]: Finished difference Result 83 states and 98 transitions. [2021-12-06 22:27:21,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 22:27:21,200 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 5 states have internal predecessors, (8), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2021-12-06 22:27:21,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:27:21,201 INFO L225 Difference]: With dead ends: 83 [2021-12-06 22:27:21,201 INFO L226 Difference]: Without dead ends: 83 [2021-12-06 22:27:21,201 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-06 22:27:21,202 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 11 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:27:21,202 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 444 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:27:21,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2021-12-06 22:27:21,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 76. [2021-12-06 22:27:21,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 43 states have (on average 1.5348837209302326) internal successors, (66), 61 states have internal predecessors, (66), 10 states have call successors, (10), 4 states have call predecessors, (10), 5 states have return successors, (13), 10 states have call predecessors, (13), 10 states have call successors, (13) [2021-12-06 22:27:21,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 89 transitions. [2021-12-06 22:27:21,211 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 89 transitions. Word has length 11 [2021-12-06 22:27:21,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:27:21,211 INFO L470 AbstractCegarLoop]: Abstraction has 76 states and 89 transitions. [2021-12-06 22:27:21,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 5 states have internal predecessors, (8), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:27:21,211 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 89 transitions. [2021-12-06 22:27:21,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-12-06 22:27:21,212 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:27:21,212 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:27:21,222 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (4)] Ended with exit code 0 [2021-12-06 22:27:21,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:27:21,413 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting nondet_treeErr2REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:27:21,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:27:21,414 INFO L85 PathProgramCache]: Analyzing trace with hash -159104294, now seen corresponding path program 1 times [2021-12-06 22:27:21,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:27:21,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [714144508] [2021-12-06 22:27:21,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:21,415 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:27:21,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:27:21,416 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:27:21,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-12-06 22:27:21,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:21,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 22:27:21,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:21,506 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-12-06 22:27:21,532 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:27:21,532 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:27:21,533 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:27:21,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [714144508] [2021-12-06 22:27:21,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [714144508] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:27:21,533 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:27:21,533 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:27:21,533 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482324346] [2021-12-06 22:27:21,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:27:21,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:27:21,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:27:21,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:27:21,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:27:21,534 INFO L87 Difference]: Start difference. First operand 76 states and 89 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:27:21,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:27:21,705 INFO L93 Difference]: Finished difference Result 80 states and 93 transitions. [2021-12-06 22:27:21,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 22:27:21,705 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2021-12-06 22:27:21,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:27:21,706 INFO L225 Difference]: With dead ends: 80 [2021-12-06 22:27:21,707 INFO L226 Difference]: Without dead ends: 80 [2021-12-06 22:27:21,707 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:27:21,708 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 49 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:27:21,708 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 72 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 22:27:21,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-12-06 22:27:21,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 78. [2021-12-06 22:27:21,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 45 states have (on average 1.5555555555555556) internal successors, (70), 61 states have internal predecessors, (70), 10 states have call successors, (10), 4 states have call predecessors, (10), 5 states have return successors, (13), 12 states have call predecessors, (13), 10 states have call successors, (13) [2021-12-06 22:27:21,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 93 transitions. [2021-12-06 22:27:21,715 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 93 transitions. Word has length 11 [2021-12-06 22:27:21,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:27:21,716 INFO L470 AbstractCegarLoop]: Abstraction has 78 states and 93 transitions. [2021-12-06 22:27:21,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:27:21,716 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 93 transitions. [2021-12-06 22:27:21,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-12-06 22:27:21,716 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:27:21,717 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:27:21,727 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-12-06 22:27:21,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:27:21,918 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting nondet_treeErr3REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:27:21,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:27:21,920 INFO L85 PathProgramCache]: Analyzing trace with hash -159104293, now seen corresponding path program 1 times [2021-12-06 22:27:21,922 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:27:21,922 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [906662465] [2021-12-06 22:27:21,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:21,923 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:27:21,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:27:21,926 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:27:21,929 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-12-06 22:27:22,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:22,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 22:27:22,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:22,067 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-12-06 22:27:22,105 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:27:22,105 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:27:22,105 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:27:22,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [906662465] [2021-12-06 22:27:22,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [906662465] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:27:22,105 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:27:22,105 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:27:22,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115575460] [2021-12-06 22:27:22,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:27:22,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:27:22,106 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:27:22,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:27:22,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:27:22,107 INFO L87 Difference]: Start difference. First operand 78 states and 93 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:27:22,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:27:22,276 INFO L93 Difference]: Finished difference Result 84 states and 103 transitions. [2021-12-06 22:27:22,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 22:27:22,277 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2021-12-06 22:27:22,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:27:22,278 INFO L225 Difference]: With dead ends: 84 [2021-12-06 22:27:22,278 INFO L226 Difference]: Without dead ends: 84 [2021-12-06 22:27:22,278 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 8 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-12-06 22:27:22,279 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 47 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:27:22,280 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 83 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 22:27:22,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2021-12-06 22:27:22,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 81. [2021-12-06 22:27:22,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 47 states have (on average 1.5106382978723405) internal successors, (71), 63 states have internal predecessors, (71), 11 states have call successors, (11), 4 states have call predecessors, (11), 5 states have return successors, (15), 13 states have call predecessors, (15), 11 states have call successors, (15) [2021-12-06 22:27:22,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 97 transitions. [2021-12-06 22:27:22,290 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 97 transitions. Word has length 11 [2021-12-06 22:27:22,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:27:22,290 INFO L470 AbstractCegarLoop]: Abstraction has 81 states and 97 transitions. [2021-12-06 22:27:22,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 22:27:22,290 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 97 transitions. [2021-12-06 22:27:22,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-12-06 22:27:22,291 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:27:22,291 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:27:22,298 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (6)] Ended with exit code 0 [2021-12-06 22:27:22,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:27:22,492 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting checkErr0REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:27:22,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:27:22,494 INFO L85 PathProgramCache]: Analyzing trace with hash -1041946460, now seen corresponding path program 1 times [2021-12-06 22:27:22,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:27:22,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [105847768] [2021-12-06 22:27:22,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:22,496 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:27:22,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:27:22,498 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:27:22,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-12-06 22:27:22,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:22,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-06 22:27:22,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:22,650 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:27:22,650 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:27:22,650 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:27:22,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [105847768] [2021-12-06 22:27:22,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [105847768] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:27:22,650 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:27:22,650 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 22:27:22,651 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071447165] [2021-12-06 22:27:22,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:27:22,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 22:27:22,651 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:27:22,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 22:27:22,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 22:27:22,652 INFO L87 Difference]: Start difference. First operand 81 states and 97 transitions. Second operand has 7 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 5 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 22:27:22,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:27:22,727 INFO L93 Difference]: Finished difference Result 92 states and 109 transitions. [2021-12-06 22:27:22,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 22:27:22,727 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 5 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 17 [2021-12-06 22:27:22,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:27:22,728 INFO L225 Difference]: With dead ends: 92 [2021-12-06 22:27:22,728 INFO L226 Difference]: Without dead ends: 92 [2021-12-06 22:27:22,729 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-12-06 22:27:22,729 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 10 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:27:22,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 444 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:27:22,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-12-06 22:27:22,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 87. [2021-12-06 22:27:22,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 51 states have (on average 1.4705882352941178) internal successors, (75), 67 states have internal predecessors, (75), 12 states have call successors, (12), 5 states have call predecessors, (12), 6 states have return successors, (16), 14 states have call predecessors, (16), 12 states have call successors, (16) [2021-12-06 22:27:22,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 103 transitions. [2021-12-06 22:27:22,740 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 103 transitions. Word has length 17 [2021-12-06 22:27:22,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:27:22,740 INFO L470 AbstractCegarLoop]: Abstraction has 87 states and 103 transitions. [2021-12-06 22:27:22,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 5 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 22:27:22,741 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 103 transitions. [2021-12-06 22:27:22,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-12-06 22:27:22,742 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:27:22,742 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:27:22,752 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-12-06 22:27:22,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:27:22,944 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:27:22,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:27:22,946 INFO L85 PathProgramCache]: Analyzing trace with hash -868680531, now seen corresponding path program 1 times [2021-12-06 22:27:22,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:27:22,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [7611334] [2021-12-06 22:27:22,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:22,948 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:27:22,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:27:22,950 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:27:22,952 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-12-06 22:27:23,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:23,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 22:27:23,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:23,066 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:27:23,066 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:27:23,067 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:27:23,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [7611334] [2021-12-06 22:27:23,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [7611334] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:27:23,067 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:27:23,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 22:27:23,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710731174] [2021-12-06 22:27:23,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:27:23,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:27:23,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:27:23,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:27:23,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:27:23,068 INFO L87 Difference]: Start difference. First operand 87 states and 103 transitions. Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 22:27:23,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:27:23,201 INFO L93 Difference]: Finished difference Result 89 states and 104 transitions. [2021-12-06 22:27:23,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 22:27:23,202 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 20 [2021-12-06 22:27:23,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:27:23,202 INFO L225 Difference]: With dead ends: 89 [2021-12-06 22:27:23,203 INFO L226 Difference]: Without dead ends: 75 [2021-12-06 22:27:23,203 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 17 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-12-06 22:27:23,203 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 42 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:27:23,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 82 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:27:23,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2021-12-06 22:27:23,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 75. [2021-12-06 22:27:23,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 43 states have (on average 1.558139534883721) internal successors, (67), 59 states have internal predecessors, (67), 10 states have call successors, (10), 3 states have call predecessors, (10), 4 states have return successors, (13), 12 states have call predecessors, (13), 10 states have call successors, (13) [2021-12-06 22:27:23,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 90 transitions. [2021-12-06 22:27:23,209 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 90 transitions. Word has length 20 [2021-12-06 22:27:23,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:27:23,209 INFO L470 AbstractCegarLoop]: Abstraction has 75 states and 90 transitions. [2021-12-06 22:27:23,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 22:27:23,209 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 90 transitions. [2021-12-06 22:27:23,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-12-06 22:27:23,210 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:27:23,210 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:27:23,216 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-12-06 22:27:23,410 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:27:23,411 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting nondet_treeErr2REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:27:23,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:27:23,413 INFO L85 PathProgramCache]: Analyzing trace with hash -360622958, now seen corresponding path program 1 times [2021-12-06 22:27:23,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:27:23,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [986349246] [2021-12-06 22:27:23,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:23,415 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:27:23,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:27:23,417 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:27:23,420 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-12-06 22:27:23,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:23,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 22:27:23,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:23,582 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-12-06 22:27:23,764 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 22:27:23,765 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 25 treesize of output 32 [2021-12-06 22:27:23,777 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-12-06 22:27:23,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:27:23,902 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:27:23,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [986349246] [2021-12-06 22:27:23,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [986349246] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:27:23,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [269547953] [2021-12-06 22:27:23,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:23,902 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:27:23,903 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:27:23,904 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:27:23,905 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2021-12-06 22:27:24,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:24,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 22:27:24,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:24,061 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-12-06 22:27:26,215 INFO L354 Elim1Store]: treesize reduction 12, result has 40.0 percent of original size [2021-12-06 22:27:26,215 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 17 treesize of output 22 [2021-12-06 22:27:26,227 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-12-06 22:27:26,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:27:26,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [269547953] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:27:26,333 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:27:26,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-12-06 22:27:26,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017452966] [2021-12-06 22:27:26,333 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:27:26,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 22:27:26,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:27:26,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 22:27:26,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=27, Unknown=1, NotChecked=0, Total=42 [2021-12-06 22:27:26,334 INFO L87 Difference]: Start difference. First operand 75 states and 90 transitions. Second operand has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 22:27:30,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:27:30,512 INFO L93 Difference]: Finished difference Result 84 states and 105 transitions. [2021-12-06 22:27:30,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:27:30,513 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 29 [2021-12-06 22:27:30,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:27:30,514 INFO L225 Difference]: With dead ends: 84 [2021-12-06 22:27:30,514 INFO L226 Difference]: Without dead ends: 84 [2021-12-06 22:27:30,514 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 55 SyntacticMatches, 10 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=26, Invalid=44, Unknown=2, NotChecked=0, Total=72 [2021-12-06 22:27:30,515 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 46 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 157 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:27:30,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 102 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 96 Invalid, 0 Unknown, 157 Unchecked, 0.1s Time] [2021-12-06 22:27:30,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2021-12-06 22:27:30,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 79. [2021-12-06 22:27:30,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 46 states have (on average 1.5434782608695652) internal successors, (71), 62 states have internal predecessors, (71), 10 states have call successors, (10), 3 states have call predecessors, (10), 5 states have return successors, (17), 13 states have call predecessors, (17), 10 states have call successors, (17) [2021-12-06 22:27:30,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 98 transitions. [2021-12-06 22:27:30,520 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 98 transitions. Word has length 29 [2021-12-06 22:27:30,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:27:30,520 INFO L470 AbstractCegarLoop]: Abstraction has 79 states and 98 transitions. [2021-12-06 22:27:30,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 22:27:30,520 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 98 transitions. [2021-12-06 22:27:30,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-12-06 22:27:30,521 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:27:30,521 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:27:30,529 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2021-12-06 22:27:30,723 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (10)] Ended with exit code 0 [2021-12-06 22:27:30,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 22:27:30,923 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting nondet_treeErr3REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:27:30,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:27:30,924 INFO L85 PathProgramCache]: Analyzing trace with hash -360622957, now seen corresponding path program 1 times [2021-12-06 22:27:30,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:27:30,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1384244775] [2021-12-06 22:27:30,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:30,927 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:27:30,927 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:27:30,929 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:27:30,932 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-12-06 22:27:31,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:31,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 22:27:31,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:31,092 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-12-06 22:27:31,096 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-12-06 22:27:35,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:27:35,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 22:27:35,332 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:27:35,333 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 17 treesize of output 17 [2021-12-06 22:27:35,350 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 22:27:35,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:27:35,605 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:27:35,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1384244775] [2021-12-06 22:27:35,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1384244775] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:27:35,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1784544420] [2021-12-06 22:27:35,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:35,605 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:27:35,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:27:35,606 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:27:35,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2021-12-06 22:27:35,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:35,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 22:27:35,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:35,765 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-12-06 22:27:35,769 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-12-06 22:27:41,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:27:41,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 22:27:41,960 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:27:41,960 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 19 treesize of output 19 [2021-12-06 22:27:41,966 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 22:27:41,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:27:42,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1784544420] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:27:42,180 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:27:42,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-12-06 22:27:42,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270079136] [2021-12-06 22:27:42,180 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:27:42,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 22:27:42,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:27:42,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 22:27:42,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-12-06 22:27:42,181 INFO L87 Difference]: Start difference. First operand 79 states and 98 transitions. Second operand has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 5 states have internal predecessors, (19), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 22:27:42,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:27:42,387 INFO L93 Difference]: Finished difference Result 98 states and 130 transitions. [2021-12-06 22:27:42,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 22:27:42,387 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 5 states have internal predecessors, (19), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 29 [2021-12-06 22:27:42,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:27:42,388 INFO L225 Difference]: With dead ends: 98 [2021-12-06 22:27:42,388 INFO L226 Difference]: Without dead ends: 98 [2021-12-06 22:27:42,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 48 SyntacticMatches, 6 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-06 22:27:42,389 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 99 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 92 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:27:42,389 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 101 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 111 Invalid, 0 Unknown, 92 Unchecked, 0.2s Time] [2021-12-06 22:27:42,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2021-12-06 22:27:42,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 95. [2021-12-06 22:27:42,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 57 states have (on average 1.4385964912280702) internal successors, (82), 74 states have internal predecessors, (82), 13 states have call successors, (13), 4 states have call predecessors, (13), 7 states have return successors, (26), 16 states have call predecessors, (26), 13 states have call successors, (26) [2021-12-06 22:27:42,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 121 transitions. [2021-12-06 22:27:42,396 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 121 transitions. Word has length 29 [2021-12-06 22:27:42,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:27:42,396 INFO L470 AbstractCegarLoop]: Abstraction has 95 states and 121 transitions. [2021-12-06 22:27:42,397 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 5 states have internal predecessors, (19), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 22:27:42,397 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 121 transitions. [2021-12-06 22:27:42,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-12-06 22:27:42,397 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:27:42,398 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:27:42,400 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (12)] Ended with exit code 0 [2021-12-06 22:27:42,629 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-12-06 22:27:42,799 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:27:42,799 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting maxErr0REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:27:42,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:27:42,799 INFO L85 PathProgramCache]: Analyzing trace with hash -694882647, now seen corresponding path program 1 times [2021-12-06 22:27:42,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:27:42,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [347454756] [2021-12-06 22:27:42,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:42,800 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:27:42,800 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:27:42,801 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:27:42,802 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-12-06 22:27:42,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:42,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-06 22:27:42,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:42,880 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-12-06 22:27:42,963 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-06 22:27:42,964 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:27:43,120 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-06 22:27:43,120 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:27:43,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [347454756] [2021-12-06 22:27:43,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [347454756] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:27:43,120 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:27:43,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-12-06 22:27:43,121 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968995521] [2021-12-06 22:27:43,121 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:27:43,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 22:27:43,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:27:43,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 22:27:43,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-06 22:27:43,122 INFO L87 Difference]: Start difference. First operand 95 states and 121 transitions. Second operand has 10 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 22:27:43,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:27:43,479 INFO L93 Difference]: Finished difference Result 116 states and 148 transitions. [2021-12-06 22:27:43,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 22:27:43,480 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 25 [2021-12-06 22:27:43,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:27:43,481 INFO L225 Difference]: With dead ends: 116 [2021-12-06 22:27:43,481 INFO L226 Difference]: Without dead ends: 114 [2021-12-06 22:27:43,481 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 32 SyntacticMatches, 8 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-12-06 22:27:43,482 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 52 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 90 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 22:27:43,482 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 304 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 288 Invalid, 0 Unknown, 90 Unchecked, 0.3s Time] [2021-12-06 22:27:43,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-12-06 22:27:43,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 108. [2021-12-06 22:27:43,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 69 states have (on average 1.4202898550724639) internal successors, (98), 83 states have internal predecessors, (98), 15 states have call successors, (15), 6 states have call predecessors, (15), 8 states have return successors, (28), 18 states have call predecessors, (28), 15 states have call successors, (28) [2021-12-06 22:27:43,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 141 transitions. [2021-12-06 22:27:43,488 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 141 transitions. Word has length 25 [2021-12-06 22:27:43,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:27:43,488 INFO L470 AbstractCegarLoop]: Abstraction has 108 states and 141 transitions. [2021-12-06 22:27:43,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 22:27:43,488 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 141 transitions. [2021-12-06 22:27:43,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-12-06 22:27:43,489 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:27:43,489 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:27:43,496 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (13)] Ended with exit code 0 [2021-12-06 22:27:43,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:27:43,691 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting maxErr1REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:27:43,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:27:43,692 INFO L85 PathProgramCache]: Analyzing trace with hash -694882646, now seen corresponding path program 1 times [2021-12-06 22:27:43,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:27:43,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1318348263] [2021-12-06 22:27:43,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:43,694 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:27:43,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:27:43,696 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:27:43,698 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-12-06 22:27:43,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:43,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 22:27:43,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:43,767 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-12-06 22:27:43,909 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-06 22:27:43,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:27:45,099 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-06 22:27:45,099 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:27:45,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1318348263] [2021-12-06 22:27:45,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1318348263] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:27:45,099 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:27:45,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-12-06 22:27:45,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007843091] [2021-12-06 22:27:45,100 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:27:45,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-12-06 22:27:45,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:27:45,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-12-06 22:27:45,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-12-06 22:27:45,100 INFO L87 Difference]: Start difference. First operand 108 states and 141 transitions. Second operand has 16 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 12 states have internal predecessors, (30), 5 states have call successors, (7), 5 states have call predecessors, (7), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 22:27:46,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:27:46,451 INFO L93 Difference]: Finished difference Result 133 states and 176 transitions. [2021-12-06 22:27:46,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 22:27:46,453 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 12 states have internal predecessors, (30), 5 states have call successors, (7), 5 states have call predecessors, (7), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 25 [2021-12-06 22:27:46,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:27:46,454 INFO L225 Difference]: With dead ends: 133 [2021-12-06 22:27:46,454 INFO L226 Difference]: Without dead ends: 133 [2021-12-06 22:27:46,454 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-12-06 22:27:46,455 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 62 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 466 SdHoareTripleChecker+Invalid, 546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 88 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-06 22:27:46,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 466 Invalid, 546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 440 Invalid, 0 Unknown, 88 Unchecked, 1.3s Time] [2021-12-06 22:27:46,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2021-12-06 22:27:46,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 124. [2021-12-06 22:27:46,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 81 states have (on average 1.3950617283950617) internal successors, (113), 95 states have internal predecessors, (113), 18 states have call successors, (18), 7 states have call predecessors, (18), 9 states have return successors, (31), 21 states have call predecessors, (31), 18 states have call successors, (31) [2021-12-06 22:27:46,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 162 transitions. [2021-12-06 22:27:46,461 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 162 transitions. Word has length 25 [2021-12-06 22:27:46,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:27:46,462 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 162 transitions. [2021-12-06 22:27:46,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 12 states have internal predecessors, (30), 5 states have call successors, (7), 5 states have call predecessors, (7), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 22:27:46,462 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 162 transitions. [2021-12-06 22:27:46,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-12-06 22:27:46,463 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:27:46,463 INFO L514 BasicCegarLoop]: trace histogram [3, 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] [2021-12-06 22:27:46,470 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (14)] Ended with exit code 0 [2021-12-06 22:27:46,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:27:46,664 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting checkErr0REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:27:46,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:27:46,665 INFO L85 PathProgramCache]: Analyzing trace with hash 986137240, now seen corresponding path program 1 times [2021-12-06 22:27:46,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:27:46,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1341228888] [2021-12-06 22:27:46,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:46,667 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:27:46,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:27:46,670 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:27:46,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-12-06 22:27:46,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:46,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 22:27:46,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:46,799 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 22:27:46,799 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:27:46,799 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:27:46,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1341228888] [2021-12-06 22:27:46,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1341228888] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:27:46,799 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:27:46,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 22:27:46,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379011869] [2021-12-06 22:27:46,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:27:46,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 22:27:46,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:27:46,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 22:27:46,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:27:46,800 INFO L87 Difference]: Start difference. First operand 124 states and 162 transitions. Second operand has 8 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 4 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-06 22:27:46,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:27:46,980 INFO L93 Difference]: Finished difference Result 130 states and 171 transitions. [2021-12-06 22:27:46,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 22:27:46,981 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 4 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 31 [2021-12-06 22:27:46,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:27:46,982 INFO L225 Difference]: With dead ends: 130 [2021-12-06 22:27:46,982 INFO L226 Difference]: Without dead ends: 126 [2021-12-06 22:27:46,982 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-12-06 22:27:46,982 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 29 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:27:46,983 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 370 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 22:27:46,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-12-06 22:27:46,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 124. [2021-12-06 22:27:46,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 81 states have (on average 1.3703703703703705) internal successors, (111), 95 states have internal predecessors, (111), 18 states have call successors, (18), 7 states have call predecessors, (18), 9 states have return successors, (31), 21 states have call predecessors, (31), 18 states have call successors, (31) [2021-12-06 22:27:46,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 160 transitions. [2021-12-06 22:27:46,988 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 160 transitions. Word has length 31 [2021-12-06 22:27:46,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:27:46,989 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 160 transitions. [2021-12-06 22:27:46,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 4 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-06 22:27:46,989 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 160 transitions. [2021-12-06 22:27:46,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-12-06 22:27:46,990 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:27:46,990 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-06 22:27:46,997 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (15)] Ended with exit code 0 [2021-12-06 22:27:47,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:27:47,191 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting maxErr0REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:27:47,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:27:47,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1746105865, now seen corresponding path program 1 times [2021-12-06 22:27:47,194 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:27:47,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [386739001] [2021-12-06 22:27:47,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:47,195 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:27:47,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:27:47,197 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:27:47,200 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-12-06 22:27:47,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:47,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 37 conjunts are in the unsatisfiable core [2021-12-06 22:27:47,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:47,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2021-12-06 22:27:47,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2021-12-06 22:27:47,433 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-12-06 22:27:47,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 treesize of output 22 [2021-12-06 22:27:47,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:27:47,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-12-06 22:27:47,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 19 treesize of output 7 [2021-12-06 22:27:47,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 19 treesize of output 7 [2021-12-06 22:27:47,696 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 22:27:47,696 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:27:50,386 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 22:27:50,386 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:27:50,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [386739001] [2021-12-06 22:27:50,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [386739001] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:27:50,387 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:27:50,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-12-06 22:27:50,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298507515] [2021-12-06 22:27:50,387 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:27:50,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 22:27:50,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:27:50,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 22:27:50,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=181, Unknown=1, NotChecked=0, Total=210 [2021-12-06 22:27:50,388 INFO L87 Difference]: Start difference. First operand 124 states and 160 transitions. Second operand has 15 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 11 states have internal predecessors, (25), 4 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 22:27:51,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:27:51,078 INFO L93 Difference]: Finished difference Result 139 states and 178 transitions. [2021-12-06 22:27:51,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-06 22:27:51,078 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 11 states have internal predecessors, (25), 4 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 31 [2021-12-06 22:27:51,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:27:51,079 INFO L225 Difference]: With dead ends: 139 [2021-12-06 22:27:51,079 INFO L226 Difference]: Without dead ends: 139 [2021-12-06 22:27:51,080 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=59, Invalid=402, Unknown=1, NotChecked=0, Total=462 [2021-12-06 22:27:51,080 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 38 mSDsluCounter, 750 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 827 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 83 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 22:27:51,080 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 827 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 279 Invalid, 0 Unknown, 83 Unchecked, 0.5s Time] [2021-12-06 22:27:51,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2021-12-06 22:27:51,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 131. [2021-12-06 22:27:51,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 86 states have (on average 1.3604651162790697) internal successors, (117), 100 states have internal predecessors, (117), 18 states have call successors, (18), 9 states have call predecessors, (18), 11 states have return successors, (31), 21 states have call predecessors, (31), 18 states have call successors, (31) [2021-12-06 22:27:51,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 166 transitions. [2021-12-06 22:27:51,086 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 166 transitions. Word has length 31 [2021-12-06 22:27:51,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:27:51,086 INFO L470 AbstractCegarLoop]: Abstraction has 131 states and 166 transitions. [2021-12-06 22:27:51,086 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 11 states have internal predecessors, (25), 4 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 22:27:51,086 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 166 transitions. [2021-12-06 22:27:51,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-12-06 22:27:51,090 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:27:51,090 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2021-12-06 22:27:51,098 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (16)] Ended with exit code 0 [2021-12-06 22:27:51,290 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:27:51,290 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting nondet_treeErr4REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:27:51,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:27:51,291 INFO L85 PathProgramCache]: Analyzing trace with hash -1427695233, now seen corresponding path program 1 times [2021-12-06 22:27:51,291 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:27:51,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1716867486] [2021-12-06 22:27:51,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:51,291 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:27:51,291 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:27:51,292 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:27:51,299 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-12-06 22:27:51,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:51,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-06 22:27:51,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:51,417 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-12-06 22:27:51,560 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 22:27:51,560 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 27 treesize of output 34 [2021-12-06 22:27:51,569 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-06 22:27:51,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:27:51,675 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:27:51,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1716867486] [2021-12-06 22:27:51,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1716867486] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:27:51,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2096085002] [2021-12-06 22:27:51,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:51,676 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:27:51,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:27:51,677 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:27:51,679 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2021-12-06 22:27:51,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:51,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-06 22:27:51,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:51,819 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-12-06 22:27:53,946 INFO L354 Elim1Store]: treesize reduction 12, result has 40.0 percent of original size [2021-12-06 22:27:53,946 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 19 treesize of output 24 [2021-12-06 22:27:53,956 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-06 22:27:53,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:27:54,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2096085002] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:27:54,033 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:27:54,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-12-06 22:27:54,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915616144] [2021-12-06 22:27:54,033 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:27:54,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 22:27:54,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:27:54,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 22:27:54,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=27, Unknown=1, NotChecked=0, Total=42 [2021-12-06 22:27:54,034 INFO L87 Difference]: Start difference. First operand 131 states and 166 transitions. Second operand has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-06 22:28:00,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:28:00,225 INFO L93 Difference]: Finished difference Result 133 states and 168 transitions. [2021-12-06 22:28:00,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:28:00,226 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 31 [2021-12-06 22:28:00,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:28:00,226 INFO L225 Difference]: With dead ends: 133 [2021-12-06 22:28:00,227 INFO L226 Difference]: Without dead ends: 133 [2021-12-06 22:28:00,227 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 58 SyntacticMatches, 11 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=26, Invalid=44, Unknown=2, NotChecked=0, Total=72 [2021-12-06 22:28:00,227 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 44 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 160 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:28:00,227 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 100 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 92 Invalid, 0 Unknown, 160 Unchecked, 0.1s Time] [2021-12-06 22:28:00,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2021-12-06 22:28:00,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 131. [2021-12-06 22:28:00,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 86 states have (on average 1.3604651162790697) internal successors, (117), 100 states have internal predecessors, (117), 18 states have call successors, (18), 9 states have call predecessors, (18), 11 states have return successors, (31), 21 states have call predecessors, (31), 18 states have call successors, (31) [2021-12-06 22:28:00,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 166 transitions. [2021-12-06 22:28:00,232 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 166 transitions. Word has length 31 [2021-12-06 22:28:00,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:28:00,232 INFO L470 AbstractCegarLoop]: Abstraction has 131 states and 166 transitions. [2021-12-06 22:28:00,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-06 22:28:00,233 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 166 transitions. [2021-12-06 22:28:00,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-12-06 22:28:00,233 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:28:00,233 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2021-12-06 22:28:00,241 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (17)] Ended with exit code 0 [2021-12-06 22:28:00,441 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (18)] Forceful destruction successful, exit code 0 [2021-12-06 22:28:00,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 22:28:00,635 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting nondet_treeErr5REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:28:00,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:28:00,637 INFO L85 PathProgramCache]: Analyzing trace with hash -1427695232, now seen corresponding path program 1 times [2021-12-06 22:28:00,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:28:00,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [856468655] [2021-12-06 22:28:00,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:28:00,638 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:28:00,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:28:00,639 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:28:00,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-12-06 22:28:00,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:00,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 22:28:00,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:28:00,765 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-12-06 22:28:00,770 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-12-06 22:28:04,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:28:04,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, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 22:28:04,999 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:28:05,000 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 19 treesize of output 19 [2021-12-06 22:28:05,017 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 22:28:05,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:28:05,240 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:28:05,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [856468655] [2021-12-06 22:28:05,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [856468655] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:28:05,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [553789135] [2021-12-06 22:28:05,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:28:05,240 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:28:05,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:28:05,241 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:28:05,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2021-12-06 22:28:05,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:05,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 22:28:05,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:28:05,399 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-12-06 22:28:05,404 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-12-06 22:28:09,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:28:09,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 22:28:09,626 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:28:09,627 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 20 treesize of output 20 [2021-12-06 22:28:09,632 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 22:28:09,632 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:28:09,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [553789135] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:28:09,818 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:28:09,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-12-06 22:28:09,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289259503] [2021-12-06 22:28:09,819 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:28:09,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 22:28:09,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:28:09,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 22:28:09,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-12-06 22:28:09,820 INFO L87 Difference]: Start difference. First operand 131 states and 166 transitions. Second operand has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 22:28:10,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:28:10,083 INFO L93 Difference]: Finished difference Result 135 states and 176 transitions. [2021-12-06 22:28:10,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 22:28:10,083 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 31 [2021-12-06 22:28:10,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:28:10,084 INFO L225 Difference]: With dead ends: 135 [2021-12-06 22:28:10,084 INFO L226 Difference]: Without dead ends: 135 [2021-12-06 22:28:10,084 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 51 SyntacticMatches, 7 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-12-06 22:28:10,085 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 44 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 92 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:28:10,085 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 112 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 167 Invalid, 0 Unknown, 92 Unchecked, 0.2s Time] [2021-12-06 22:28:10,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-12-06 22:28:10,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 131. [2021-12-06 22:28:10,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 86 states have (on average 1.3604651162790697) internal successors, (117), 100 states have internal predecessors, (117), 18 states have call successors, (18), 9 states have call predecessors, (18), 11 states have return successors, (31), 21 states have call predecessors, (31), 18 states have call successors, (31) [2021-12-06 22:28:10,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 166 transitions. [2021-12-06 22:28:10,090 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 166 transitions. Word has length 31 [2021-12-06 22:28:10,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:28:10,090 INFO L470 AbstractCegarLoop]: Abstraction has 131 states and 166 transitions. [2021-12-06 22:28:10,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 22:28:10,091 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 166 transitions. [2021-12-06 22:28:10,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-12-06 22:28:10,091 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:28:10,091 INFO L514 BasicCegarLoop]: trace histogram [6, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1] [2021-12-06 22:28:10,094 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (20)] Ended with exit code 0 [2021-12-06 22:28:10,305 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-12-06 22:28:10,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:28:10,493 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting nondet_treeErr2REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:28:10,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:28:10,494 INFO L85 PathProgramCache]: Analyzing trace with hash 1805515892, now seen corresponding path program 2 times [2021-12-06 22:28:10,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:28:10,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1949394633] [2021-12-06 22:28:10,496 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:28:10,497 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:28:10,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:28:10,498 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:28:10,499 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-12-06 22:28:10,754 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:28:10,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:28:10,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-06 22:28:10,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:28:10,779 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-12-06 22:28:15,173 INFO L354 Elim1Store]: treesize reduction 38, result has 39.7 percent of original size [2021-12-06 22:28:15,173 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 4 case distinctions, treesize of input 26 treesize of output 42 [2021-12-06 22:28:15,273 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 41 proven. 27 refuted. 3 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-06 22:28:15,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:28:15,546 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:28:15,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1949394633] [2021-12-06 22:28:15,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1949394633] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:28:15,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [246570397] [2021-12-06 22:28:15,546 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:28:15,546 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:28:15,546 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:28:15,547 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:28:15,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process [2021-12-06 22:28:15,721 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 22:28:15,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251317852] [2021-12-06 22:28:15,721 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:28:15,721 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:28:15,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:28:15,722 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (22)] Ended with exit code 1 [2021-12-06 22:28:15,723 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:28:15,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-12-06 22:28:15,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:28:15,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:28:15,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 22:28:15,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:28:24,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:28:24,426 INFO L354 Elim1Store]: treesize reduction 24, result has 46.7 percent of original size [2021-12-06 22:28:24,426 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 2 case distinctions, treesize of input 20 treesize of output 34 [2021-12-06 22:28:24,448 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 42 proven. 27 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-06 22:28:24,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:28:24,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251317852] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:28:24,648 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:28:24,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 9 [2021-12-06 22:28:24,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788901071] [2021-12-06 22:28:24,649 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:28:24,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 22:28:24,649 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:28:24,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 22:28:24,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=79, Unknown=3, NotChecked=0, Total=110 [2021-12-06 22:28:24,650 INFO L87 Difference]: Start difference. First operand 131 states and 166 transitions. Second operand has 10 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 7 states have call successors, (10), 2 states have call predecessors, (10), 5 states have return successors, (9), 6 states have call predecessors, (9), 7 states have call successors, (9) [2021-12-06 22:28:30,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:28:30,944 INFO L93 Difference]: Finished difference Result 169 states and 224 transitions. [2021-12-06 22:28:30,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 22:28:30,944 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 7 states have call successors, (10), 2 states have call predecessors, (10), 5 states have return successors, (9), 6 states have call predecessors, (9), 7 states have call successors, (9) Word has length 49 [2021-12-06 22:28:30,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:28:30,945 INFO L225 Difference]: With dead ends: 169 [2021-12-06 22:28:30,945 INFO L226 Difference]: Without dead ends: 169 [2021-12-06 22:28:30,946 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 88 SyntacticMatches, 14 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 18.7s TimeCoverageRelationStatistics Valid=46, Invalid=107, Unknown=3, NotChecked=0, Total=156 [2021-12-06 22:28:30,946 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 49 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 182 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:28:30,946 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 137 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 86 Invalid, 0 Unknown, 182 Unchecked, 0.1s Time] [2021-12-06 22:28:30,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2021-12-06 22:28:30,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 168. [2021-12-06 22:28:30,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 112 states have (on average 1.3125) internal successors, (147), 127 states have internal predecessors, (147), 23 states have call successors, (23), 12 states have call predecessors, (23), 17 states have return successors, (54), 28 states have call predecessors, (54), 23 states have call successors, (54) [2021-12-06 22:28:30,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 224 transitions. [2021-12-06 22:28:30,952 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 224 transitions. Word has length 49 [2021-12-06 22:28:30,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:28:30,953 INFO L470 AbstractCegarLoop]: Abstraction has 168 states and 224 transitions. [2021-12-06 22:28:30,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 7 states have call successors, (10), 2 states have call predecessors, (10), 5 states have return successors, (9), 6 states have call predecessors, (9), 7 states have call successors, (9) [2021-12-06 22:28:30,953 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 224 transitions. [2021-12-06 22:28:30,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-06 22:28:30,953 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:28:30,953 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2021-12-06 22:28:30,974 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-12-06 22:28:31,168 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-12-06 22:28:31,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:28:31,355 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting nondet_treeErr3REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:28:31,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:28:31,357 INFO L85 PathProgramCache]: Analyzing trace with hash -201541241, now seen corresponding path program 2 times [2021-12-06 22:28:31,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:28:31,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1701791342] [2021-12-06 22:28:31,358 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:28:31,358 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:28:31,358 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:28:31,359 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:28:31,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-12-06 22:28:31,567 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:28:31,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:28:31,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 22:28:31,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:28:31,593 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-12-06 22:28:31,600 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-12-06 22:28:33,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:28:33,927 INFO L354 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2021-12-06 22:28:33,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 23 [2021-12-06 22:28:33,942 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:28:33,943 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 19 treesize of output 19 [2021-12-06 22:28:34,001 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 19 proven. 34 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-06 22:28:34,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:28:38,313 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:28:38,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1701791342] [2021-12-06 22:28:38,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1701791342] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:28:38,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1819480554] [2021-12-06 22:28:38,313 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:28:38,313 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:28:38,313 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:28:38,314 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:28:38,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2021-12-06 22:28:38,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:28:38,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:28:38,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 22:28:38,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:28:38,537 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-12-06 22:28:38,541 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-12-06 22:28:40,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:28:40,785 INFO L354 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2021-12-06 22:28:40,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 23 [2021-12-06 22:28:40,801 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:28:40,801 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 19 treesize of output 19 [2021-12-06 22:28:40,820 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 19 proven. 34 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-06 22:28:40,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:28:43,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1819480554] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:28:43,352 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:28:43,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2021-12-06 22:28:43,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942123528] [2021-12-06 22:28:43,353 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:28:43,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 22:28:43,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:28:43,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 22:28:43,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=83, Unknown=3, NotChecked=0, Total=110 [2021-12-06 22:28:43,354 INFO L87 Difference]: Start difference. First operand 168 states and 224 transitions. Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 5 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2021-12-06 22:28:47,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:28:47,654 INFO L93 Difference]: Finished difference Result 197 states and 269 transitions. [2021-12-06 22:28:47,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 22:28:47,655 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 5 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) Word has length 43 [2021-12-06 22:28:47,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:28:47,656 INFO L225 Difference]: With dead ends: 197 [2021-12-06 22:28:47,656 INFO L226 Difference]: Without dead ends: 197 [2021-12-06 22:28:47,657 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 77 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 14.8s TimeCoverageRelationStatistics Valid=40, Invalid=111, Unknown=5, NotChecked=0, Total=156 [2021-12-06 22:28:47,657 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 85 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 247 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:28:47,657 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 155 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 152 Invalid, 0 Unknown, 247 Unchecked, 0.2s Time] [2021-12-06 22:28:47,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-12-06 22:28:47,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 196. [2021-12-06 22:28:47,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 131 states have (on average 1.2748091603053435) internal successors, (167), 149 states have internal predecessors, (167), 28 states have call successors, (28), 14 states have call predecessors, (28), 21 states have return successors, (73), 32 states have call predecessors, (73), 28 states have call successors, (73) [2021-12-06 22:28:47,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 268 transitions. [2021-12-06 22:28:47,665 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 268 transitions. Word has length 43 [2021-12-06 22:28:47,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:28:47,665 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 268 transitions. [2021-12-06 22:28:47,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 5 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2021-12-06 22:28:47,665 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 268 transitions. [2021-12-06 22:28:47,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-06 22:28:47,666 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:28:47,666 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:28:47,675 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (24)] Ended with exit code 0 [2021-12-06 22:28:47,869 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (25)] Forceful destruction successful, exit code 0 [2021-12-06 22:28:48,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 22:28:48,067 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting maxErr1REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:28:48,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:28:48,069 INFO L85 PathProgramCache]: Analyzing trace with hash 1738803102, now seen corresponding path program 2 times [2021-12-06 22:28:48,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:28:48,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1478942486] [2021-12-06 22:28:48,070 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:28:48,070 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:28:48,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:28:48,071 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:28:48,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-12-06 22:28:48,178 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:28:48,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:28:48,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-06 22:28:48,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:28:48,351 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-06 22:28:48,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:28:49,130 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-12-06 22:28:49,266 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-06 22:28:49,267 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:28:49,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1478942486] [2021-12-06 22:28:49,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1478942486] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:28:49,267 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:28:49,267 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-12-06 22:28:49,267 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671944253] [2021-12-06 22:28:49,267 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:28:49,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 22:28:49,268 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:28:49,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 22:28:49,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-12-06 22:28:49,269 INFO L87 Difference]: Start difference. First operand 196 states and 268 transitions. Second operand has 18 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 7 states have call successors, (9), 5 states have call predecessors, (9), 5 states have return successors, (8), 7 states have call predecessors, (8), 5 states have call successors, (8) [2021-12-06 22:28:51,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:28:51,673 INFO L93 Difference]: Finished difference Result 201 states and 273 transitions. [2021-12-06 22:28:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 22:28:51,674 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 7 states have call successors, (9), 5 states have call predecessors, (9), 5 states have return successors, (8), 7 states have call predecessors, (8), 5 states have call successors, (8) Word has length 39 [2021-12-06 22:28:51,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:28:51,675 INFO L225 Difference]: With dead ends: 201 [2021-12-06 22:28:51,676 INFO L226 Difference]: Without dead ends: 201 [2021-12-06 22:28:51,676 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-12-06 22:28:51,676 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 122 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 802 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 859 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 802 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 19 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:28:51,676 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 192 Invalid, 859 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 802 Invalid, 0 Unknown, 19 Unchecked, 2.2s Time] [2021-12-06 22:28:51,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-12-06 22:28:51,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 196. [2021-12-06 22:28:51,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 131 states have (on average 1.2595419847328244) internal successors, (165), 149 states have internal predecessors, (165), 28 states have call successors, (28), 14 states have call predecessors, (28), 21 states have return successors, (73), 32 states have call predecessors, (73), 28 states have call successors, (73) [2021-12-06 22:28:51,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 266 transitions. [2021-12-06 22:28:51,683 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 266 transitions. Word has length 39 [2021-12-06 22:28:51,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:28:51,684 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 266 transitions. [2021-12-06 22:28:51,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 7 states have call successors, (9), 5 states have call predecessors, (9), 5 states have return successors, (8), 7 states have call predecessors, (8), 5 states have call successors, (8) [2021-12-06 22:28:51,684 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 266 transitions. [2021-12-06 22:28:51,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-12-06 22:28:51,684 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:28:51,684 INFO L514 BasicCegarLoop]: trace histogram [6, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1] [2021-12-06 22:28:51,695 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (26)] Ended with exit code 0 [2021-12-06 22:28:51,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:28:51,886 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting nondet_treeErr2REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:28:51,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:28:51,888 INFO L85 PathProgramCache]: Analyzing trace with hash 1450953460, now seen corresponding path program 3 times [2021-12-06 22:28:51,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:28:51,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1055463045] [2021-12-06 22:28:51,889 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:28:51,890 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:28:51,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:28:51,891 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:28:51,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-12-06 22:28:52,190 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-12-06 22:28:52,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:28:52,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-06 22:28:52,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:28:52,218 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-12-06 22:28:58,611 INFO L354 Elim1Store]: treesize reduction 38, result has 39.7 percent of original size [2021-12-06 22:28:58,611 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 4 case distinctions, treesize of input 28 treesize of output 44 [2021-12-06 22:28:58,717 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 41 proven. 28 refuted. 2 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-06 22:28:58,717 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:29:00,870 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:29:00,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1055463045] [2021-12-06 22:29:00,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1055463045] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:29:00,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [641616525] [2021-12-06 22:29:00,871 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:29:00,871 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:29:00,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:29:00,871 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:29:00,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2021-12-06 22:29:01,185 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-12-06 22:29:01,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:29:01,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-06 22:29:01,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:29:09,575 INFO L354 Elim1Store]: treesize reduction 34, result has 38.2 percent of original size [2021-12-06 22:29:09,576 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 2 case distinctions, treesize of input 20 treesize of output 34 [2021-12-06 22:29:09,599 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 42 proven. 24 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 22:29:09,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:29:09,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [641616525] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:29:09,902 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:29:09,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-12-06 22:29:09,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129373621] [2021-12-06 22:29:09,902 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:29:09,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 22:29:09,903 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:29:09,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 22:29:09,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=124, Unknown=6, NotChecked=0, Total=182 [2021-12-06 22:29:09,903 INFO L87 Difference]: Start difference. First operand 196 states and 266 transitions. Second operand has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 9 states have internal predecessors, (37), 5 states have call successors, (9), 2 states have call predecessors, (9), 5 states have return successors, (8), 7 states have call predecessors, (8), 5 states have call successors, (8) [2021-12-06 22:29:24,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:24,389 INFO L93 Difference]: Finished difference Result 233 states and 334 transitions. [2021-12-06 22:29:24,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 22:29:24,389 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 9 states have internal predecessors, (37), 5 states have call successors, (9), 2 states have call predecessors, (9), 5 states have return successors, (8), 7 states have call predecessors, (8), 5 states have call successors, (8) Word has length 49 [2021-12-06 22:29:24,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:24,391 INFO L225 Difference]: With dead ends: 233 [2021-12-06 22:29:24,391 INFO L226 Difference]: Without dead ends: 233 [2021-12-06 22:29:24,391 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 84 SyntacticMatches, 13 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 30.9s TimeCoverageRelationStatistics Valid=117, Invalid=252, Unknown=11, NotChecked=0, Total=380 [2021-12-06 22:29:24,391 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 14 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 226 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:24,392 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 205 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 30 Invalid, 0 Unknown, 226 Unchecked, 0.1s Time] [2021-12-06 22:29:24,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2021-12-06 22:29:24,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 230. [2021-12-06 22:29:24,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 155 states have (on average 1.238709677419355) internal successors, (192), 175 states have internal predecessors, (192), 33 states have call successors, (33), 16 states have call predecessors, (33), 26 states have return successors, (104), 38 states have call predecessors, (104), 33 states have call successors, (104) [2021-12-06 22:29:24,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 329 transitions. [2021-12-06 22:29:24,400 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 329 transitions. Word has length 49 [2021-12-06 22:29:24,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:24,400 INFO L470 AbstractCegarLoop]: Abstraction has 230 states and 329 transitions. [2021-12-06 22:29:24,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 9 states have internal predecessors, (37), 5 states have call successors, (9), 2 states have call predecessors, (9), 5 states have return successors, (8), 7 states have call predecessors, (8), 5 states have call successors, (8) [2021-12-06 22:29:24,400 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 329 transitions. [2021-12-06 22:29:24,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-12-06 22:29:24,401 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:24,401 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-06 22:29:24,404 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (28)] Ended with exit code 0 [2021-12-06 22:29:24,637 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-12-06 22:29:24,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:29:24,803 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting maxErr0REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:29:24,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:24,804 INFO L85 PathProgramCache]: Analyzing trace with hash -612022781, now seen corresponding path program 1 times [2021-12-06 22:29:24,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:29:24,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2133599115] [2021-12-06 22:29:24,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:29:24,806 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:29:24,806 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:29:24,807 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:29:24,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-12-06 22:29:24,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:29:24,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 29 conjunts are in the unsatisfiable core [2021-12-06 22:29:24,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:29:25,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2021-12-06 22:29:25,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2021-12-06 22:29:25,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 19 treesize of output 7 [2021-12-06 22:29:25,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 19 treesize of output 7 [2021-12-06 22:29:25,447 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-06 22:29:25,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:29:25,739 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-06 22:29:25,739 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:29:25,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2133599115] [2021-12-06 22:29:25,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2133599115] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:29:25,740 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:29:25,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-12-06 22:29:25,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755542524] [2021-12-06 22:29:25,740 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:29:25,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-06 22:29:25,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:29:25,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-06 22:29:25,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-12-06 22:29:25,741 INFO L87 Difference]: Start difference. First operand 230 states and 329 transitions. Second operand has 14 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 10 states have internal predecessors, (31), 4 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 22:29:26,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:26,336 INFO L93 Difference]: Finished difference Result 273 states and 399 transitions. [2021-12-06 22:29:26,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-06 22:29:26,337 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 10 states have internal predecessors, (31), 4 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 38 [2021-12-06 22:29:26,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:26,338 INFO L225 Difference]: With dead ends: 273 [2021-12-06 22:29:26,339 INFO L226 Difference]: Without dead ends: 273 [2021-12-06 22:29:26,339 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-12-06 22:29:26,339 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 38 mSDsluCounter, 771 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 849 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 30 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:26,339 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 849 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 223 Invalid, 0 Unknown, 30 Unchecked, 0.4s Time] [2021-12-06 22:29:26,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2021-12-06 22:29:26,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 260. [2021-12-06 22:29:26,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 177 states have (on average 1.231638418079096) internal successors, (218), 198 states have internal predecessors, (218), 36 states have call successors, (36), 19 states have call predecessors, (36), 31 states have return successors, (134), 42 states have call predecessors, (134), 36 states have call successors, (134) [2021-12-06 22:29:26,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 388 transitions. [2021-12-06 22:29:26,352 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 388 transitions. Word has length 38 [2021-12-06 22:29:26,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:26,353 INFO L470 AbstractCegarLoop]: Abstraction has 260 states and 388 transitions. [2021-12-06 22:29:26,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 10 states have internal predecessors, (31), 4 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 22:29:26,353 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 388 transitions. [2021-12-06 22:29:26,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-12-06 22:29:26,354 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:26,354 INFO L514 BasicCegarLoop]: trace histogram [7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1] [2021-12-06 22:29:26,361 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2021-12-06 22:29:26,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:29:26,555 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting nondet_treeErr4REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:29:26,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:26,555 INFO L85 PathProgramCache]: Analyzing trace with hash 917383077, now seen corresponding path program 2 times [2021-12-06 22:29:26,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:29:26,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [761435331] [2021-12-06 22:29:26,556 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:29:26,557 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:29:26,557 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:29:26,558 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:29:26,559 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-12-06 22:29:26,803 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:29:26,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:29:26,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 22:29:26,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:29:26,830 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-12-06 22:29:31,182 INFO L354 Elim1Store]: treesize reduction 38, result has 39.7 percent of original size [2021-12-06 22:29:31,183 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 4 case distinctions, treesize of input 30 treesize of output 46 [2021-12-06 22:29:31,269 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 48 proven. 34 refuted. 6 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-06 22:29:31,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:29:32,306 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:29:32,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [761435331] [2021-12-06 22:29:32,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [761435331] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:29:32,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1053364385] [2021-12-06 22:29:32,307 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:29:32,307 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:29:32,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:29:32,307 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:29:32,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (31)] Waiting until timeout for monitored process [2021-12-06 22:29:32,533 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 22:29:32,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144787744] [2021-12-06 22:29:32,533 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:29:32,533 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:29:32,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:29:32,534 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:29:32,535 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-12-06 22:29:32,536 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (31)] Forceful destruction successful, exit code 1 [2021-12-06 22:29:32,662 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:29:32,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:29:32,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 22:29:32,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:29:39,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:29:39,141 INFO L354 Elim1Store]: treesize reduction 24, result has 46.7 percent of original size [2021-12-06 22:29:39,141 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 2 case distinctions, treesize of input 19 treesize of output 33 [2021-12-06 22:29:39,160 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 49 proven. 37 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-06 22:29:39,161 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:29:39,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144787744] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:29:39,493 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:29:39,493 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 9 [2021-12-06 22:29:39,493 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112749389] [2021-12-06 22:29:39,493 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:29:39,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 22:29:39,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:29:39,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 22:29:39,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=104, Unknown=3, NotChecked=0, Total=156 [2021-12-06 22:29:39,494 INFO L87 Difference]: Start difference. First operand 260 states and 388 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 5 states have call successors, (11), 2 states have call predecessors, (11), 5 states have return successors, (10), 7 states have call predecessors, (10), 5 states have call successors, (10) [2021-12-06 22:29:51,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:29:51,725 INFO L93 Difference]: Finished difference Result 273 states and 415 transitions. [2021-12-06 22:29:51,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 22:29:51,726 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 5 states have call successors, (11), 2 states have call predecessors, (11), 5 states have return successors, (10), 7 states have call predecessors, (10), 5 states have call successors, (10) Word has length 55 [2021-12-06 22:29:51,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:29:51,727 INFO L225 Difference]: With dead ends: 273 [2021-12-06 22:29:51,728 INFO L226 Difference]: Without dead ends: 273 [2021-12-06 22:29:51,728 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 101 SyntacticMatches, 12 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 23.5s TimeCoverageRelationStatistics Valid=78, Invalid=156, Unknown=6, NotChecked=0, Total=240 [2021-12-06 22:29:51,728 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 12 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 230 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:29:51,728 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 189 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 29 Invalid, 0 Unknown, 230 Unchecked, 0.1s Time] [2021-12-06 22:29:51,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2021-12-06 22:29:51,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 272. [2021-12-06 22:29:51,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 186 states have (on average 1.2258064516129032) internal successors, (228), 206 states have internal predecessors, (228), 37 states have call successors, (37), 19 states have call predecessors, (37), 33 states have return successors, (150), 46 states have call predecessors, (150), 37 states have call successors, (150) [2021-12-06 22:29:51,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 415 transitions. [2021-12-06 22:29:51,739 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 415 transitions. Word has length 55 [2021-12-06 22:29:51,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:29:51,739 INFO L470 AbstractCegarLoop]: Abstraction has 272 states and 415 transitions. [2021-12-06 22:29:51,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 5 states have call successors, (11), 2 states have call predecessors, (11), 5 states have return successors, (10), 7 states have call predecessors, (10), 5 states have call successors, (10) [2021-12-06 22:29:51,739 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 415 transitions. [2021-12-06 22:29:51,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-12-06 22:29:51,740 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:29:51,740 INFO L514 BasicCegarLoop]: trace histogram [6, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1] [2021-12-06 22:29:51,775 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-12-06 22:29:51,950 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (30)] Ended with exit code 0 [2021-12-06 22:29:52,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:29:52,142 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting nondet_treeErr3REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:29:52,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:29:52,143 INFO L85 PathProgramCache]: Analyzing trace with hash 1450953461, now seen corresponding path program 3 times [2021-12-06 22:29:52,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:29:52,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1582699850] [2021-12-06 22:29:52,145 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:29:52,145 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:29:52,146 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:29:52,147 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:29:52,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-12-06 22:29:52,448 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-12-06 22:29:52,448 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:29:52,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 22:29:52,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:29:52,477 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-12-06 22:29:52,752 INFO L354 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2021-12-06 22:29:52,752 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 2 case distinctions, treesize of input 15 treesize of output 19 [2021-12-06 22:29:52,764 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 44 proven. 27 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-12-06 22:29:52,764 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:29:53,046 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:29:53,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1582699850] [2021-12-06 22:29:53,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1582699850] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:29:53,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [512227129] [2021-12-06 22:29:53,046 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:29:53,046 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:29:53,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:29:53,047 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:29:53,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (34)] Waiting until timeout for monitored process [2021-12-06 22:29:53,433 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-12-06 22:29:53,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:29:53,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 31 conjunts are in the unsatisfiable core [2021-12-06 22:29:53,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:29:53,469 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-12-06 22:29:53,474 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-12-06 22:30:11,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:30:11,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:30:11,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:30:11,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 19 [2021-12-06 22:30:11,374 INFO L354 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2021-12-06 22:30:11,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 43 [2021-12-06 22:30:11,395 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 41 proven. 34 refuted. 6 times theorem prover too weak. 9 trivial. 0 not checked. [2021-12-06 22:30:11,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:30:11,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [512227129] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:30:11,813 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:30:11,814 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10] total 14 [2021-12-06 22:30:11,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795361734] [2021-12-06 22:30:11,814 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:30:11,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 22:30:11,814 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:30:11,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 22:30:11,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=245, Unknown=8, NotChecked=0, Total=306 [2021-12-06 22:30:11,815 INFO L87 Difference]: Start difference. First operand 272 states and 415 transitions. Second operand has 15 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 7 states have call successors, (13), 3 states have call predecessors, (13), 7 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-06 22:30:44,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:30:44,982 INFO L93 Difference]: Finished difference Result 275 states and 417 transitions. [2021-12-06 22:30:44,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 22:30:44,983 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 7 states have call successors, (13), 3 states have call predecessors, (13), 7 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) Word has length 49 [2021-12-06 22:30:44,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:30:44,985 INFO L225 Difference]: With dead ends: 275 [2021-12-06 22:30:44,985 INFO L226 Difference]: Without dead ends: 275 [2021-12-06 22:30:44,985 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 86 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 50.6s TimeCoverageRelationStatistics Valid=104, Invalid=426, Unknown=22, NotChecked=0, Total=552 [2021-12-06 22:30:44,986 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 42 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 489 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:30:44,986 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 182 Invalid, 650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 153 Invalid, 0 Unknown, 489 Unchecked, 0.2s Time] [2021-12-06 22:30:44,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2021-12-06 22:30:44,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 275. [2021-12-06 22:30:44,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 188 states have (on average 1.2180851063829787) internal successors, (229), 209 states have internal predecessors, (229), 37 states have call successors, (37), 19 states have call predecessors, (37), 34 states have return successors, (151), 46 states have call predecessors, (151), 37 states have call successors, (151) [2021-12-06 22:30:44,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 417 transitions. [2021-12-06 22:30:44,998 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 417 transitions. Word has length 49 [2021-12-06 22:30:44,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:30:44,999 INFO L470 AbstractCegarLoop]: Abstraction has 275 states and 417 transitions. [2021-12-06 22:30:44,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 7 states have call successors, (13), 3 states have call predecessors, (13), 7 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-06 22:30:44,999 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 417 transitions. [2021-12-06 22:30:45,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-12-06 22:30:45,000 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:30:45,001 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 5, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1] [2021-12-06 22:30:45,005 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (34)] Ended with exit code 0 [2021-12-06 22:30:45,237 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (33)] Ended with exit code 0 [2021-12-06 22:30:45,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:30:45,402 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting nondet_treeErr5REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:30:45,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:30:45,404 INFO L85 PathProgramCache]: Analyzing trace with hash -765292754, now seen corresponding path program 2 times [2021-12-06 22:30:45,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:30:45,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1393428601] [2021-12-06 22:30:45,405 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:30:45,406 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:30:45,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:30:45,407 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:30:45,408 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-12-06 22:30:45,896 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:30:45,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:30:45,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 27 conjunts are in the unsatisfiable core [2021-12-06 22:30:45,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:30:45,934 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-12-06 22:30:45,942 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-12-06 22:30:50,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:30:50,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 22:30:50,174 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:30:50,175 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 17 treesize of output 17 [2021-12-06 22:30:56,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:30:56,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 22:30:56,402 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:30:56,402 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 17 treesize of output 17 [2021-12-06 22:30:56,412 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 80 proven. 36 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-12-06 22:30:56,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:30:58,673 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:30:58,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1393428601] [2021-12-06 22:30:58,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1393428601] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:30:58,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1751671459] [2021-12-06 22:30:58,673 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:30:58,674 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:30:58,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:30:58,674 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:30:58,675 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (36)] Waiting until timeout for monitored process [2021-12-06 22:30:59,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:30:59,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:30:59,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 31 conjunts are in the unsatisfiable core [2021-12-06 22:30:59,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:30:59,051 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-12-06 22:30:59,057 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-12-06 22:31:05,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:31:05,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 22:31:05,269 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:31:05,269 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 20 treesize of output 20 [2021-12-06 22:31:09,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:31:09,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 22:31:09,467 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:31:09,467 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 17 treesize of output 17 [2021-12-06 22:31:09,473 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 78 proven. 46 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 22:31:09,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:09,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1751671459] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:09,695 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:31:09,695 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-12-06 22:31:09,695 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508746879] [2021-12-06 22:31:09,695 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:09,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 22:31:09,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:31:09,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 22:31:09,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=51, Unknown=1, NotChecked=0, Total=72 [2021-12-06 22:31:09,696 INFO L87 Difference]: Start difference. First operand 275 states and 417 transitions. Second operand has 7 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-06 22:31:09,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:31:09,873 INFO L93 Difference]: Finished difference Result 277 states and 419 transitions. [2021-12-06 22:31:09,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 22:31:09,874 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 63 [2021-12-06 22:31:09,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:31:09,876 INFO L225 Difference]: With dead ends: 277 [2021-12-06 22:31:09,876 INFO L226 Difference]: Without dead ends: 277 [2021-12-06 22:31:09,876 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 108 SyntacticMatches, 14 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 22.5s TimeCoverageRelationStatistics Valid=27, Invalid=62, Unknown=1, NotChecked=0, Total=90 [2021-12-06 22:31:09,876 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 83 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 79 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:31:09,877 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 94 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 92 Invalid, 0 Unknown, 79 Unchecked, 0.2s Time] [2021-12-06 22:31:09,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2021-12-06 22:31:09,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 276. [2021-12-06 22:31:09,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 189 states have (on average 1.216931216931217) internal successors, (230), 209 states have internal predecessors, (230), 37 states have call successors, (37), 19 states have call predecessors, (37), 34 states have return successors, (151), 47 states have call predecessors, (151), 37 states have call successors, (151) [2021-12-06 22:31:09,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 418 transitions. [2021-12-06 22:31:09,887 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 418 transitions. Word has length 63 [2021-12-06 22:31:09,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:31:09,887 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 418 transitions. [2021-12-06 22:31:09,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-06 22:31:09,887 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 418 transitions. [2021-12-06 22:31:09,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-06 22:31:09,888 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:31:09,888 INFO L514 BasicCegarLoop]: trace histogram [6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1] [2021-12-06 22:31:09,898 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (35)] Ended with exit code 0 [2021-12-06 22:31:10,092 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (36)] Ended with exit code 0 [2021-12-06 22:31:10,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 22:31:10,289 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting nondet_treeErr4REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:31:10,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:31:10,289 INFO L85 PathProgramCache]: Analyzing trace with hash 1219497203, now seen corresponding path program 3 times [2021-12-06 22:31:10,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:31:10,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1457811399] [2021-12-06 22:31:10,289 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:31:10,289 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:31:10,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:31:10,290 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:31:10,291 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-12-06 22:31:10,550 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-12-06 22:31:10,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:31:10,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 22:31:10,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:10,570 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-12-06 22:31:22,922 INFO L354 Elim1Store]: treesize reduction 38, result has 39.7 percent of original size [2021-12-06 22:31:22,923 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 4 case distinctions, treesize of input 30 treesize of output 46 [2021-12-06 22:31:22,940 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 33 refuted. 2 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 22:31:22,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:23,158 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:31:23,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1457811399] [2021-12-06 22:31:23,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1457811399] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:23,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [451423599] [2021-12-06 22:31:23,158 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:31:23,158 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:31:23,158 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:31:23,159 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:31:23,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (38)] Waiting until timeout for monitored process [2021-12-06 22:31:23,372 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 22:31:23,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365132905] [2021-12-06 22:31:23,373 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:31:23,373 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:31:23,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:31:23,374 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:31:23,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-12-06 22:31:23,375 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (38)] Ended with exit code 1 [2021-12-06 22:31:26,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-12-06 22:31:26,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:31:26,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 22:31:26,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:31:43,445 INFO L354 Elim1Store]: treesize reduction 31, result has 50.8 percent of original size [2021-12-06 22:31:43,445 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 3 case distinctions, treesize of input 52 treesize of output 75 [2021-12-06 22:31:43,499 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 8 proven. 38 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 22:31:43,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:31:43,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365132905] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:31:43,751 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:31:43,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 11 [2021-12-06 22:31:43,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554132871] [2021-12-06 22:31:43,751 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:31:43,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 22:31:43,752 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:31:43,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 22:31:43,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=114, Unknown=14, NotChecked=0, Total=182 [2021-12-06 22:31:43,753 INFO L87 Difference]: Start difference. First operand 276 states and 418 transitions. Second operand has 12 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 12 states have internal predecessors, (40), 8 states have call successors, (10), 2 states have call predecessors, (10), 5 states have return successors, (11), 5 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-06 22:32:36,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:32:36,384 INFO L93 Difference]: Finished difference Result 290 states and 442 transitions. [2021-12-06 22:32:36,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 22:32:36,384 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 12 states have internal predecessors, (40), 8 states have call successors, (10), 2 states have call predecessors, (10), 5 states have return successors, (11), 5 states have call predecessors, (11), 7 states have call successors, (11) Word has length 45 [2021-12-06 22:32:36,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:32:36,387 INFO L225 Difference]: With dead ends: 290 [2021-12-06 22:32:36,387 INFO L226 Difference]: Without dead ends: 290 [2021-12-06 22:32:36,387 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 78 SyntacticMatches, 18 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 81.8s TimeCoverageRelationStatistics Valid=139, Invalid=260, Unknown=21, NotChecked=0, Total=420 [2021-12-06 22:32:36,388 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 19 mSDsluCounter, 145 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 428 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:32:36,388 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 223 Invalid, 459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 28 Invalid, 0 Unknown, 428 Unchecked, 0.1s Time] [2021-12-06 22:32:36,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2021-12-06 22:32:36,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 287. [2021-12-06 22:32:36,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 197 states have (on average 1.2081218274111676) internal successors, (238), 217 states have internal predecessors, (238), 38 states have call successors, (38), 19 states have call predecessors, (38), 36 states have return successors, (162), 50 states have call predecessors, (162), 38 states have call successors, (162) [2021-12-06 22:32:36,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 438 transitions. [2021-12-06 22:32:36,402 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 438 transitions. Word has length 45 [2021-12-06 22:32:36,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:32:36,403 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 438 transitions. [2021-12-06 22:32:36,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 12 states have internal predecessors, (40), 8 states have call successors, (10), 2 states have call predecessors, (10), 5 states have return successors, (11), 5 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-06 22:32:36,403 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 438 transitions. [2021-12-06 22:32:36,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-06 22:32:36,404 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:32:36,404 INFO L514 BasicCegarLoop]: trace histogram [6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1] [2021-12-06 22:32:36,413 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (37)] Ended with exit code 0 [2021-12-06 22:32:36,666 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-12-06 22:32:36,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:32:36,806 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting nondet_treeErr5REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:32:36,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:32:36,807 INFO L85 PathProgramCache]: Analyzing trace with hash 1219497204, now seen corresponding path program 3 times [2021-12-06 22:32:36,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:32:36,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1260555722] [2021-12-06 22:32:36,809 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:32:36,809 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:32:36,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:32:36,812 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:32:36,814 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-12-06 22:32:37,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-12-06 22:32:37,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:32:37,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 27 conjunts are in the unsatisfiable core [2021-12-06 22:32:37,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:37,271 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-12-06 22:32:37,276 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-12-06 22:32:43,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:32:43,680 INFO L354 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2021-12-06 22:32:43,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 23 [2021-12-06 22:32:43,692 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:32:43,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 18 treesize of output 18 [2021-12-06 22:32:43,746 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 6 proven. 54 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-06 22:32:43,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:32:48,657 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:32:48,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1260555722] [2021-12-06 22:32:48,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1260555722] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:32:48,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [743246493] [2021-12-06 22:32:48,658 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:32:48,658 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:32:48,658 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:32:48,659 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:32:48,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (41)] Waiting until timeout for monitored process [2021-12-06 22:32:48,886 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 22:32:48,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731826916] [2021-12-06 22:32:48,887 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:32:48,887 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:32:48,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:32:48,887 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:32:48,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-12-06 22:32:48,890 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (41)] Ended with exit code 1 [2021-12-06 22:32:51,170 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-12-06 22:32:51,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:32:51,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 29 conjunts are in the unsatisfiable core [2021-12-06 22:32:51,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:32:51,185 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-12-06 22:33:13,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:33:13,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:33:13,746 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-12-06 22:33:13,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 19 [2021-12-06 22:33:13,758 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:33:13,758 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-12-06 22:33:13,807 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 6 proven. 53 refuted. 2 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-06 22:33:13,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:33:19,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731826916] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:33:19,831 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:33:19,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-12-06 22:33:19,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272664300] [2021-12-06 22:33:19,831 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:33:19,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-06 22:33:19,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:33:19,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-06 22:33:19,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=187, Unknown=13, NotChecked=0, Total=240 [2021-12-06 22:33:19,832 INFO L87 Difference]: Start difference. First operand 287 states and 438 transitions. Second operand has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 13 states have internal predecessors, (43), 7 states have call successors, (10), 3 states have call predecessors, (10), 6 states have return successors, (11), 6 states have call predecessors, (11), 6 states have call successors, (11) [2021-12-06 22:33:55,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:33:55,238 INFO L93 Difference]: Finished difference Result 331 states and 543 transitions. [2021-12-06 22:33:55,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 22:33:55,239 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 13 states have internal predecessors, (43), 7 states have call successors, (10), 3 states have call predecessors, (10), 6 states have return successors, (11), 6 states have call predecessors, (11), 6 states have call successors, (11) Word has length 45 [2021-12-06 22:33:55,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:33:55,241 INFO L225 Difference]: With dead ends: 331 [2021-12-06 22:33:55,241 INFO L226 Difference]: Without dead ends: 331 [2021-12-06 22:33:55,241 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 76 SyntacticMatches, 8 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 73.9s TimeCoverageRelationStatistics Valid=105, Invalid=333, Unknown=24, NotChecked=0, Total=462 [2021-12-06 22:33:55,242 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 92 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 503 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:33:55,242 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 198 Invalid, 767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 241 Invalid, 0 Unknown, 503 Unchecked, 0.4s Time] [2021-12-06 22:33:55,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2021-12-06 22:33:55,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 327. [2021-12-06 22:33:55,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 225 states have (on average 1.191111111111111) internal successors, (268), 247 states have internal predecessors, (268), 44 states have call successors, (44), 21 states have call predecessors, (44), 42 states have return successors, (198), 58 states have call predecessors, (198), 44 states have call successors, (198) [2021-12-06 22:33:55,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 510 transitions. [2021-12-06 22:33:55,255 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 510 transitions. Word has length 45 [2021-12-06 22:33:55,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:33:55,256 INFO L470 AbstractCegarLoop]: Abstraction has 327 states and 510 transitions. [2021-12-06 22:33:55,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 13 states have internal predecessors, (43), 7 states have call successors, (10), 3 states have call predecessors, (10), 6 states have return successors, (11), 6 states have call predecessors, (11), 6 states have call successors, (11) [2021-12-06 22:33:55,256 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 510 transitions. [2021-12-06 22:33:55,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-12-06 22:33:55,257 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:33:55,257 INFO L514 BasicCegarLoop]: trace histogram [7, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1] [2021-12-06 22:33:55,271 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (40)] Ended with exit code 0 [2021-12-06 22:33:55,482 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-12-06 22:33:55,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:33:55,658 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting nondet_treeErr5REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:33:55,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:33:55,660 INFO L85 PathProgramCache]: Analyzing trace with hash -322914710, now seen corresponding path program 4 times [2021-12-06 22:33:55,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:33:55,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [413958983] [2021-12-06 22:33:55,661 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 22:33:55,662 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:33:55,662 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:33:55,664 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:33:55,667 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2021-12-06 22:33:56,149 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 22:33:56,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:33:56,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-06 22:33:56,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:33:56,184 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-12-06 22:33:56,189 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-12-06 22:34:02,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:34:02,624 INFO L354 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2021-12-06 22:34:02,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 23 [2021-12-06 22:34:02,638 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:34:02,638 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 19 treesize of output 19 [2021-12-06 22:34:02,694 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 63 proven. 54 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-06 22:34:02,694 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:34:05,207 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:34:05,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [413958983] [2021-12-06 22:34:05,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [413958983] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:34:05,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [682205258] [2021-12-06 22:34:05,208 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 22:34:05,208 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:34:05,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:34:05,209 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:34:05,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (44)] Waiting until timeout for monitored process [2021-12-06 22:34:05,607 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 22:34:05,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:34:05,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-06 22:34:05,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:34:05,632 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-12-06 22:34:05,637 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-12-06 22:34:11,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:34:11,966 INFO L354 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2021-12-06 22:34:11,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 23 [2021-12-06 22:34:11,980 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:34:11,980 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 20 treesize of output 20 [2021-12-06 22:34:12,038 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 63 proven. 54 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-06 22:34:12,038 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:34:15,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [682205258] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:34:15,357 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:34:15,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2021-12-06 22:34:15,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753429527] [2021-12-06 22:34:15,357 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:34:15,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 22:34:15,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:34:15,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 22:34:15,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=84, Unknown=2, NotChecked=0, Total=110 [2021-12-06 22:34:15,358 INFO L87 Difference]: Start difference. First operand 327 states and 510 transitions. Second operand has 9 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 4 states have call successors, (9), 3 states have call predecessors, (9), 5 states have return successors, (7), 6 states have call predecessors, (7), 4 states have call successors, (7) [2021-12-06 22:34:17,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:34:17,622 INFO L93 Difference]: Finished difference Result 328 states and 511 transitions. [2021-12-06 22:34:17,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 22:34:17,623 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 4 states have call successors, (9), 3 states have call predecessors, (9), 5 states have return successors, (7), 6 states have call predecessors, (7), 4 states have call successors, (7) Word has length 59 [2021-12-06 22:34:17,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:34:17,625 INFO L225 Difference]: With dead ends: 328 [2021-12-06 22:34:17,625 INFO L226 Difference]: Without dead ends: 328 [2021-12-06 22:34:17,625 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 105 SyntacticMatches, 7 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 19.8s TimeCoverageRelationStatistics Valid=32, Invalid=97, Unknown=3, NotChecked=0, Total=132 [2021-12-06 22:34:17,625 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 82 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 226 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:34:17,626 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 140 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 144 Invalid, 0 Unknown, 226 Unchecked, 0.2s Time] [2021-12-06 22:34:17,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2021-12-06 22:34:17,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 327. [2021-12-06 22:34:17,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 225 states have (on average 1.191111111111111) internal successors, (268), 247 states have internal predecessors, (268), 44 states have call successors, (44), 21 states have call predecessors, (44), 42 states have return successors, (198), 58 states have call predecessors, (198), 44 states have call successors, (198) [2021-12-06 22:34:17,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 510 transitions. [2021-12-06 22:34:17,636 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 510 transitions. Word has length 59 [2021-12-06 22:34:17,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:34:17,636 INFO L470 AbstractCegarLoop]: Abstraction has 327 states and 510 transitions. [2021-12-06 22:34:17,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 4 states have call successors, (9), 3 states have call predecessors, (9), 5 states have return successors, (7), 6 states have call predecessors, (7), 4 states have call successors, (7) [2021-12-06 22:34:17,636 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 510 transitions. [2021-12-06 22:34:17,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-06 22:34:17,640 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:34:17,640 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:34:17,650 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2021-12-06 22:34:17,851 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (44)] Ended with exit code 0 [2021-12-06 22:34:18,041 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 22:34:18,041 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting maxErr0REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:34:18,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:34:18,043 INFO L85 PathProgramCache]: Analyzing trace with hash -407980419, now seen corresponding path program 2 times [2021-12-06 22:34:18,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:34:18,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1096038318] [2021-12-06 22:34:18,044 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:34:18,045 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:34:18,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:34:18,047 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:34:18,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2021-12-06 22:34:18,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:34:18,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:34:18,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 58 conjunts are in the unsatisfiable core [2021-12-06 22:34:18,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:34:18,478 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-12-06 22:34:18,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2021-12-06 22:34:18,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2021-12-06 22:34:18,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:34:18,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-12-06 22:34:18,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:34:18,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-12-06 22:34:18,892 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:34:18,892 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 20 treesize of output 20 [2021-12-06 22:34:18,951 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-12-06 22:34:18,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 treesize of output 22 [2021-12-06 22:34:18,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:34:18,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-12-06 22:34:19,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 19 treesize of output 7 [2021-12-06 22:34:19,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 19 treesize of output 7 [2021-12-06 22:34:19,368 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 6 proven. 32 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-06 22:34:19,368 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:34:20,798 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:34:20,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1096038318] [2021-12-06 22:34:20,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1096038318] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:34:20,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1892226156] [2021-12-06 22:34:20,799 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:34:20,799 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:34:20,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:34:20,799 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:34:20,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (46)] Waiting until timeout for monitored process [2021-12-06 22:34:21,101 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:34:21,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:34:21,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 60 conjunts are in the unsatisfiable core [2021-12-06 22:34:21,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:34:21,115 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-12-06 22:34:21,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2021-12-06 22:34:21,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2021-12-06 22:34:21,502 WARN L860 $PredicateComparison]: unable to prove that (exists ((nondet_tree_~n~0.base (_ BitVec 32))) (and (exists ((v_ArrVal_3324 (Array (_ BitVec 32) (_ BitVec 32)))) (= (store |c_old(#memory_$Pointer$.base)| nondet_tree_~n~0.base v_ArrVal_3324) |c_#memory_$Pointer$.base|)) (= (_ bv0 1) (bvneg (bvneg (select |c_old(#valid)| nondet_tree_~n~0.base)))) (exists ((v_ArrVal_3323 (Array (_ BitVec 32) (_ BitVec 32)))) (= (store |c_old(#memory_$Pointer$.offset)| nondet_tree_~n~0.base v_ArrVal_3323) |c_#memory_$Pointer$.offset|)))) is different from true [2021-12-06 22:34:21,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:34:21,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-12-06 22:34:21,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:34:21,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-12-06 22:34:21,574 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:34:21,575 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 23 treesize of output 23 [2021-12-06 22:34:21,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:34:21,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-12-06 22:34:21,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:34:21,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-12-06 22:34:22,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 15 treesize of output 7 [2021-12-06 22:34:22,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 15 treesize of output 7 [2021-12-06 22:34:22,045 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 6 proven. 23 refuted. 0 times theorem prover too weak. 3 trivial. 9 not checked. [2021-12-06 22:34:22,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:34:23,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1892226156] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:34:23,408 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:34:23,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 31 [2021-12-06 22:34:23,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748490719] [2021-12-06 22:34:23,408 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:34:23,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-12-06 22:34:23,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:34:23,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-12-06 22:34:23,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=834, Unknown=13, NotChecked=58, Total=992 [2021-12-06 22:34:23,409 INFO L87 Difference]: Start difference. First operand 327 states and 510 transitions. Second operand has 31 states, 28 states have (on average 1.7142857142857142) internal successors, (48), 22 states have internal predecessors, (48), 9 states have call successors, (10), 7 states have call predecessors, (10), 6 states have return successors, (8), 7 states have call predecessors, (8), 6 states have call successors, (8) [2021-12-06 22:34:26,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:34:26,353 INFO L93 Difference]: Finished difference Result 373 states and 582 transitions. [2021-12-06 22:34:26,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-12-06 22:34:26,354 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 28 states have (on average 1.7142857142857142) internal successors, (48), 22 states have internal predecessors, (48), 9 states have call successors, (10), 7 states have call predecessors, (10), 6 states have return successors, (8), 7 states have call predecessors, (8), 6 states have call successors, (8) Word has length 45 [2021-12-06 22:34:26,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:34:26,356 INFO L225 Difference]: With dead ends: 373 [2021-12-06 22:34:26,356 INFO L226 Difference]: Without dead ends: 373 [2021-12-06 22:34:26,356 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 89 SyntacticMatches, 7 SemanticMatches, 44 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=199, Invalid=1766, Unknown=19, NotChecked=86, Total=2070 [2021-12-06 22:34:26,357 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 196 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 1605 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 575 SdHoareTripleChecker+Invalid, 2109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 431 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-12-06 22:34:26,357 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 575 Invalid, 2109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1605 Invalid, 0 Unknown, 431 Unchecked, 2.3s Time] [2021-12-06 22:34:26,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2021-12-06 22:34:26,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 367. [2021-12-06 22:34:26,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 254 states have (on average 1.1811023622047243) internal successors, (300), 278 states have internal predecessors, (300), 51 states have call successors, (51), 23 states have call predecessors, (51), 46 states have return successors, (226), 65 states have call predecessors, (226), 51 states have call successors, (226) [2021-12-06 22:34:26,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 577 transitions. [2021-12-06 22:34:26,370 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 577 transitions. Word has length 45 [2021-12-06 22:34:26,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:34:26,370 INFO L470 AbstractCegarLoop]: Abstraction has 367 states and 577 transitions. [2021-12-06 22:34:26,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 28 states have (on average 1.7142857142857142) internal successors, (48), 22 states have internal predecessors, (48), 9 states have call successors, (10), 7 states have call predecessors, (10), 6 states have return successors, (8), 7 states have call predecessors, (8), 6 states have call successors, (8) [2021-12-06 22:34:26,371 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 577 transitions. [2021-12-06 22:34:26,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-06 22:34:26,372 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:34:26,372 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:34:26,385 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (45)] Ended with exit code 0 [2021-12-06 22:34:26,576 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (46)] Ended with exit code 0 [2021-12-06 22:34:26,773 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 22:34:26,773 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting maxErr0REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:34:26,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:34:26,776 INFO L85 PathProgramCache]: Analyzing trace with hash -1293875203, now seen corresponding path program 3 times [2021-12-06 22:34:26,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:34:26,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2058210391] [2021-12-06 22:34:26,777 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 22:34:26,777 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:34:26,777 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:34:26,778 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:34:26,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2021-12-06 22:34:27,153 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-12-06 22:34:27,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:34:27,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 32 conjunts are in the unsatisfiable core [2021-12-06 22:34:27,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:34:27,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2021-12-06 22:34:27,357 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-12-06 22:34:27,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 34 treesize of output 33 [2021-12-06 22:34:27,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 35 treesize of output 23 [2021-12-06 22:34:27,659 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 14 proven. 22 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 22:34:27,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:34:28,639 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 28 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 22:34:28,640 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:34:28,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2058210391] [2021-12-06 22:34:28,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2058210391] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:34:28,640 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:34:28,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-12-06 22:34:28,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431338978] [2021-12-06 22:34:28,640 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:34:28,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 22:34:28,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:34:28,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 22:34:28,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-12-06 22:34:28,641 INFO L87 Difference]: Start difference. First operand 367 states and 577 transitions. Second operand has 18 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 14 states have internal predecessors, (34), 5 states have call successors, (10), 7 states have call predecessors, (10), 6 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-06 22:34:30,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:34:30,546 INFO L93 Difference]: Finished difference Result 389 states and 602 transitions. [2021-12-06 22:34:30,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-06 22:34:30,547 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 14 states have internal predecessors, (34), 5 states have call successors, (10), 7 states have call predecessors, (10), 6 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 45 [2021-12-06 22:34:30,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:34:30,549 INFO L225 Difference]: With dead ends: 389 [2021-12-06 22:34:30,549 INFO L226 Difference]: Without dead ends: 389 [2021-12-06 22:34:30,549 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 52 SyntacticMatches, 20 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=85, Invalid=617, Unknown=0, NotChecked=0, Total=702 [2021-12-06 22:34:30,550 INFO L933 BasicCegarLoop]: 108 mSDtfsCounter, 70 mSDsluCounter, 750 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 858 SdHoareTripleChecker+Invalid, 1156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 216 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-06 22:34:30,550 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 858 Invalid, 1156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 921 Invalid, 0 Unknown, 216 Unchecked, 1.5s Time] [2021-12-06 22:34:30,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2021-12-06 22:34:30,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 375. [2021-12-06 22:34:30,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 261 states have (on average 1.1954022988505748) internal successors, (312), 284 states have internal predecessors, (312), 53 states have call successors, (53), 23 states have call predecessors, (53), 45 states have return successors, (222), 67 states have call predecessors, (222), 53 states have call successors, (222) [2021-12-06 22:34:30,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 587 transitions. [2021-12-06 22:34:30,563 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 587 transitions. Word has length 45 [2021-12-06 22:34:30,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:34:30,563 INFO L470 AbstractCegarLoop]: Abstraction has 375 states and 587 transitions. [2021-12-06 22:34:30,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 14 states have internal predecessors, (34), 5 states have call successors, (10), 7 states have call predecessors, (10), 6 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-06 22:34:30,564 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 587 transitions. [2021-12-06 22:34:30,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-06 22:34:30,565 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:34:30,565 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:34:30,573 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2021-12-06 22:34:30,765 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:34:30,766 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting maxErr1REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:34:30,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:34:30,768 INFO L85 PathProgramCache]: Analyzing trace with hash -1293875202, now seen corresponding path program 1 times [2021-12-06 22:34:30,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:34:30,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [681123074] [2021-12-06 22:34:30,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:34:30,770 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:34:30,770 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:34:30,771 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:34:30,772 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2021-12-06 22:34:30,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:34:30,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 46 conjunts are in the unsatisfiable core [2021-12-06 22:34:30,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:34:31,000 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-12-06 22:34:31,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2021-12-06 22:34:31,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 9 [2021-12-06 22:34:31,217 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-12-06 22:34:31,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 23 treesize of output 22 [2021-12-06 22:34:31,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:34:31,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-12-06 22:34:31,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 21 treesize of output 9 [2021-12-06 22:34:31,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 19 treesize of output 7 [2021-12-06 22:34:31,658 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 22 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 22:34:31,658 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:34:36,162 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 28 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 22:34:36,162 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:34:36,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [681123074] [2021-12-06 22:34:36,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [681123074] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:34:36,162 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:34:36,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 29 [2021-12-06 22:34:36,163 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697954104] [2021-12-06 22:34:36,163 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:34:36,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-12-06 22:34:36,163 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:34:36,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-12-06 22:34:36,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=797, Unknown=0, NotChecked=0, Total=870 [2021-12-06 22:34:36,164 INFO L87 Difference]: Start difference. First operand 375 states and 587 transitions. Second operand has 30 states, 25 states have (on average 2.28) internal successors, (57), 22 states have internal predecessors, (57), 9 states have call successors, (12), 9 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 5 states have call successors, (10) [2021-12-06 22:34:44,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:34:44,217 INFO L93 Difference]: Finished difference Result 415 states and 643 transitions. [2021-12-06 22:34:44,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-06 22:34:44,219 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 25 states have (on average 2.28) internal successors, (57), 22 states have internal predecessors, (57), 9 states have call successors, (12), 9 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 5 states have call successors, (10) Word has length 45 [2021-12-06 22:34:44,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:34:44,221 INFO L225 Difference]: With dead ends: 415 [2021-12-06 22:34:44,221 INFO L226 Difference]: Without dead ends: 415 [2021-12-06 22:34:44,221 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 58 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=174, Invalid=1466, Unknown=0, NotChecked=0, Total=1640 [2021-12-06 22:34:44,222 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 185 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 1970 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 2091 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1970 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2021-12-06 22:34:44,222 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 425 Invalid, 2091 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1970 Invalid, 0 Unknown, 60 Unchecked, 6.8s Time] [2021-12-06 22:34:44,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-12-06 22:34:44,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 405. [2021-12-06 22:34:44,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 284 states have (on average 1.2007042253521127) internal successors, (341), 307 states have internal predecessors, (341), 58 states have call successors, (58), 25 states have call predecessors, (58), 47 states have return successors, (227), 72 states have call predecessors, (227), 58 states have call successors, (227) [2021-12-06 22:34:44,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 626 transitions. [2021-12-06 22:34:44,234 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 626 transitions. Word has length 45 [2021-12-06 22:34:44,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:34:44,234 INFO L470 AbstractCegarLoop]: Abstraction has 405 states and 626 transitions. [2021-12-06 22:34:44,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 25 states have (on average 2.28) internal successors, (57), 22 states have internal predecessors, (57), 9 states have call successors, (12), 9 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 5 states have call successors, (10) [2021-12-06 22:34:44,234 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 626 transitions. [2021-12-06 22:34:44,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-12-06 22:34:44,236 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:34:44,236 INFO L514 BasicCegarLoop]: trace histogram [9, 7, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 1, 1, 1, 1] [2021-12-06 22:34:44,245 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (48)] Ended with exit code 0 [2021-12-06 22:34:44,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:34:44,437 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting nondet_treeErr5REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:34:44,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:34:44,437 INFO L85 PathProgramCache]: Analyzing trace with hash 542031754, now seen corresponding path program 5 times [2021-12-06 22:34:44,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:34:44,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [894689116] [2021-12-06 22:34:44,437 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 22:34:44,438 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:34:44,438 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:34:44,438 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:34:44,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2021-12-06 22:34:45,155 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-12-06 22:34:45,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:34:45,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 22:34:45,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:34:45,205 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-12-06 22:34:45,210 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-12-06 22:34:51,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:34:51,601 INFO L354 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2021-12-06 22:34:51,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 23 [2021-12-06 22:34:51,614 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:34:51,614 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 24 [2021-12-06 22:34:51,698 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 132 proven. 45 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2021-12-06 22:34:51,698 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:34:54,252 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:34:54,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [894689116] [2021-12-06 22:34:54,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [894689116] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:34:54,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [866746407] [2021-12-06 22:34:54,252 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 22:34:54,252 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:34:54,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:34:54,253 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:34:54,254 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (50)] Waiting until timeout for monitored process [2021-12-06 22:34:54,523 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 22:34:54,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192337555] [2021-12-06 22:34:54,523 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 22:34:54,523 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:34:54,524 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:34:54,524 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:34:54,525 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-12-06 22:34:54,527 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (50)] Ended with exit code 1 [2021-12-06 22:35:23,791 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-12-06 22:35:23,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:35:23,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 30 conjunts are in the unsatisfiable core [2021-12-06 22:35:23,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:35:23,833 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-12-06 22:35:41,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:35:41,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:35:41,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:35:41,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 19 [2021-12-06 22:35:41,515 INFO L354 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2021-12-06 22:35:41,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 47 [2021-12-06 22:35:41,555 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 132 proven. 51 refuted. 4 times theorem prover too weak. 57 trivial. 0 not checked. [2021-12-06 22:35:41,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:35:47,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192337555] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:35:47,738 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:35:47,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 11 [2021-12-06 22:35:47,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880424375] [2021-12-06 22:35:47,738 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:35:47,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 22:35:47,738 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:35:47,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 22:35:47,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=216, Unknown=11, NotChecked=0, Total=272 [2021-12-06 22:35:47,739 INFO L87 Difference]: Start difference. First operand 405 states and 626 transitions. Second operand has 12 states, 11 states have (on average 4.363636363636363) internal successors, (48), 12 states have internal predecessors, (48), 7 states have call successors, (11), 3 states have call predecessors, (11), 7 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-06 22:36:18,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:36:18,471 INFO L93 Difference]: Finished difference Result 408 states and 635 transitions. [2021-12-06 22:36:18,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 22:36:18,471 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.363636363636363) internal successors, (48), 12 states have internal predecessors, (48), 7 states have call successors, (11), 3 states have call predecessors, (11), 7 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) Word has length 75 [2021-12-06 22:36:18,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:36:18,474 INFO L225 Difference]: With dead ends: 408 [2021-12-06 22:36:18,474 INFO L226 Difference]: Without dead ends: 408 [2021-12-06 22:36:18,474 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 146 SyntacticMatches, 7 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 61.0s TimeCoverageRelationStatistics Valid=80, Invalid=359, Unknown=23, NotChecked=0, Total=462 [2021-12-06 22:36:18,475 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 42 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 376 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:36:18,475 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 168 Invalid, 543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 159 Invalid, 0 Unknown, 376 Unchecked, 0.2s Time] [2021-12-06 22:36:18,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2021-12-06 22:36:18,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 407. [2021-12-06 22:36:18,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 285 states have (on average 1.2) internal successors, (342), 309 states have internal predecessors, (342), 59 states have call successors, (59), 25 states have call predecessors, (59), 47 states have return successors, (233), 72 states have call predecessors, (233), 59 states have call successors, (233) [2021-12-06 22:36:18,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 634 transitions. [2021-12-06 22:36:18,490 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 634 transitions. Word has length 75 [2021-12-06 22:36:18,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:36:18,490 INFO L470 AbstractCegarLoop]: Abstraction has 407 states and 634 transitions. [2021-12-06 22:36:18,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.363636363636363) internal successors, (48), 12 states have internal predecessors, (48), 7 states have call successors, (11), 3 states have call predecessors, (11), 7 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-06 22:36:18,490 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 634 transitions. [2021-12-06 22:36:18,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-12-06 22:36:18,491 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:36:18,492 INFO L514 BasicCegarLoop]: trace histogram [8, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1] [2021-12-06 22:36:18,503 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (49)] Ended with exit code 0 [2021-12-06 22:36:18,759 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2021-12-06 22:36:18,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:36:18,893 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting nondet_treeErr4REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:36:18,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:36:18,894 INFO L85 PathProgramCache]: Analyzing trace with hash 413784167, now seen corresponding path program 4 times [2021-12-06 22:36:18,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:36:18,895 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1021574284] [2021-12-06 22:36:18,896 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 22:36:18,896 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:36:18,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:36:18,898 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:36:18,901 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2021-12-06 22:36:19,260 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 22:36:19,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:36:19,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 25 conjunts are in the unsatisfiable core [2021-12-06 22:36:19,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:36:19,281 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-12-06 22:36:28,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:36:28,433 INFO L354 Elim1Store]: treesize reduction 67, result has 37.4 percent of original size [2021-12-06 22:36:28,433 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 5 case distinctions, treesize of input 32 treesize of output 60 [2021-12-06 22:36:28,677 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 8 proven. 78 refuted. 3 times theorem prover too weak. 48 trivial. 0 not checked. [2021-12-06 22:36:28,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:36:29,783 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:36:29,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1021574284] [2021-12-06 22:36:29,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1021574284] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:36:29,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [478752248] [2021-12-06 22:36:29,783 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 22:36:29,783 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:36:29,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:36:29,784 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:36:29,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (53)] Waiting until timeout for monitored process [2021-12-06 22:36:30,212 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 22:36:30,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:36:30,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-06 22:36:30,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:36:30,230 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-12-06 22:37:01,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 22:37:01,884 INFO L354 Elim1Store]: treesize reduction 60, result has 43.9 percent of original size [2021-12-06 22:37:01,885 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 5 case distinctions, treesize of input 53 treesize of output 88 [2021-12-06 22:37:02,036 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 8 proven. 78 refuted. 3 times theorem prover too weak. 48 trivial. 0 not checked. [2021-12-06 22:37:02,037 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:37:02,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [478752248] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:37:02,335 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:37:02,335 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-12-06 22:37:02,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882716143] [2021-12-06 22:37:02,337 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:37:02,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-06 22:37:02,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:37:02,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-06 22:37:02,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=130, Unknown=13, NotChecked=0, Total=182 [2021-12-06 22:37:02,337 INFO L87 Difference]: Start difference. First operand 407 states and 634 transitions. Second operand has 13 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 9 states have call successors, (11), 2 states have call predecessors, (11), 6 states have return successors, (13), 8 states have call predecessors, (13), 8 states have call successors, (13) [2021-12-06 22:37:53,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:37:53,367 INFO L93 Difference]: Finished difference Result 421 states and 724 transitions. [2021-12-06 22:37:53,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 22:37:53,367 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 9 states have call successors, (11), 2 states have call predecessors, (11), 6 states have return successors, (13), 8 states have call predecessors, (13), 8 states have call successors, (13) Word has length 59 [2021-12-06 22:37:53,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:37:53,370 INFO L225 Difference]: With dead ends: 421 [2021-12-06 22:37:53,370 INFO L226 Difference]: Without dead ends: 421 [2021-12-06 22:37:53,370 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 108 SyntacticMatches, 15 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 90.9s TimeCoverageRelationStatistics Valid=88, Invalid=260, Unknown=32, NotChecked=0, Total=380 [2021-12-06 22:37:53,370 INFO L933 BasicCegarLoop]: 88 mSDtfsCounter, 14 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 493 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:37:53,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 256 Invalid, 526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 31 Invalid, 0 Unknown, 493 Unchecked, 0.1s Time] [2021-12-06 22:37:53,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2021-12-06 22:37:53,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 414. [2021-12-06 22:37:53,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 290 states have (on average 1.196551724137931) internal successors, (347), 314 states have internal predecessors, (347), 60 states have call successors, (60), 25 states have call predecessors, (60), 48 states have return successors, (274), 74 states have call predecessors, (274), 60 states have call successors, (274) [2021-12-06 22:37:53,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 681 transitions. [2021-12-06 22:37:53,386 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 681 transitions. Word has length 59 [2021-12-06 22:37:53,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:37:53,386 INFO L470 AbstractCegarLoop]: Abstraction has 414 states and 681 transitions. [2021-12-06 22:37:53,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 9 states have call successors, (11), 2 states have call predecessors, (11), 6 states have return successors, (13), 8 states have call predecessors, (13), 8 states have call successors, (13) [2021-12-06 22:37:53,387 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 681 transitions. [2021-12-06 22:37:53,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-12-06 22:37:53,388 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:37:53,388 INFO L514 BasicCegarLoop]: trace histogram [9, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 1, 1, 1, 1] [2021-12-06 22:37:53,393 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (53)] Ended with exit code 0 [2021-12-06 22:37:53,598 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2021-12-06 22:37:53,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 22:37:53,790 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting nondet_treeErr5REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:37:53,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:37:53,791 INFO L85 PathProgramCache]: Analyzing trace with hash -735058662, now seen corresponding path program 6 times [2021-12-06 22:37:53,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:37:53,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [899764232] [2021-12-06 22:37:53,792 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 22:37:53,792 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:37:53,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:37:53,793 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:37:53,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2021-12-06 22:37:54,387 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-12-06 22:37:54,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:37:54,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 457 conjuncts, 34 conjunts are in the unsatisfiable core [2021-12-06 22:37:54,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:37:54,423 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-12-06 22:37:54,428 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-12-06 22:38:11,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:38:11,692 INFO L354 Elim1Store]: treesize reduction 59, result has 34.4 percent of original size [2021-12-06 22:38:11,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 18 treesize of output 39 [2021-12-06 22:38:11,711 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:38:11,711 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 22 treesize of output 22 [2021-12-06 22:38:14,876 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 64 proven. 100 refuted. 1 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-06 22:38:14,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:38:25,827 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 22:38:25,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [899764232] [2021-12-06 22:38:25,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [899764232] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:38:25,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [926631195] [2021-12-06 22:38:25,828 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 22:38:25,828 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 22:38:25,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 22:38:25,829 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 22:38:25,830 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (55)] Waiting until timeout for monitored process [2021-12-06 22:38:26,334 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-12-06 22:38:26,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062428349] [2021-12-06 22:38:26,334 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 22:38:26,334 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:38:26,334 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:38:26,335 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:38:26,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-12-06 22:38:26,339 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (55)] Ended with exit code 1 [2021-12-06 22:38:37,576 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-12-06 22:38:37,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:38:37,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 457 conjuncts, 37 conjunts are in the unsatisfiable core [2021-12-06 22:38:37,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:38:37,602 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-12-06 22:39:12,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:39:12,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:39:12,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:39:12,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:39:12,109 INFO L354 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2021-12-06 22:39:12,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 18 treesize of output 28 [2021-12-06 22:39:12,149 INFO L354 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2021-12-06 22:39:12,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 43 [2021-12-06 22:39:13,529 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 67 proven. 93 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-12-06 22:39:13,530 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:39:21,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062428349] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:39:21,777 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:39:21,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-12-06 22:39:21,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959782175] [2021-12-06 22:39:21,777 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:39:21,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-12-06 22:39:21,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 22:39:21,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-12-06 22:39:21,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=424, Unknown=20, NotChecked=0, Total=506 [2021-12-06 22:39:21,778 INFO L87 Difference]: Start difference. First operand 414 states and 681 transitions. Second operand has 20 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 18 states have internal predecessors, (69), 12 states have call successors, (17), 3 states have call predecessors, (17), 9 states have return successors, (17), 11 states have call predecessors, (17), 12 states have call successors, (17) [2021-12-06 22:42:15,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:42:15,968 INFO L93 Difference]: Finished difference Result 427 states and 700 transitions. [2021-12-06 22:42:15,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-06 22:42:15,968 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 18 states have internal predecessors, (69), 12 states have call successors, (17), 3 states have call predecessors, (17), 9 states have return successors, (17), 11 states have call predecessors, (17), 12 states have call successors, (17) Word has length 69 [2021-12-06 22:42:15,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:42:15,971 INFO L225 Difference]: With dead ends: 427 [2021-12-06 22:42:15,971 INFO L226 Difference]: Without dead ends: 427 [2021-12-06 22:42:15,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 116 SyntacticMatches, 14 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 246.3s TimeCoverageRelationStatistics Valid=196, Invalid=915, Unknown=79, NotChecked=0, Total=1190 [2021-12-06 22:42:15,972 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 57 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 801 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 638 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 22:42:15,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 281 Invalid, 801 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 155 Invalid, 0 Unknown, 638 Unchecked, 0.3s Time] [2021-12-06 22:42:15,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2021-12-06 22:42:15,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 425. [2021-12-06 22:42:15,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 298 states have (on average 1.191275167785235) internal successors, (355), 322 states have internal predecessors, (355), 61 states have call successors, (61), 25 states have call predecessors, (61), 50 states have return successors, (282), 77 states have call predecessors, (282), 61 states have call successors, (282) [2021-12-06 22:42:15,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 698 transitions. [2021-12-06 22:42:15,985 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 698 transitions. Word has length 69 [2021-12-06 22:42:15,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:42:15,985 INFO L470 AbstractCegarLoop]: Abstraction has 425 states and 698 transitions. [2021-12-06 22:42:15,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 18 states have internal predecessors, (69), 12 states have call successors, (17), 3 states have call predecessors, (17), 9 states have return successors, (17), 11 states have call predecessors, (17), 12 states have call successors, (17) [2021-12-06 22:42:15,986 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 698 transitions. [2021-12-06 22:42:15,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-06 22:42:15,988 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:42:15,988 INFO L514 BasicCegarLoop]: trace histogram [9, 7, 7, 7, 7, 6, 6, 5, 5, 5, 3, 3, 3, 1, 1, 1, 1] [2021-12-06 22:42:16,004 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2021-12-06 22:42:16,218 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-12-06 22:42:16,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:42:16,389 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting nondet_treeErr2REQUIRES_VIOLATION === [maxErr0REQUIRES_VIOLATION, maxErr1REQUIRES_VIOLATION, maxErr2REQUIRES_VIOLATION, maxErr3REQUIRES_VIOLATION, maxErr4REQUIRES_VIOLATION (and 15 more)] === [2021-12-06 22:42:16,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:42:16,391 INFO L85 PathProgramCache]: Analyzing trace with hash 112274014, now seen corresponding path program 4 times [2021-12-06 22:42:16,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 22:42:16,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [450879669] [2021-12-06 22:42:16,393 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 22:42:16,393 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 22:42:16,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 22:42:16,396 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 22:42:16,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a6b97d45-cde5-4ce5-bd31-937913baaa86/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2021-12-06 22:42:16,821 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 22:42:16,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:42:16,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 543 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-06 22:42:16,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:42:16,859 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