./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/weaver/chl-chromosome-opt-symm.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 6b4ec56b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/chl-chromosome-opt-symm.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e9065224c0b163ad014fc0aee4009feab43ed37ef70e06d8d8f3b14d045f755a --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-6b4ec56 [2022-11-20 09:28:13,721 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 09:28:13,723 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 09:28:13,744 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 09:28:13,745 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 09:28:13,746 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 09:28:13,747 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 09:28:13,749 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 09:28:13,750 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 09:28:13,751 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 09:28:13,753 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 09:28:13,754 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 09:28:13,754 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 09:28:13,755 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 09:28:13,757 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 09:28:13,758 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 09:28:13,759 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 09:28:13,760 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 09:28:13,762 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 09:28:13,763 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 09:28:13,765 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 09:28:13,766 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 09:28:13,767 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 09:28:13,768 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 09:28:13,772 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 09:28:13,772 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 09:28:13,773 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 09:28:13,774 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 09:28:13,774 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 09:28:13,775 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 09:28:13,776 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 09:28:13,777 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 09:28:13,778 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 09:28:13,779 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 09:28:13,780 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 09:28:13,780 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 09:28:13,781 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 09:28:13,781 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 09:28:13,782 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 09:28:13,783 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 09:28:13,784 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 09:28:13,785 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-11-20 09:28:13,808 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 09:28:13,808 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 09:28:13,809 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 09:28:13,809 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 09:28:13,810 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 09:28:13,810 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 09:28:13,811 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 09:28:13,811 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 09:28:13,811 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 09:28:13,812 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 09:28:13,812 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-20 09:28:13,812 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-20 09:28:13,813 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 09:28:13,813 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-20 09:28:13,813 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 09:28:13,813 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-20 09:28:13,814 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-20 09:28:13,814 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-20 09:28:13,814 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 09:28:13,815 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-20 09:28:13,815 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-20 09:28:13,815 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 09:28:13,816 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 09:28:13,816 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 09:28:13,816 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 09:28:13,816 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 09:28:13,817 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 09:28:13,817 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 09:28:13,817 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-20 09:28:13,818 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 09:28:13,818 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_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/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_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> e9065224c0b163ad014fc0aee4009feab43ed37ef70e06d8d8f3b14d045f755a [2022-11-20 09:28:14,089 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 09:28:14,129 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 09:28:14,132 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 09:28:14,135 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 09:28:14,135 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 09:28:14,136 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/weaver/chl-chromosome-opt-symm.wvr.c [2022-11-20 09:28:17,251 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 09:28:17,472 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 09:28:17,473 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/sv-benchmarks/c/weaver/chl-chromosome-opt-symm.wvr.c [2022-11-20 09:28:17,480 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/data/83e41870b/7b2c5312ee8c4ed0aa546b3956b12d50/FLAGaad45e82e [2022-11-20 09:28:17,494 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/data/83e41870b/7b2c5312ee8c4ed0aa546b3956b12d50 [2022-11-20 09:28:17,497 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 09:28:17,498 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 09:28:17,500 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 09:28:17,500 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 09:28:17,504 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 09:28:17,505 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 09:28:17" (1/1) ... [2022-11-20 09:28:17,506 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@ba6fc8a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:17, skipping insertion in model container [2022-11-20 09:28:17,506 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 09:28:17" (1/1) ... [2022-11-20 09:28:17,514 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 09:28:17,531 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 09:28:17,691 WARN L237 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_3d8607da-534d-4a99-876f-8331b69c9fa5/sv-benchmarks/c/weaver/chl-chromosome-opt-symm.wvr.c[2566,2579] [2022-11-20 09:28:17,701 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 09:28:17,712 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types of different sizes while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2022-11-20 09:28:17,712 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@556c8a27 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:17, skipping insertion in model container [2022-11-20 09:28:17,713 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 09:28:17,713 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2022-11-20 09:28:17,715 INFO L158 Benchmark]: Toolchain (without parser) took 215.68ms. Allocated memory is still 151.0MB. Free memory was 108.5MB in the beginning and 98.8MB in the end (delta: 9.8MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-20 09:28:17,715 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 151.0MB. Free memory was 96.1MB in the beginning and 95.9MB in the end (delta: 159.4kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-20 09:28:17,716 INFO L158 Benchmark]: CACSL2BoogieTranslator took 213.21ms. Allocated memory is still 151.0MB. Free memory was 108.3MB in the beginning and 98.8MB in the end (delta: 9.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-20 09:28:17,718 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.18ms. Allocated memory is still 151.0MB. Free memory was 96.1MB in the beginning and 95.9MB in the end (delta: 159.4kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 213.21ms. Allocated memory is still 151.0MB. Free memory was 108.3MB in the beginning and 98.8MB in the end (delta: 9.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 102]: Unsupported Syntax Found a cast between two array/pointer types of different sizes 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/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/chl-chromosome-opt-symm.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e9065224c0b163ad014fc0aee4009feab43ed37ef70e06d8d8f3b14d045f755a --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-6b4ec56 [2022-11-20 09:28:20,104 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 09:28:20,108 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 09:28:20,150 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 09:28:20,150 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 09:28:20,152 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 09:28:20,154 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 09:28:20,157 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 09:28:20,159 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 09:28:20,161 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 09:28:20,163 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 09:28:20,164 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 09:28:20,165 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 09:28:20,166 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 09:28:20,168 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 09:28:20,169 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 09:28:20,171 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 09:28:20,172 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 09:28:20,174 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 09:28:20,177 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 09:28:20,179 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 09:28:20,187 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 09:28:20,188 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 09:28:20,194 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 09:28:20,198 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 09:28:20,205 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 09:28:20,205 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 09:28:20,207 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 09:28:20,207 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 09:28:20,208 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 09:28:20,210 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 09:28:20,212 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 09:28:20,213 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 09:28:20,217 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 09:28:20,231 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 09:28:20,232 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 09:28:20,233 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 09:28:20,233 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 09:28:20,234 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 09:28:20,235 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 09:28:20,236 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 09:28:20,239 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2022-11-20 09:28:20,288 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 09:28:20,289 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 09:28:20,290 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 09:28:20,291 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 09:28:20,291 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 09:28:20,292 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 09:28:20,292 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 09:28:20,293 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 09:28:20,293 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 09:28:20,293 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 09:28:20,293 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-20 09:28:20,293 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-20 09:28:20,294 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 09:28:20,294 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-20 09:28:20,294 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 09:28:20,294 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-20 09:28:20,294 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-20 09:28:20,295 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-20 09:28:20,295 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 09:28:20,295 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-20 09:28:20,295 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-20 09:28:20,295 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-20 09:28:20,296 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-20 09:28:20,296 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 09:28:20,296 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 09:28:20,296 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 09:28:20,297 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 09:28:20,297 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 09:28:20,297 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 09:28:20,297 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 09:28:20,297 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-20 09:28:20,298 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-20 09:28:20,298 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-20 09:28:20,298 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_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/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_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> e9065224c0b163ad014fc0aee4009feab43ed37ef70e06d8d8f3b14d045f755a [2022-11-20 09:28:20,725 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 09:28:20,747 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 09:28:20,750 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 09:28:20,751 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 09:28:20,752 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 09:28:20,753 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/weaver/chl-chromosome-opt-symm.wvr.c [2022-11-20 09:28:23,938 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 09:28:24,159 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 09:28:24,160 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/sv-benchmarks/c/weaver/chl-chromosome-opt-symm.wvr.c [2022-11-20 09:28:24,168 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/data/d00aa4a17/a92de77643fa485db66611a538ee049b/FLAG2504158ee [2022-11-20 09:28:24,189 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/data/d00aa4a17/a92de77643fa485db66611a538ee049b [2022-11-20 09:28:24,192 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 09:28:24,193 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 09:28:24,194 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 09:28:24,195 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 09:28:24,198 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 09:28:24,199 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 09:28:24" (1/1) ... [2022-11-20 09:28:24,200 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@740d55b8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:24, skipping insertion in model container [2022-11-20 09:28:24,201 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 09:28:24" (1/1) ... [2022-11-20 09:28:24,208 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 09:28:24,227 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 09:28:24,491 WARN L237 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_3d8607da-534d-4a99-876f-8331b69c9fa5/sv-benchmarks/c/weaver/chl-chromosome-opt-symm.wvr.c[2566,2579] [2022-11-20 09:28:24,500 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 09:28:24,523 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-20 09:28:24,537 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 09:28:24,558 WARN L237 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_3d8607da-534d-4a99-876f-8331b69c9fa5/sv-benchmarks/c/weaver/chl-chromosome-opt-symm.wvr.c[2566,2579] [2022-11-20 09:28:24,561 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 09:28:24,566 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 09:28:24,588 WARN L237 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_3d8607da-534d-4a99-876f-8331b69c9fa5/sv-benchmarks/c/weaver/chl-chromosome-opt-symm.wvr.c[2566,2579] [2022-11-20 09:28:24,592 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 09:28:24,608 INFO L208 MainTranslator]: Completed translation [2022-11-20 09:28:24,609 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:24 WrapperNode [2022-11-20 09:28:24,609 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 09:28:24,610 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 09:28:24,610 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 09:28:24,610 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 09:28:24,617 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:24" (1/1) ... [2022-11-20 09:28:24,628 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:24" (1/1) ... [2022-11-20 09:28:24,652 INFO L138 Inliner]: procedures = 26, calls = 35, calls flagged for inlining = 9, calls inlined = 11, statements flattened = 170 [2022-11-20 09:28:24,652 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 09:28:24,653 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 09:28:24,653 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 09:28:24,653 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 09:28:24,667 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:24" (1/1) ... [2022-11-20 09:28:24,668 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:24" (1/1) ... [2022-11-20 09:28:24,682 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:24" (1/1) ... [2022-11-20 09:28:24,682 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:24" (1/1) ... [2022-11-20 09:28:24,689 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:24" (1/1) ... [2022-11-20 09:28:24,709 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:24" (1/1) ... [2022-11-20 09:28:24,710 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:24" (1/1) ... [2022-11-20 09:28:24,712 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:24" (1/1) ... [2022-11-20 09:28:24,714 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 09:28:24,715 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 09:28:24,715 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 09:28:24,716 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 09:28:24,716 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:24" (1/1) ... [2022-11-20 09:28:24,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 09:28:24,747 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 09:28:24,761 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 09:28:24,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 09:28:24,816 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 09:28:24,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-20 09:28:24,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-20 09:28:24,818 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-20 09:28:24,818 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-20 09:28:24,819 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-20 09:28:24,819 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-20 09:28:24,819 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-20 09:28:24,819 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-20 09:28:24,820 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 09:28:24,820 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 09:28:24,820 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 09:28:24,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-20 09:28:24,822 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-20 09:28:24,967 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 09:28:24,970 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 09:28:25,730 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 09:28:25,739 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 09:28:25,740 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-11-20 09:28:25,742 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 09:28:25 BoogieIcfgContainer [2022-11-20 09:28:25,743 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 09:28:25,745 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 09:28:25,745 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 09:28:25,748 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 09:28:25,748 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 09:28:24" (1/3) ... [2022-11-20 09:28:25,749 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f17fe73 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 09:28:25, skipping insertion in model container [2022-11-20 09:28:25,749 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:28:24" (2/3) ... [2022-11-20 09:28:25,750 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f17fe73 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 09:28:25, skipping insertion in model container [2022-11-20 09:28:25,750 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 09:28:25" (3/3) ... [2022-11-20 09:28:25,751 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-chromosome-opt-symm.wvr.c [2022-11-20 09:28:25,771 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 09:28:25,771 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 30 error locations. [2022-11-20 09:28:25,771 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-20 09:28:25,937 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-11-20 09:28:25,995 INFO L115 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-11-20 09:28:26,030 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 228 places, 240 transitions, 496 flow [2022-11-20 09:28:26,037 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 228 places, 240 transitions, 496 flow [2022-11-20 09:28:26,040 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 228 places, 240 transitions, 496 flow [2022-11-20 09:28:26,136 INFO L130 PetriNetUnfolder]: 19/238 cut-off events. [2022-11-20 09:28:26,137 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-20 09:28:26,154 INFO L83 FinitePrefix]: Finished finitePrefix Result has 247 conditions, 238 events. 19/238 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 368 event pairs, 0 based on Foata normal form. 0/189 useless extension candidates. Maximal degree in co-relation 163. Up to 3 conditions per place. [2022-11-20 09:28:26,158 INFO L119 LiptonReduction]: Number of co-enabled transitions 5676 [2022-11-20 09:28:59,001 INFO L134 LiptonReduction]: Checked pairs total: 9362 [2022-11-20 09:28:59,002 INFO L136 LiptonReduction]: Total number of compositions: 274 [2022-11-20 09:28:59,009 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 58 places, 57 transitions, 130 flow [2022-11-20 09:28:59,083 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 777 states, 491 states have (on average 4.346232179226069) internal successors, (2134), 776 states have internal predecessors, (2134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:28:59,106 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 09:28:59,114 INFO L357 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@732a793d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 09:28:59,114 INFO L358 AbstractCegarLoop]: Starting to check reachability of 48 error locations. [2022-11-20 09:28:59,119 INFO L276 IsEmpty]: Start isEmpty. Operand has 777 states, 491 states have (on average 4.346232179226069) internal successors, (2134), 776 states have internal predecessors, (2134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:28:59,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-20 09:28:59,124 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:28:59,125 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-20 09:28:59,125 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:28:59,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:28:59,130 INFO L85 PathProgramCache]: Analyzing trace with hash 30306, now seen corresponding path program 1 times [2022-11-20 09:28:59,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:28:59,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1799818312] [2022-11-20 09:28:59,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:28:59,158 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:28:59,158 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:28:59,166 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:28:59,186 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-20 09:28:59,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:28:59,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:28:59,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:28:59,455 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-20 09:28:59,456 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-20 09:28:59,488 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:28:59,488 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:28:59,489 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:28:59,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1799818312] [2022-11-20 09:28:59,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1799818312] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:28:59,490 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:28:59,490 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 09:28:59,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027181885] [2022-11-20 09:28:59,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:28:59,505 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:28:59,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:28:59,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:28:59,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:28:59,585 INFO L87 Difference]: Start difference. First operand has 777 states, 491 states have (on average 4.346232179226069) internal successors, (2134), 776 states have internal predecessors, (2134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:28:59,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:28:59,991 INFO L93 Difference]: Finished difference Result 518 states and 1407 transitions. [2022-11-20 09:28:59,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:28:59,994 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-20 09:28:59,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:00,017 INFO L225 Difference]: With dead ends: 518 [2022-11-20 09:29:00,017 INFO L226 Difference]: Without dead ends: 518 [2022-11-20 09:29:00,018 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:29:00,021 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 45 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:00,027 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 0 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 09:29:00,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2022-11-20 09:29:00,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 518. [2022-11-20 09:29:00,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 351 states have (on average 4.0085470085470085) internal successors, (1407), 517 states have internal predecessors, (1407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:00,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 1407 transitions. [2022-11-20 09:29:00,132 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 1407 transitions. Word has length 2 [2022-11-20 09:29:00,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:00,134 INFO L495 AbstractCegarLoop]: Abstraction has 518 states and 1407 transitions. [2022-11-20 09:29:00,134 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:00,135 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 1407 transitions. [2022-11-20 09:29:00,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-20 09:29:00,135 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:00,135 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-20 09:29:00,158 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-11-20 09:29:00,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:00,359 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:00,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:00,360 INFO L85 PathProgramCache]: Analyzing trace with hash 30307, now seen corresponding path program 1 times [2022-11-20 09:29:00,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:00,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [352432969] [2022-11-20 09:29:00,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:00,361 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:00,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:00,362 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:00,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-20 09:29:00,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:00,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-20 09:29:00,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:00,495 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-20 09:29:00,495 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 12 treesize of output 27 [2022-11-20 09:29:00,517 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:29:00,517 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:00,517 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:00,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [352432969] [2022-11-20 09:29:00,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [352432969] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:00,518 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:00,518 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 09:29:00,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189552356] [2022-11-20 09:29:00,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:00,519 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:29:00,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:00,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:29:00,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:29:00,520 INFO L87 Difference]: Start difference. First operand 518 states and 1407 transitions. Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:01,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:01,110 INFO L93 Difference]: Finished difference Result 1033 states and 2811 transitions. [2022-11-20 09:29:01,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:29:01,111 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-20 09:29:01,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:01,118 INFO L225 Difference]: With dead ends: 1033 [2022-11-20 09:29:01,119 INFO L226 Difference]: Without dead ends: 1033 [2022-11-20 09:29:01,119 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:29:01,120 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 41 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:01,121 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 0 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-20 09:29:01,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1033 states. [2022-11-20 09:29:01,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1033 to 520. [2022-11-20 09:29:01,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 353 states have (on average 4.002832861189802) internal successors, (1413), 519 states have internal predecessors, (1413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:01,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 1413 transitions. [2022-11-20 09:29:01,173 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 1413 transitions. Word has length 2 [2022-11-20 09:29:01,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:01,173 INFO L495 AbstractCegarLoop]: Abstraction has 520 states and 1413 transitions. [2022-11-20 09:29:01,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:01,174 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 1413 transitions. [2022-11-20 09:29:01,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-20 09:29:01,174 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:01,174 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-20 09:29:01,186 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2022-11-20 09:29:01,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:01,375 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:01,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:01,376 INFO L85 PathProgramCache]: Analyzing trace with hash 944435, now seen corresponding path program 1 times [2022-11-20 09:29:01,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:01,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1699329328] [2022-11-20 09:29:01,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:01,377 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:01,377 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:01,378 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:01,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-20 09:29:01,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:01,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 09:29:01,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:01,528 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-20 09:29:01,528 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 12 treesize of output 27 [2022-11-20 09:29:01,577 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:29:01,577 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:29:01,805 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:29:01,805 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:01,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1699329328] [2022-11-20 09:29:01,806 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1699329328] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:29:01,806 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 09:29:01,806 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 4 [2022-11-20 09:29:01,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188775065] [2022-11-20 09:29:01,807 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 09:29:01,807 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 09:29:01,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:01,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 09:29:01,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-20 09:29:01,808 INFO L87 Difference]: Start difference. First operand 520 states and 1413 transitions. Second operand has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:04,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:04,772 INFO L93 Difference]: Finished difference Result 2578 states and 7023 transitions. [2022-11-20 09:29:04,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 09:29:04,775 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2022-11-20 09:29:04,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:04,790 INFO L225 Difference]: With dead ends: 2578 [2022-11-20 09:29:04,790 INFO L226 Difference]: Without dead ends: 2578 [2022-11-20 09:29:04,790 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-11-20 09:29:04,792 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 205 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:04,792 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [205 Valid, 0 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-11-20 09:29:04,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2578 states. [2022-11-20 09:29:04,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2578 to 526. [2022-11-20 09:29:04,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 359 states have (on average 3.986072423398329) internal successors, (1431), 525 states have internal predecessors, (1431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:04,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 1431 transitions. [2022-11-20 09:29:04,825 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 1431 transitions. Word has length 3 [2022-11-20 09:29:04,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:04,826 INFO L495 AbstractCegarLoop]: Abstraction has 526 states and 1431 transitions. [2022-11-20 09:29:04,826 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:04,826 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 1431 transitions. [2022-11-20 09:29:04,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-20 09:29:04,827 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:04,827 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-20 09:29:04,847 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:05,038 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:05,039 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:05,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:05,039 INFO L85 PathProgramCache]: Analyzing trace with hash 946283, now seen corresponding path program 1 times [2022-11-20 09:29:05,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:05,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [353020473] [2022-11-20 09:29:05,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:05,040 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:05,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:05,041 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:05,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-20 09:29:05,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:05,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 09:29:05,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:05,151 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:29:05,152 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:05,152 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:05,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [353020473] [2022-11-20 09:29:05,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [353020473] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:05,153 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:05,153 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 09:29:05,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455923956] [2022-11-20 09:29:05,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:05,154 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:29:05,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:05,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:29:05,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:29:05,156 INFO L87 Difference]: Start difference. First operand 526 states and 1431 transitions. Second operand has 3 states, 3 states have (on average 1.0) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:05,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:05,551 INFO L93 Difference]: Finished difference Result 526 states and 1427 transitions. [2022-11-20 09:29:05,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:29:05,552 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 1.0) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2022-11-20 09:29:05,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:05,555 INFO L225 Difference]: With dead ends: 526 [2022-11-20 09:29:05,556 INFO L226 Difference]: Without dead ends: 526 [2022-11-20 09:29:05,556 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:29:05,557 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:05,558 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 09:29:05,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2022-11-20 09:29:05,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 526. [2022-11-20 09:29:05,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 359 states have (on average 3.9749303621169916) internal successors, (1427), 525 states have internal predecessors, (1427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:05,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 1427 transitions. [2022-11-20 09:29:05,577 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 1427 transitions. Word has length 3 [2022-11-20 09:29:05,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:05,578 INFO L495 AbstractCegarLoop]: Abstraction has 526 states and 1427 transitions. [2022-11-20 09:29:05,578 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1.0) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:05,578 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 1427 transitions. [2022-11-20 09:29:05,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-20 09:29:05,579 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:05,579 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-20 09:29:05,600 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:05,792 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:05,792 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:05,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:05,793 INFO L85 PathProgramCache]: Analyzing trace with hash 907811293, now seen corresponding path program 1 times [2022-11-20 09:29:05,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:05,793 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [297246218] [2022-11-20 09:29:05,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:05,793 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:05,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:05,795 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:05,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-20 09:29:05,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:05,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 09:29:05,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:05,954 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:29:05,955 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:29:05,991 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 09:29:05,991 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:05,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [297246218] [2022-11-20 09:29:05,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [297246218] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:29:05,991 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 09:29:05,992 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2022-11-20 09:29:05,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446424578] [2022-11-20 09:29:05,992 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 09:29:05,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 09:29:05,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:05,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 09:29:05,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-20 09:29:05,993 INFO L87 Difference]: Start difference. First operand 526 states and 1427 transitions. Second operand has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 5 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:06,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:06,764 INFO L93 Difference]: Finished difference Result 526 states and 1415 transitions. [2022-11-20 09:29:06,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 09:29:06,766 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 5 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2022-11-20 09:29:06,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:06,770 INFO L225 Difference]: With dead ends: 526 [2022-11-20 09:29:06,771 INFO L226 Difference]: Without dead ends: 526 [2022-11-20 09:29:06,772 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-11-20 09:29:06,773 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:06,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-20 09:29:06,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2022-11-20 09:29:06,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 526. [2022-11-20 09:29:06,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 359 states have (on average 3.9415041782729805) internal successors, (1415), 525 states have internal predecessors, (1415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:06,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 1415 transitions. [2022-11-20 09:29:06,800 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 1415 transitions. Word has length 5 [2022-11-20 09:29:06,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:06,801 INFO L495 AbstractCegarLoop]: Abstraction has 526 states and 1415 transitions. [2022-11-20 09:29:06,801 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 5 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:06,801 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 1415 transitions. [2022-11-20 09:29:06,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-20 09:29:06,802 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:06,802 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1] [2022-11-20 09:29:06,821 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:07,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:07,016 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:07,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:07,017 INFO L85 PathProgramCache]: Analyzing trace with hash -1924224413, now seen corresponding path program 2 times [2022-11-20 09:29:07,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:07,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1886648909] [2022-11-20 09:29:07,017 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 09:29:07,018 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:07,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:07,019 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:07,029 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-20 09:29:07,147 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 09:29:07,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:29:07,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-20 09:29:07,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:07,249 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 09:29:07,250 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 09:29:07,421 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:29:07,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:29:08,188 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:29:08,188 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:08,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1886648909] [2022-11-20 09:29:08,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1886648909] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:29:08,189 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 09:29:08,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 09:29:08,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045041508] [2022-11-20 09:29:08,189 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 09:29:08,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:29:08,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:08,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:29:08,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:29:08,191 INFO L87 Difference]: Start difference. First operand 526 states and 1415 transitions. Second operand has 12 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 11 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:11,790 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 09:29:14,696 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 09:29:16,321 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 09:29:18,349 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 09:29:20,008 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 09:29:23,156 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 09:29:29,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:29,806 INFO L93 Difference]: Finished difference Result 2591 states and 7040 transitions. [2022-11-20 09:29:29,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 09:29:29,808 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 11 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-20 09:29:29,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:29,826 INFO L225 Difference]: With dead ends: 2591 [2022-11-20 09:29:29,827 INFO L226 Difference]: Without dead ends: 2591 [2022-11-20 09:29:29,827 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=118, Invalid=188, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:29:29,830 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 573 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 81 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 573 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.6s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:29,831 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [573 Valid, 0 Invalid, 627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 545 Invalid, 1 Unknown, 0 Unchecked, 19.6s Time] [2022-11-20 09:29:29,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2591 states. [2022-11-20 09:29:29,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2591 to 538. [2022-11-20 09:29:29,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 371 states have (on average 3.9029649595687332) internal successors, (1448), 537 states have internal predecessors, (1448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:29,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 1448 transitions. [2022-11-20 09:29:29,896 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 1448 transitions. Word has length 6 [2022-11-20 09:29:29,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:29,898 INFO L495 AbstractCegarLoop]: Abstraction has 538 states and 1448 transitions. [2022-11-20 09:29:29,899 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 11 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:29,899 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 1448 transitions. [2022-11-20 09:29:29,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 09:29:29,900 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:29,900 INFO L195 NwaCegarLoop]: trace histogram [10, 1, 1] [2022-11-20 09:29:29,912 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2022-11-20 09:29:30,112 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:30,113 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:30,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:30,113 INFO L85 PathProgramCache]: Analyzing trace with hash 321337443, now seen corresponding path program 3 times [2022-11-20 09:29:30,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:30,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [665127769] [2022-11-20 09:29:30,114 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 09:29:30,114 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:30,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:30,116 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:30,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-20 09:29:30,319 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-11-20 09:29:30,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:29:30,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 09:29:30,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:30,402 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 09:29:30,402 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 09:29:30,914 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:29:30,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:29:33,714 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 09:29:33,714 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:33,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [665127769] [2022-11-20 09:29:33,715 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [665127769] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:29:33,715 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 09:29:33,715 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2022-11-20 09:29:33,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914088799] [2022-11-20 09:29:33,715 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 09:29:33,716 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-20 09:29:33,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:33,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-20 09:29:33,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2022-11-20 09:29:33,717 INFO L87 Difference]: Start difference. First operand 538 states and 1448 transitions. Second operand has 24 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:35,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:35,197 INFO L93 Difference]: Finished difference Result 526 states and 1413 transitions. [2022-11-20 09:29:35,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 09:29:35,198 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 09:29:35,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:35,201 INFO L225 Difference]: With dead ends: 526 [2022-11-20 09:29:35,201 INFO L226 Difference]: Without dead ends: 526 [2022-11-20 09:29:35,202 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2022-11-20 09:29:35,202 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 287 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 583 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 583 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:35,203 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [287 Valid, 0 Invalid, 634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 583 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-11-20 09:29:35,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2022-11-20 09:29:35,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 526. [2022-11-20 09:29:35,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 361 states have (on average 3.914127423822715) internal successors, (1413), 525 states have internal predecessors, (1413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:35,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 1413 transitions. [2022-11-20 09:29:35,219 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 1413 transitions. Word has length 12 [2022-11-20 09:29:35,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:35,220 INFO L495 AbstractCegarLoop]: Abstraction has 526 states and 1413 transitions. [2022-11-20 09:29:35,220 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:35,220 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 1413 transitions. [2022-11-20 09:29:35,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 09:29:35,221 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:35,221 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1] [2022-11-20 09:29:35,237 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:35,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:35,437 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:35,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:35,438 INFO L85 PathProgramCache]: Analyzing trace with hash 1874589021, now seen corresponding path program 2 times [2022-11-20 09:29:35,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:35,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1576498767] [2022-11-20 09:29:35,438 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 09:29:35,439 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:35,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:35,440 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:35,470 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-20 09:29:35,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 09:29:35,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:29:35,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 09:29:35,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:35,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:29:35,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:29:35,612 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 09:29:35,613 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 20 [2022-11-20 09:29:35,642 INFO L350 Elim1Store]: Elim1 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 10 treesize of output 8 [2022-11-20 09:29:35,896 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 09:29:35,897 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-20 09:29:36,140 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:36,140 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:36,140 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:36,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1576498767] [2022-11-20 09:29:36,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1576498767] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:36,141 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:36,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 09:29:36,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940441024] [2022-11-20 09:29:36,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:36,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:29:36,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:36,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:29:36,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:36,143 INFO L87 Difference]: Start difference. First operand 526 states and 1413 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:36,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:36,361 INFO L93 Difference]: Finished difference Result 525 states and 1412 transitions. [2022-11-20 09:29:36,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 09:29:36,361 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-20 09:29:36,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:36,365 INFO L225 Difference]: With dead ends: 525 [2022-11-20 09:29:36,365 INFO L226 Difference]: Without dead ends: 525 [2022-11-20 09:29:36,365 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:36,366 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 82 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:36,366 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 82 Unchecked, 0.2s Time] [2022-11-20 09:29:36,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2022-11-20 09:29:36,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 525. [2022-11-20 09:29:36,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 361 states have (on average 3.9113573407202216) internal successors, (1412), 524 states have internal predecessors, (1412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:36,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 1412 transitions. [2022-11-20 09:29:36,390 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 1412 transitions. Word has length 13 [2022-11-20 09:29:36,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:36,391 INFO L495 AbstractCegarLoop]: Abstraction has 525 states and 1412 transitions. [2022-11-20 09:29:36,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:36,391 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 1412 transitions. [2022-11-20 09:29:36,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 09:29:36,392 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:36,392 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1] [2022-11-20 09:29:36,407 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:36,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:36,604 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:36,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:36,605 INFO L85 PathProgramCache]: Analyzing trace with hash 1874589023, now seen corresponding path program 1 times [2022-11-20 09:29:36,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:36,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [572088724] [2022-11-20 09:29:36,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:36,609 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:36,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:36,612 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:36,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-20 09:29:36,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:36,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-20 09:29:36,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:36,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:29:36,922 INFO L321 Elim1Store]: treesize reduction 28, result has 40.4 percent of original size [2022-11-20 09:29:36,923 INFO L350 Elim1Store]: Elim1 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 3 case distinctions, treesize of input 22 treesize of output 33 [2022-11-20 09:29:37,087 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 09:29:37,087 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 20 [2022-11-20 09:29:37,241 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:37,241 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:37,241 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:37,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [572088724] [2022-11-20 09:29:37,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [572088724] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:37,242 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:37,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 09:29:37,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685447145] [2022-11-20 09:29:37,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:37,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:29:37,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:37,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:29:37,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:29:37,243 INFO L87 Difference]: Start difference. First operand 525 states and 1412 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:37,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:37,515 INFO L93 Difference]: Finished difference Result 524 states and 1411 transitions. [2022-11-20 09:29:37,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:29:37,516 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-20 09:29:37,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:37,521 INFO L225 Difference]: With dead ends: 524 [2022-11-20 09:29:37,522 INFO L226 Difference]: Without dead ends: 524 [2022-11-20 09:29:37,522 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:29:37,523 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:37,524 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 42 Unchecked, 0.3s Time] [2022-11-20 09:29:37,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2022-11-20 09:29:37,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 524. [2022-11-20 09:29:37,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 361 states have (on average 3.9085872576177287) internal successors, (1411), 523 states have internal predecessors, (1411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:37,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 1411 transitions. [2022-11-20 09:29:37,545 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 1411 transitions. Word has length 13 [2022-11-20 09:29:37,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:37,546 INFO L495 AbstractCegarLoop]: Abstraction has 524 states and 1411 transitions. [2022-11-20 09:29:37,546 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:37,546 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 1411 transitions. [2022-11-20 09:29:37,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-20 09:29:37,547 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:37,547 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1] [2022-11-20 09:29:37,571 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:37,764 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:37,765 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:37,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:37,766 INFO L85 PathProgramCache]: Analyzing trace with hash 1888773964, now seen corresponding path program 1 times [2022-11-20 09:29:37,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:37,766 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2142502954] [2022-11-20 09:29:37,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:37,767 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:37,767 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:37,768 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:37,775 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-20 09:29:38,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:38,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 09:29:38,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:38,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:29:38,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:29:38,096 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 09:29:38,097 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 20 [2022-11-20 09:29:38,105 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 12 [2022-11-20 09:29:38,176 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 09:29:38,176 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-20 09:29:38,369 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:38,370 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:38,370 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:38,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2142502954] [2022-11-20 09:29:38,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2142502954] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:38,371 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:38,371 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 09:29:38,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591321132] [2022-11-20 09:29:38,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:38,372 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:29:38,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:38,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:29:38,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:38,373 INFO L87 Difference]: Start difference. First operand 524 states and 1411 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:38,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:38,685 INFO L93 Difference]: Finished difference Result 523 states and 1409 transitions. [2022-11-20 09:29:38,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 09:29:38,686 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-20 09:29:38,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:38,688 INFO L225 Difference]: With dead ends: 523 [2022-11-20 09:29:38,689 INFO L226 Difference]: Without dead ends: 523 [2022-11-20 09:29:38,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:38,689 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:38,690 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 71 Invalid, 0 Unknown, 42 Unchecked, 0.3s Time] [2022-11-20 09:29:38,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2022-11-20 09:29:38,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 523. [2022-11-20 09:29:38,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 360 states have (on average 3.9138888888888888) internal successors, (1409), 522 states have internal predecessors, (1409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:38,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 1409 transitions. [2022-11-20 09:29:38,710 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 1409 transitions. Word has length 15 [2022-11-20 09:29:38,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:38,711 INFO L495 AbstractCegarLoop]: Abstraction has 523 states and 1409 transitions. [2022-11-20 09:29:38,711 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:38,712 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 1409 transitions. [2022-11-20 09:29:38,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-20 09:29:38,712 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:38,713 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1] [2022-11-20 09:29:38,741 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:38,935 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:38,935 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:38,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:38,936 INFO L85 PathProgramCache]: Analyzing trace with hash 1888773966, now seen corresponding path program 1 times [2022-11-20 09:29:38,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:38,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1600337610] [2022-11-20 09:29:38,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:38,937 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:38,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:38,939 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:38,961 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-20 09:29:39,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:39,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 09:29:39,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:39,324 INFO L321 Elim1Store]: treesize reduction 50, result has 23.1 percent of original size [2022-11-20 09:29:39,325 INFO L350 Elim1Store]: Elim1 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 26 treesize of output 33 [2022-11-20 09:29:39,384 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 09:29:39,385 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 20 [2022-11-20 09:29:39,423 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:39,423 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:39,423 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:39,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1600337610] [2022-11-20 09:29:39,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1600337610] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:39,424 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:39,424 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 09:29:39,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671147320] [2022-11-20 09:29:39,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:39,425 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:29:39,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:39,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:29:39,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:29:39,426 INFO L87 Difference]: Start difference. First operand 523 states and 1409 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:39,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:39,715 INFO L93 Difference]: Finished difference Result 501 states and 1363 transitions. [2022-11-20 09:29:39,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:29:39,716 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-20 09:29:39,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:39,720 INFO L225 Difference]: With dead ends: 501 [2022-11-20 09:29:39,720 INFO L226 Difference]: Without dead ends: 501 [2022-11-20 09:29:39,720 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:29:39,721 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 35 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:39,722 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 0 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 09:29:39,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2022-11-20 09:29:39,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 501. [2022-11-20 09:29:39,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 352 states have (on average 3.872159090909091) internal successors, (1363), 500 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:39,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 1363 transitions. [2022-11-20 09:29:39,742 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 1363 transitions. Word has length 15 [2022-11-20 09:29:39,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:39,742 INFO L495 AbstractCegarLoop]: Abstraction has 501 states and 1363 transitions. [2022-11-20 09:29:39,743 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:39,743 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 1363 transitions. [2022-11-20 09:29:39,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 09:29:39,744 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:39,744 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:39,763 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:39,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:39,958 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:39,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:39,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1577546952, now seen corresponding path program 1 times [2022-11-20 09:29:39,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:39,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2066974077] [2022-11-20 09:29:39,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:39,960 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:39,960 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:39,961 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:39,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-20 09:29:40,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:40,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-20 09:29:40,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:40,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:29:40,358 INFO L321 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2022-11-20 09:29:40,358 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 23 [2022-11-20 09:29:40,379 INFO L350 Elim1Store]: Elim1 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 26 treesize of output 24 [2022-11-20 09:29:40,464 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 09:29:40,464 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-20 09:29:40,679 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:40,680 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:40,680 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:40,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2066974077] [2022-11-20 09:29:40,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2066974077] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:40,681 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:40,681 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 09:29:40,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600498533] [2022-11-20 09:29:40,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:40,682 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:29:40,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:40,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:29:40,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:40,683 INFO L87 Difference]: Start difference. First operand 501 states and 1363 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:40,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:40,987 INFO L93 Difference]: Finished difference Result 502 states and 1370 transitions. [2022-11-20 09:29:40,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 09:29:40,988 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 09:29:40,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:40,992 INFO L225 Difference]: With dead ends: 502 [2022-11-20 09:29:40,993 INFO L226 Difference]: Without dead ends: 502 [2022-11-20 09:29:40,993 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:40,994 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 40 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:40,994 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 40 Unchecked, 0.3s Time] [2022-11-20 09:29:40,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2022-11-20 09:29:41,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 502. [2022-11-20 09:29:41,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 353 states have (on average 3.8810198300283285) internal successors, (1370), 501 states have internal predecessors, (1370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:41,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1370 transitions. [2022-11-20 09:29:41,017 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1370 transitions. Word has length 16 [2022-11-20 09:29:41,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:41,018 INFO L495 AbstractCegarLoop]: Abstraction has 502 states and 1370 transitions. [2022-11-20 09:29:41,019 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:41,019 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1370 transitions. [2022-11-20 09:29:41,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 09:29:41,020 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:41,020 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:41,038 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:41,234 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:41,234 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:41,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:41,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1577547143, now seen corresponding path program 1 times [2022-11-20 09:29:41,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:41,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [451743907] [2022-11-20 09:29:41,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:41,236 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:41,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:41,239 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:41,241 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-20 09:29:41,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:41,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 09:29:41,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:41,610 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-20 09:29:41,610 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-20 09:29:41,689 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-20 09:29:41,690 INFO L350 Elim1Store]: Elim1 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 19 treesize of output 27 [2022-11-20 09:29:41,739 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:41,740 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:41,740 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:41,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [451743907] [2022-11-20 09:29:41,740 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [451743907] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:41,740 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:41,741 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 09:29:41,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940735191] [2022-11-20 09:29:41,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:41,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:29:41,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:41,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:29:41,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:41,742 INFO L87 Difference]: Start difference. First operand 502 states and 1370 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:42,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:42,065 INFO L93 Difference]: Finished difference Result 385 states and 1046 transitions. [2022-11-20 09:29:42,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 09:29:42,066 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 09:29:42,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:42,070 INFO L225 Difference]: With dead ends: 385 [2022-11-20 09:29:42,070 INFO L226 Difference]: Without dead ends: 385 [2022-11-20 09:29:42,071 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:29:42,072 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 66 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:42,072 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 0 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 09:29:42,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2022-11-20 09:29:42,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 385. [2022-11-20 09:29:42,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 290 states have (on average 3.606896551724138) internal successors, (1046), 384 states have internal predecessors, (1046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:42,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 1046 transitions. [2022-11-20 09:29:42,089 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 1046 transitions. Word has length 16 [2022-11-20 09:29:42,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:42,090 INFO L495 AbstractCegarLoop]: Abstraction has 385 states and 1046 transitions. [2022-11-20 09:29:42,090 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:42,090 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 1046 transitions. [2022-11-20 09:29:42,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 09:29:42,092 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:42,092 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:42,110 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:42,308 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:42,308 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:42,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:42,309 INFO L85 PathProgramCache]: Analyzing trace with hash -1577547142, now seen corresponding path program 1 times [2022-11-20 09:29:42,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:42,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1566466611] [2022-11-20 09:29:42,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:42,310 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:42,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:42,311 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:42,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-20 09:29:42,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:42,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-20 09:29:42,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:42,804 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-20 09:29:42,804 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-20 09:29:42,899 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-20 09:29:42,899 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 12 treesize of output 27 [2022-11-20 09:29:43,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:29:43,010 INFO L350 Elim1Store]: Elim1 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 [2022-11-20 09:29:43,029 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 09:29:43,030 INFO L350 Elim1Store]: Elim1 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 13 treesize of output 13 [2022-11-20 09:29:43,141 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:43,141 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:43,141 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:43,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1566466611] [2022-11-20 09:29:43,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1566466611] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:43,142 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:43,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:29:43,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63465924] [2022-11-20 09:29:43,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:43,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 09:29:43,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:43,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 09:29:43,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:29:43,144 INFO L87 Difference]: Start difference. First operand 385 states and 1046 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:43,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:43,724 INFO L93 Difference]: Finished difference Result 673 states and 1847 transitions. [2022-11-20 09:29:43,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:29:43,725 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 09:29:43,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:43,730 INFO L225 Difference]: With dead ends: 673 [2022-11-20 09:29:43,730 INFO L226 Difference]: Without dead ends: 673 [2022-11-20 09:29:43,731 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-20 09:29:43,731 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 131 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:43,732 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 0 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-20 09:29:43,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2022-11-20 09:29:43,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 437. [2022-11-20 09:29:43,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 342 states have (on average 3.763157894736842) internal successors, (1287), 436 states have internal predecessors, (1287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:43,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 1287 transitions. [2022-11-20 09:29:43,752 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 1287 transitions. Word has length 16 [2022-11-20 09:29:43,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:43,753 INFO L495 AbstractCegarLoop]: Abstraction has 437 states and 1287 transitions. [2022-11-20 09:29:43,753 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:43,753 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 1287 transitions. [2022-11-20 09:29:43,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 09:29:43,754 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:43,754 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:43,771 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:43,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:43,971 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:43,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:43,971 INFO L85 PathProgramCache]: Analyzing trace with hash -1577546995, now seen corresponding path program 1 times [2022-11-20 09:29:43,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:43,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [136293126] [2022-11-20 09:29:43,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:43,972 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:43,972 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:43,973 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:43,975 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-20 09:29:44,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:44,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 09:29:44,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:44,189 INFO L350 Elim1Store]: Elim1 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 7 [2022-11-20 09:29:44,218 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:44,218 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:44,218 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:44,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [136293126] [2022-11-20 09:29:44,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [136293126] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:44,219 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:44,219 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:29:44,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045133833] [2022-11-20 09:29:44,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:44,219 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:29:44,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:44,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:29:44,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:44,220 INFO L87 Difference]: Start difference. First operand 437 states and 1287 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:44,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:44,483 INFO L93 Difference]: Finished difference Result 328 states and 948 transitions. [2022-11-20 09:29:44,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 09:29:44,484 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 09:29:44,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:44,487 INFO L225 Difference]: With dead ends: 328 [2022-11-20 09:29:44,487 INFO L226 Difference]: Without dead ends: 328 [2022-11-20 09:29:44,487 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:29:44,488 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 60 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:44,489 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 0 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 09:29:44,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2022-11-20 09:29:44,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 328. [2022-11-20 09:29:44,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 275 states have (on average 3.4472727272727273) internal successors, (948), 327 states have internal predecessors, (948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:44,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 948 transitions. [2022-11-20 09:29:44,501 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 948 transitions. Word has length 16 [2022-11-20 09:29:44,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:44,501 INFO L495 AbstractCegarLoop]: Abstraction has 328 states and 948 transitions. [2022-11-20 09:29:44,501 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:44,501 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 948 transitions. [2022-11-20 09:29:44,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 09:29:44,502 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:44,502 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:44,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:44,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:44,717 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:44,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:44,717 INFO L85 PathProgramCache]: Analyzing trace with hash -1577546994, now seen corresponding path program 1 times [2022-11-20 09:29:44,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:44,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1657921540] [2022-11-20 09:29:44,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:44,718 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:44,718 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:44,720 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:44,721 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-20 09:29:44,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:44,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-20 09:29:44,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:44,973 INFO L350 Elim1Store]: Elim1 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 [2022-11-20 09:29:45,052 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:45,052 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:45,053 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:45,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1657921540] [2022-11-20 09:29:45,053 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1657921540] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:45,053 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:45,053 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 09:29:45,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684019334] [2022-11-20 09:29:45,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:45,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 09:29:45,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:45,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 09:29:45,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:29:45,055 INFO L87 Difference]: Start difference. First operand 328 states and 948 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 5 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:45,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:45,509 INFO L93 Difference]: Finished difference Result 437 states and 1202 transitions. [2022-11-20 09:29:45,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:29:45,510 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 5 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 09:29:45,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:45,513 INFO L225 Difference]: With dead ends: 437 [2022-11-20 09:29:45,513 INFO L226 Difference]: Without dead ends: 437 [2022-11-20 09:29:45,513 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-20 09:29:45,514 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 99 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:45,514 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 0 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 09:29:45,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2022-11-20 09:29:45,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 351. [2022-11-20 09:29:45,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 298 states have (on average 3.3120805369127515) internal successors, (987), 350 states have internal predecessors, (987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:45,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 987 transitions. [2022-11-20 09:29:45,526 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 987 transitions. Word has length 16 [2022-11-20 09:29:45,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:45,526 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 987 transitions. [2022-11-20 09:29:45,526 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 5 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:45,527 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 987 transitions. [2022-11-20 09:29:45,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 09:29:45,527 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:45,527 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:45,541 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:45,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:45,741 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:45,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:45,742 INFO L85 PathProgramCache]: Analyzing trace with hash -1659320264, now seen corresponding path program 1 times [2022-11-20 09:29:45,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:45,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [805282824] [2022-11-20 09:29:45,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:45,743 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:45,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:45,744 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:45,745 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-20 09:29:46,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:46,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-20 09:29:46,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:46,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:29:46,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:29:46,137 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 09:29:46,137 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 20 [2022-11-20 09:29:46,149 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 12 [2022-11-20 09:29:46,233 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 09:29:46,233 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-20 09:29:46,445 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:46,445 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:46,445 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:46,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [805282824] [2022-11-20 09:29:46,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [805282824] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:46,446 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:46,446 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 09:29:46,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860534032] [2022-11-20 09:29:46,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:46,448 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:29:46,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:46,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:29:46,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:46,449 INFO L87 Difference]: Start difference. First operand 351 states and 987 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:46,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:46,710 INFO L93 Difference]: Finished difference Result 350 states and 984 transitions. [2022-11-20 09:29:46,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 09:29:46,710 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-20 09:29:46,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:46,712 INFO L225 Difference]: With dead ends: 350 [2022-11-20 09:29:46,712 INFO L226 Difference]: Without dead ends: 350 [2022-11-20 09:29:46,712 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:46,713 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 34 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:46,714 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 49 Invalid, 0 Unknown, 34 Unchecked, 0.3s Time] [2022-11-20 09:29:46,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2022-11-20 09:29:46,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 350. [2022-11-20 09:29:46,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 297 states have (on average 3.313131313131313) internal successors, (984), 349 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:46,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 984 transitions. [2022-11-20 09:29:46,727 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 984 transitions. Word has length 17 [2022-11-20 09:29:46,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:46,728 INFO L495 AbstractCegarLoop]: Abstraction has 350 states and 984 transitions. [2022-11-20 09:29:46,728 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:46,728 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 984 transitions. [2022-11-20 09:29:46,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 09:29:46,729 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:46,729 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:46,753 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:46,947 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:46,948 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:46,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:46,948 INFO L85 PathProgramCache]: Analyzing trace with hash -1659316575, now seen corresponding path program 1 times [2022-11-20 09:29:46,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:46,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [796438503] [2022-11-20 09:29:46,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:46,949 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:46,949 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:46,951 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:46,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-20 09:29:47,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:47,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-20 09:29:47,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:47,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:29:47,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:29:47,344 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 09:29:47,344 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 20 [2022-11-20 09:29:47,352 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 12 [2022-11-20 09:29:47,426 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 09:29:47,426 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-20 09:29:47,627 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:47,627 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:47,627 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:47,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [796438503] [2022-11-20 09:29:47,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [796438503] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:47,628 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:47,628 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 09:29:47,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007624658] [2022-11-20 09:29:47,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:47,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:29:47,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:47,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:29:47,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:47,630 INFO L87 Difference]: Start difference. First operand 350 states and 984 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:47,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:47,829 INFO L93 Difference]: Finished difference Result 351 states and 985 transitions. [2022-11-20 09:29:47,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 09:29:47,830 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-20 09:29:47,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:47,832 INFO L225 Difference]: With dead ends: 351 [2022-11-20 09:29:47,832 INFO L226 Difference]: Without dead ends: 351 [2022-11-20 09:29:47,832 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:47,833 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 34 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:47,833 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 53 Invalid, 0 Unknown, 34 Unchecked, 0.2s Time] [2022-11-20 09:29:47,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2022-11-20 09:29:47,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 351. [2022-11-20 09:29:47,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 298 states have (on average 3.3053691275167787) internal successors, (985), 350 states have internal predecessors, (985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:47,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 985 transitions. [2022-11-20 09:29:47,844 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 985 transitions. Word has length 17 [2022-11-20 09:29:47,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:47,844 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 985 transitions. [2022-11-20 09:29:47,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:47,845 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 985 transitions. [2022-11-20 09:29:47,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 09:29:47,845 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:47,846 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:47,862 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:48,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:48,059 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:48,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:48,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1659364986, now seen corresponding path program 1 times [2022-11-20 09:29:48,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:48,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [111043520] [2022-11-20 09:29:48,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:48,060 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:48,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:48,062 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:48,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-20 09:29:48,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:48,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 09:29:48,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:48,346 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:48,347 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:48,347 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:48,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [111043520] [2022-11-20 09:29:48,347 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [111043520] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:48,348 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:48,348 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 09:29:48,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96739162] [2022-11-20 09:29:48,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:48,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:29:48,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:48,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:29:48,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:29:48,350 INFO L87 Difference]: Start difference. First operand 351 states and 985 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:48,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:48,592 INFO L93 Difference]: Finished difference Result 281 states and 755 transitions. [2022-11-20 09:29:48,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:29:48,593 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-20 09:29:48,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:48,595 INFO L225 Difference]: With dead ends: 281 [2022-11-20 09:29:48,596 INFO L226 Difference]: Without dead ends: 281 [2022-11-20 09:29:48,596 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:29:48,597 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 28 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:48,597 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 0 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 09:29:48,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2022-11-20 09:29:48,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 281. [2022-11-20 09:29:48,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 243 states have (on average 3.1069958847736627) internal successors, (755), 280 states have internal predecessors, (755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:48,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 755 transitions. [2022-11-20 09:29:48,624 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 755 transitions. Word has length 17 [2022-11-20 09:29:48,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:48,624 INFO L495 AbstractCegarLoop]: Abstraction has 281 states and 755 transitions. [2022-11-20 09:29:48,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:48,625 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 755 transitions. [2022-11-20 09:29:48,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 09:29:48,625 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:48,626 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:48,645 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:48,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:48,830 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:48,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:48,831 INFO L85 PathProgramCache]: Analyzing trace with hash -1659364984, now seen corresponding path program 1 times [2022-11-20 09:29:48,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:48,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1771815424] [2022-11-20 09:29:48,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:48,832 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:48,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:48,833 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:48,843 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-20 09:29:49,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:49,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:29:49,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:49,188 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:49,189 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:49,189 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:49,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1771815424] [2022-11-20 09:29:49,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1771815424] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:49,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:49,190 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 09:29:49,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507564236] [2022-11-20 09:29:49,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:49,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:29:49,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:49,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:29:49,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:49,191 INFO L87 Difference]: Start difference. First operand 281 states and 755 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:49,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:49,502 INFO L93 Difference]: Finished difference Result 211 states and 525 transitions. [2022-11-20 09:29:49,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:29:49,503 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-20 09:29:49,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:49,505 INFO L225 Difference]: With dead ends: 211 [2022-11-20 09:29:49,506 INFO L226 Difference]: Without dead ends: 211 [2022-11-20 09:29:49,506 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:49,514 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 31 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:49,514 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 0 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 09:29:49,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2022-11-20 09:29:49,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2022-11-20 09:29:49,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 188 states have (on average 2.7925531914893615) internal successors, (525), 210 states have internal predecessors, (525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:49,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 525 transitions. [2022-11-20 09:29:49,523 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 525 transitions. Word has length 17 [2022-11-20 09:29:49,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:49,523 INFO L495 AbstractCegarLoop]: Abstraction has 211 states and 525 transitions. [2022-11-20 09:29:49,524 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:49,524 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 525 transitions. [2022-11-20 09:29:49,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-20 09:29:49,525 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:49,525 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:49,543 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:49,742 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:49,742 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:49,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:49,743 INFO L85 PathProgramCache]: Analyzing trace with hash 100674019, now seen corresponding path program 1 times [2022-11-20 09:29:49,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:49,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2029707075] [2022-11-20 09:29:49,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:49,744 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:49,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:49,745 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:49,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-11-20 09:29:50,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:50,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-20 09:29:50,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:50,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:29:50,252 INFO L321 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2022-11-20 09:29:50,253 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 23 [2022-11-20 09:29:50,266 INFO L350 Elim1Store]: Elim1 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 26 treesize of output 24 [2022-11-20 09:29:50,370 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 09:29:50,371 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-20 09:29:50,597 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:50,597 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:50,598 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:50,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2029707075] [2022-11-20 09:29:50,598 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2029707075] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:50,598 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:50,599 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 09:29:50,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482707887] [2022-11-20 09:29:50,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:50,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:29:50,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:50,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:29:50,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:50,604 INFO L87 Difference]: Start difference. First operand 211 states and 525 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:50,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:50,856 INFO L93 Difference]: Finished difference Result 210 states and 523 transitions. [2022-11-20 09:29:50,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 09:29:50,857 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-20 09:29:50,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:50,859 INFO L225 Difference]: With dead ends: 210 [2022-11-20 09:29:50,859 INFO L226 Difference]: Without dead ends: 210 [2022-11-20 09:29:50,860 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:50,861 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:50,861 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 32 Unchecked, 0.2s Time] [2022-11-20 09:29:50,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2022-11-20 09:29:50,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 210. [2022-11-20 09:29:50,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 187 states have (on average 2.7967914438502675) internal successors, (523), 209 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:50,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 523 transitions. [2022-11-20 09:29:50,868 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 523 transitions. Word has length 18 [2022-11-20 09:29:50,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:50,869 INFO L495 AbstractCegarLoop]: Abstraction has 210 states and 523 transitions. [2022-11-20 09:29:50,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:50,870 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 523 transitions. [2022-11-20 09:29:50,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-20 09:29:50,871 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:50,871 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:50,895 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:51,089 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:51,089 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:51,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:51,090 INFO L85 PathProgramCache]: Analyzing trace with hash 100680033, now seen corresponding path program 1 times [2022-11-20 09:29:51,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:51,090 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [801286594] [2022-11-20 09:29:51,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:51,091 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:51,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:51,092 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:51,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-20 09:29:51,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:51,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-20 09:29:51,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:51,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:29:51,575 INFO L321 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2022-11-20 09:29:51,575 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 23 [2022-11-20 09:29:51,596 INFO L350 Elim1Store]: Elim1 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 26 treesize of output 24 [2022-11-20 09:29:51,681 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 09:29:51,682 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-20 09:29:51,903 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:51,903 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:51,904 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:51,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [801286594] [2022-11-20 09:29:51,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [801286594] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:51,905 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:51,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 09:29:51,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160266811] [2022-11-20 09:29:51,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:51,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:29:51,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:51,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:29:51,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:51,907 INFO L87 Difference]: Start difference. First operand 210 states and 523 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:52,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:52,153 INFO L93 Difference]: Finished difference Result 211 states and 526 transitions. [2022-11-20 09:29:52,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 09:29:52,154 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-20 09:29:52,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:52,163 INFO L225 Difference]: With dead ends: 211 [2022-11-20 09:29:52,163 INFO L226 Difference]: Without dead ends: 211 [2022-11-20 09:29:52,164 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:52,164 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:52,165 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 32 Unchecked, 0.2s Time] [2022-11-20 09:29:52,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2022-11-20 09:29:52,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2022-11-20 09:29:52,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 188 states have (on average 2.797872340425532) internal successors, (526), 210 states have internal predecessors, (526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:52,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 526 transitions. [2022-11-20 09:29:52,173 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 526 transitions. Word has length 18 [2022-11-20 09:29:52,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:52,173 INFO L495 AbstractCegarLoop]: Abstraction has 211 states and 526 transitions. [2022-11-20 09:29:52,174 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:52,174 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 526 transitions. [2022-11-20 09:29:52,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-20 09:29:52,175 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:52,175 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:52,208 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:52,390 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:52,390 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:52,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:52,391 INFO L85 PathProgramCache]: Analyzing trace with hash 99297432, now seen corresponding path program 1 times [2022-11-20 09:29:52,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:52,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [436428484] [2022-11-20 09:29:52,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:52,392 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:52,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:52,393 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:52,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-11-20 09:29:52,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:52,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-20 09:29:52,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:52,676 INFO L350 Elim1Store]: Elim1 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 [2022-11-20 09:29:52,778 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:52,779 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:52,779 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:52,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [436428484] [2022-11-20 09:29:52,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [436428484] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:52,780 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:52,780 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 09:29:52,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063471380] [2022-11-20 09:29:52,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:52,780 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 09:29:52,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:52,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 09:29:52,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:29:52,782 INFO L87 Difference]: Start difference. First operand 211 states and 526 transitions. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:53,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:53,271 INFO L93 Difference]: Finished difference Result 306 states and 780 transitions. [2022-11-20 09:29:53,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:29:53,272 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-20 09:29:53,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:53,274 INFO L225 Difference]: With dead ends: 306 [2022-11-20 09:29:53,274 INFO L226 Difference]: Without dead ends: 306 [2022-11-20 09:29:53,274 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-20 09:29:53,275 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 82 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:53,276 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 0 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 09:29:53,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2022-11-20 09:29:53,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 242. [2022-11-20 09:29:53,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 219 states have (on average 3.0684931506849313) internal successors, (672), 241 states have internal predecessors, (672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:53,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 672 transitions. [2022-11-20 09:29:53,285 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 672 transitions. Word has length 18 [2022-11-20 09:29:53,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:53,286 INFO L495 AbstractCegarLoop]: Abstraction has 242 states and 672 transitions. [2022-11-20 09:29:53,286 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:53,286 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 672 transitions. [2022-11-20 09:29:53,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-20 09:29:53,287 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:53,287 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:53,304 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:53,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:53,504 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:53,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:53,504 INFO L85 PathProgramCache]: Analyzing trace with hash 99297470, now seen corresponding path program 1 times [2022-11-20 09:29:53,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:53,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [344421719] [2022-11-20 09:29:53,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:53,505 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:53,505 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:53,507 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:53,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-11-20 09:29:53,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:53,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-20 09:29:53,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:53,967 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-20 09:29:53,967 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-20 09:29:54,034 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-20 09:29:54,035 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 12 treesize of output 27 [2022-11-20 09:29:54,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:29:54,111 INFO L350 Elim1Store]: Elim1 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 [2022-11-20 09:29:54,121 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 09:29:54,121 INFO L350 Elim1Store]: Elim1 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 13 treesize of output 13 [2022-11-20 09:29:54,199 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:54,200 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:54,200 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:54,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [344421719] [2022-11-20 09:29:54,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [344421719] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:54,200 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:54,200 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:29:54,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827950381] [2022-11-20 09:29:54,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:54,201 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 09:29:54,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:54,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 09:29:54,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:29:54,201 INFO L87 Difference]: Start difference. First operand 242 states and 672 transitions. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:54,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:54,620 INFO L93 Difference]: Finished difference Result 275 states and 696 transitions. [2022-11-20 09:29:54,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:29:54,621 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-20 09:29:54,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:54,622 INFO L225 Difference]: With dead ends: 275 [2022-11-20 09:29:54,622 INFO L226 Difference]: Without dead ends: 275 [2022-11-20 09:29:54,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-20 09:29:54,623 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 80 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:54,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 0 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 09:29:54,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2022-11-20 09:29:54,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 242. [2022-11-20 09:29:54,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 219 states have (on average 2.9269406392694064) internal successors, (641), 241 states have internal predecessors, (641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:54,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 641 transitions. [2022-11-20 09:29:54,630 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 641 transitions. Word has length 18 [2022-11-20 09:29:54,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:54,630 INFO L495 AbstractCegarLoop]: Abstraction has 242 states and 641 transitions. [2022-11-20 09:29:54,631 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:54,631 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 641 transitions. [2022-11-20 09:29:54,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-20 09:29:54,631 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:54,631 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:54,646 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:54,845 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:54,846 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:54,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:54,846 INFO L85 PathProgramCache]: Analyzing trace with hash -1174080195, now seen corresponding path program 1 times [2022-11-20 09:29:54,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:54,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [213376614] [2022-11-20 09:29:54,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:54,847 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:54,847 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:54,848 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:54,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-11-20 09:29:55,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:55,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-20 09:29:55,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:55,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:29:55,229 INFO L321 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2022-11-20 09:29:55,230 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 23 [2022-11-20 09:29:55,249 INFO L350 Elim1Store]: Elim1 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 26 treesize of output 24 [2022-11-20 09:29:55,333 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 09:29:55,334 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-20 09:29:55,526 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:55,526 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:55,526 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:55,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [213376614] [2022-11-20 09:29:55,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [213376614] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:55,527 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:55,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 09:29:55,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334895439] [2022-11-20 09:29:55,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:55,527 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:29:55,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:55,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:29:55,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:55,528 INFO L87 Difference]: Start difference. First operand 242 states and 641 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:55,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:55,745 INFO L93 Difference]: Finished difference Result 243 states and 643 transitions. [2022-11-20 09:29:55,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 09:29:55,746 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-11-20 09:29:55,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:55,747 INFO L225 Difference]: With dead ends: 243 [2022-11-20 09:29:55,747 INFO L226 Difference]: Without dead ends: 243 [2022-11-20 09:29:55,748 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:55,748 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:55,748 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 32 Unchecked, 0.2s Time] [2022-11-20 09:29:55,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-11-20 09:29:55,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 243. [2022-11-20 09:29:55,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 220 states have (on average 2.922727272727273) internal successors, (643), 242 states have internal predecessors, (643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:55,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 643 transitions. [2022-11-20 09:29:55,766 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 643 transitions. Word has length 19 [2022-11-20 09:29:55,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:55,767 INFO L495 AbstractCegarLoop]: Abstraction has 243 states and 643 transitions. [2022-11-20 09:29:55,768 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:55,768 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 643 transitions. [2022-11-20 09:29:55,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-20 09:29:55,769 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:55,769 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:55,792 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:55,982 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:55,982 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:55,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:55,983 INFO L85 PathProgramCache]: Analyzing trace with hash -1173883996, now seen corresponding path program 1 times [2022-11-20 09:29:55,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:55,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [93565974] [2022-11-20 09:29:55,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:55,984 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:55,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:55,985 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:55,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-11-20 09:29:56,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:56,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:29:56,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:56,273 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:56,273 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:56,273 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:56,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [93565974] [2022-11-20 09:29:56,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [93565974] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:56,274 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:56,274 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:29:56,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595200055] [2022-11-20 09:29:56,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:56,275 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 09:29:56,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:56,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 09:29:56,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:29:56,276 INFO L87 Difference]: Start difference. First operand 243 states and 643 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:56,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:56,660 INFO L93 Difference]: Finished difference Result 293 states and 744 transitions. [2022-11-20 09:29:56,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:29:56,661 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-11-20 09:29:56,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:56,663 INFO L225 Difference]: With dead ends: 293 [2022-11-20 09:29:56,663 INFO L226 Difference]: Without dead ends: 293 [2022-11-20 09:29:56,663 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 09:29:56,664 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 15 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 2 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:56,664 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 2 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 09:29:56,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2022-11-20 09:29:56,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 258. [2022-11-20 09:29:56,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 235 states have (on average 2.893617021276596) internal successors, (680), 257 states have internal predecessors, (680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:56,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 680 transitions. [2022-11-20 09:29:56,694 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 680 transitions. Word has length 19 [2022-11-20 09:29:56,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:56,695 INFO L495 AbstractCegarLoop]: Abstraction has 258 states and 680 transitions. [2022-11-20 09:29:56,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:56,695 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 680 transitions. [2022-11-20 09:29:56,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-20 09:29:56,696 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:56,696 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:56,708 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-11-20 09:29:56,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:56,898 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:56,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:56,899 INFO L85 PathProgramCache]: Analyzing trace with hash -1173883934, now seen corresponding path program 1 times [2022-11-20 09:29:56,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:56,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1438607941] [2022-11-20 09:29:56,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:56,899 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:56,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:56,901 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:56,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-11-20 09:29:57,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:57,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 09:29:57,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:57,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:29:57,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:29:57,405 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 09:29:57,405 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 20 [2022-11-20 09:29:57,417 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 12 [2022-11-20 09:29:57,497 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 09:29:57,498 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-20 09:29:57,735 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:57,736 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:29:57,736 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:57,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1438607941] [2022-11-20 09:29:57,737 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1438607941] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:29:57,737 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:29:57,737 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 09:29:57,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76324514] [2022-11-20 09:29:57,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:29:57,738 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:29:57,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:57,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:29:57,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:57,739 INFO L87 Difference]: Start difference. First operand 258 states and 680 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:57,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:29:57,994 INFO L93 Difference]: Finished difference Result 259 states and 681 transitions. [2022-11-20 09:29:57,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 09:29:57,995 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-11-20 09:29:57,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:29:57,996 INFO L225 Difference]: With dead ends: 259 [2022-11-20 09:29:57,996 INFO L226 Difference]: Without dead ends: 259 [2022-11-20 09:29:57,996 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:29:57,997 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 09:29:57,998 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 32 Unchecked, 0.3s Time] [2022-11-20 09:29:57,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2022-11-20 09:29:58,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 258. [2022-11-20 09:29:58,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 235 states have (on average 2.893617021276596) internal successors, (680), 257 states have internal predecessors, (680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:58,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 680 transitions. [2022-11-20 09:29:58,007 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 680 transitions. Word has length 19 [2022-11-20 09:29:58,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:29:58,008 INFO L495 AbstractCegarLoop]: Abstraction has 258 states and 680 transitions. [2022-11-20 09:29:58,008 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:29:58,008 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 680 transitions. [2022-11-20 09:29:58,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-20 09:29:58,009 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:29:58,009 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:29:58,026 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Ended with exit code 0 [2022-11-20 09:29:58,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:58,222 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:29:58,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:29:58,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1216741249, now seen corresponding path program 1 times [2022-11-20 09:29:58,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:29:58,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1195062312] [2022-11-20 09:29:58,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:29:58,224 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:29:58,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:29:58,225 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:29:58,228 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-11-20 09:29:58,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:29:58,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-20 09:29:58,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:29:58,532 INFO L350 Elim1Store]: Elim1 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 [2022-11-20 09:29:58,637 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:58,637 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:29:59,017 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:29:59,017 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:29:59,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1195062312] [2022-11-20 09:29:59,017 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1195062312] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:29:59,017 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 09:29:59,017 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2022-11-20 09:29:59,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679966040] [2022-11-20 09:29:59,018 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 09:29:59,018 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 09:29:59,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:29:59,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 09:29:59,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-20 09:29:59,019 INFO L87 Difference]: Start difference. First operand 258 states and 680 transitions. Second operand has 10 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:00,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:00,298 INFO L93 Difference]: Finished difference Result 563 states and 1489 transitions. [2022-11-20 09:30:00,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 09:30:00,299 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-11-20 09:30:00,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:00,300 INFO L225 Difference]: With dead ends: 563 [2022-11-20 09:30:00,301 INFO L226 Difference]: Without dead ends: 563 [2022-11-20 09:30:00,301 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-11-20 09:30:00,302 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 328 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:00,302 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [328 Valid, 0 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-20 09:30:00,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2022-11-20 09:30:00,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 357. [2022-11-20 09:30:00,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 334 states have (on average 3.42814371257485) internal successors, (1145), 356 states have internal predecessors, (1145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:00,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 1145 transitions. [2022-11-20 09:30:00,314 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 1145 transitions. Word has length 19 [2022-11-20 09:30:00,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:00,314 INFO L495 AbstractCegarLoop]: Abstraction has 357 states and 1145 transitions. [2022-11-20 09:30:00,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:00,314 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 1145 transitions. [2022-11-20 09:30:00,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-20 09:30:00,315 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:00,315 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:00,335 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-11-20 09:30:00,530 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:00,530 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:00,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:00,531 INFO L85 PathProgramCache]: Analyzing trace with hash -1216741211, now seen corresponding path program 1 times [2022-11-20 09:30:00,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:00,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [938369878] [2022-11-20 09:30:00,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:30:00,532 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:00,532 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:00,534 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:00,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-11-20 09:30:00,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:00,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 09:30:00,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:01,094 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-20 09:30:01,095 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 12 treesize of output 27 [2022-11-20 09:30:01,180 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-20 09:30:01,180 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-20 09:30:01,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:30:01,279 INFO L350 Elim1Store]: Elim1 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 [2022-11-20 09:30:01,296 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 09:30:01,296 INFO L350 Elim1Store]: Elim1 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 13 treesize of output 13 [2022-11-20 09:30:01,422 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:01,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:30:02,173 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:02,174 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:02,174 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [938369878] [2022-11-20 09:30:02,174 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [938369878] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:30:02,174 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 09:30:02,174 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-20 09:30:02,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362106308] [2022-11-20 09:30:02,175 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 09:30:02,175 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 09:30:02,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:02,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 09:30:02,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-20 09:30:02,176 INFO L87 Difference]: Start difference. First operand 357 states and 1145 transitions. Second operand has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:03,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:03,282 INFO L93 Difference]: Finished difference Result 497 states and 1278 transitions. [2022-11-20 09:30:03,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 09:30:03,283 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-11-20 09:30:03,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:03,285 INFO L225 Difference]: With dead ends: 497 [2022-11-20 09:30:03,286 INFO L226 Difference]: Without dead ends: 497 [2022-11-20 09:30:03,286 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:30:03,286 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 259 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 52 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:03,287 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 0 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 198 Invalid, 0 Unknown, 52 Unchecked, 0.9s Time] [2022-11-20 09:30:03,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2022-11-20 09:30:03,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 357. [2022-11-20 09:30:03,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 334 states have (on average 3.1317365269461077) internal successors, (1046), 356 states have internal predecessors, (1046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:03,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 1046 transitions. [2022-11-20 09:30:03,298 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 1046 transitions. Word has length 19 [2022-11-20 09:30:03,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:03,298 INFO L495 AbstractCegarLoop]: Abstraction has 357 states and 1046 transitions. [2022-11-20 09:30:03,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:03,299 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 1046 transitions. [2022-11-20 09:30:03,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-20 09:30:03,299 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:03,300 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:03,315 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Ended with exit code 0 [2022-11-20 09:30:03,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:03,516 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:03,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:03,516 INFO L85 PathProgramCache]: Analyzing trace with hash -2036747043, now seen corresponding path program 1 times [2022-11-20 09:30:03,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:03,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1167547363] [2022-11-20 09:30:03,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:30:03,517 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:03,518 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:03,519 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:03,538 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-11-20 09:30:03,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:03,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 09:30:03,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:03,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:30:03,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:30:03,972 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 09:30:03,972 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 20 [2022-11-20 09:30:03,978 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 12 [2022-11-20 09:30:04,030 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 09:30:04,031 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-20 09:30:04,209 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:04,209 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:04,209 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:04,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1167547363] [2022-11-20 09:30:04,209 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1167547363] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:04,210 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:04,210 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 09:30:04,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977522755] [2022-11-20 09:30:04,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:04,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:30:04,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:04,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:30:04,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:30:04,211 INFO L87 Difference]: Start difference. First operand 357 states and 1046 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:04,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:04,401 INFO L93 Difference]: Finished difference Result 358 states and 1049 transitions. [2022-11-20 09:30:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 09:30:04,402 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-11-20 09:30:04,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:04,404 INFO L225 Difference]: With dead ends: 358 [2022-11-20 09:30:04,404 INFO L226 Difference]: Without dead ends: 358 [2022-11-20 09:30:04,404 INFO L412 NwaCegarLoop]: 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 [2022-11-20 09:30:04,405 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 33 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:04,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 33 Unchecked, 0.2s Time] [2022-11-20 09:30:04,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2022-11-20 09:30:04,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 358. [2022-11-20 09:30:04,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 335 states have (on average 3.1313432835820896) internal successors, (1049), 357 states have internal predecessors, (1049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:04,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 1049 transitions. [2022-11-20 09:30:04,414 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 1049 transitions. Word has length 20 [2022-11-20 09:30:04,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:04,415 INFO L495 AbstractCegarLoop]: Abstraction has 358 states and 1049 transitions. [2022-11-20 09:30:04,415 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:04,415 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 1049 transitions. [2022-11-20 09:30:04,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-11-20 09:30:04,415 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:04,416 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:04,428 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Ended with exit code 0 [2022-11-20 09:30:04,626 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:04,626 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:04,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:04,627 INFO L85 PathProgramCache]: Analyzing trace with hash -1862280775, now seen corresponding path program 1 times [2022-11-20 09:30:04,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:04,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1077153880] [2022-11-20 09:30:04,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:30:04,628 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:04,628 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:04,629 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:04,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-11-20 09:30:04,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:04,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 09:30:04,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:05,069 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:05,070 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:05,070 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:05,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1077153880] [2022-11-20 09:30:05,070 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1077153880] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:05,070 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:05,070 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 09:30:05,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583436206] [2022-11-20 09:30:05,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:05,071 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:30:05,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:05,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:30:05,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:30:05,072 INFO L87 Difference]: Start difference. First operand 358 states and 1049 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:05,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:05,331 INFO L93 Difference]: Finished difference Result 338 states and 1003 transitions. [2022-11-20 09:30:05,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 09:30:05,332 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-11-20 09:30:05,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:05,333 INFO L225 Difference]: With dead ends: 338 [2022-11-20 09:30:05,334 INFO L226 Difference]: Without dead ends: 338 [2022-11-20 09:30:05,334 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:30:05,335 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 29 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:05,335 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 0 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 09:30:05,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2022-11-20 09:30:05,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 334. [2022-11-20 09:30:05,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 319 states have (on average 3.1191222570532915) internal successors, (995), 333 states have internal predecessors, (995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:05,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 995 transitions. [2022-11-20 09:30:05,344 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 995 transitions. Word has length 21 [2022-11-20 09:30:05,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:05,345 INFO L495 AbstractCegarLoop]: Abstraction has 334 states and 995 transitions. [2022-11-20 09:30:05,345 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:05,345 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 995 transitions. [2022-11-20 09:30:05,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-11-20 09:30:05,346 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:05,346 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:05,363 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Ended with exit code 0 [2022-11-20 09:30:05,563 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:05,563 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:05,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:05,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1285353194, now seen corresponding path program 1 times [2022-11-20 09:30:05,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:05,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1113980996] [2022-11-20 09:30:05,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:30:05,565 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:05,565 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:05,566 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:05,568 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-11-20 09:30:05,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:06,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 09:30:06,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:06,115 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-20 09:30:06,115 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-20 09:30:06,196 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-20 09:30:06,197 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 12 treesize of output 27 [2022-11-20 09:30:06,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:30:06,301 INFO L350 Elim1Store]: Elim1 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 [2022-11-20 09:30:06,315 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 09:30:06,316 INFO L350 Elim1Store]: Elim1 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 13 treesize of output 13 [2022-11-20 09:30:06,483 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:06,483 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:30:09,204 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:09,204 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:09,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1113980996] [2022-11-20 09:30:09,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1113980996] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:30:09,205 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 09:30:09,205 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-20 09:30:09,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697605504] [2022-11-20 09:30:09,205 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 09:30:09,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 09:30:09,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:09,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 09:30:09,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-20 09:30:09,207 INFO L87 Difference]: Start difference. First operand 334 states and 995 transitions. Second operand has 10 states, 9 states have (on average 2.888888888888889) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:10,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:10,366 INFO L93 Difference]: Finished difference Result 874 states and 2590 transitions. [2022-11-20 09:30:10,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 09:30:10,367 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.888888888888889) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-11-20 09:30:10,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:10,370 INFO L225 Difference]: With dead ends: 874 [2022-11-20 09:30:10,370 INFO L226 Difference]: Without dead ends: 874 [2022-11-20 09:30:10,371 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:30:10,371 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 216 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 70 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:10,371 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 0 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 166 Invalid, 0 Unknown, 70 Unchecked, 1.0s Time] [2022-11-20 09:30:10,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 874 states. [2022-11-20 09:30:10,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 874 to 574. [2022-11-20 09:30:10,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 562 states have (on average 3.4501779359430604) internal successors, (1939), 573 states have internal predecessors, (1939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:10,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 1939 transitions. [2022-11-20 09:30:10,415 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 1939 transitions. Word has length 21 [2022-11-20 09:30:10,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:10,416 INFO L495 AbstractCegarLoop]: Abstraction has 574 states and 1939 transitions. [2022-11-20 09:30:10,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.888888888888889) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:10,416 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 1939 transitions. [2022-11-20 09:30:10,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-11-20 09:30:10,417 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:10,417 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:10,437 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Ended with exit code 0 [2022-11-20 09:30:10,635 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:10,636 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:10,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:10,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1285353342, now seen corresponding path program 1 times [2022-11-20 09:30:10,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:10,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [241694953] [2022-11-20 09:30:10,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:30:10,637 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:10,637 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:10,638 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:10,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-11-20 09:30:11,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:11,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-20 09:30:11,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:11,052 INFO L350 Elim1Store]: Elim1 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 [2022-11-20 09:30:11,223 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:11,224 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:30:11,696 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:11,696 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:11,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [241694953] [2022-11-20 09:30:11,697 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [241694953] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:30:11,697 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 09:30:11,697 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2022-11-20 09:30:11,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565750337] [2022-11-20 09:30:11,697 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 09:30:11,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 09:30:11,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:11,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 09:30:11,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-20 09:30:11,699 INFO L87 Difference]: Start difference. First operand 574 states and 1939 transitions. Second operand has 10 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:12,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:12,970 INFO L93 Difference]: Finished difference Result 794 states and 2362 transitions. [2022-11-20 09:30:12,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 09:30:12,972 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-11-20 09:30:12,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:12,974 INFO L225 Difference]: With dead ends: 794 [2022-11-20 09:30:12,974 INFO L226 Difference]: Without dead ends: 794 [2022-11-20 09:30:12,975 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-11-20 09:30:12,975 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 274 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:12,976 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [274 Valid, 0 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-20 09:30:12,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2022-11-20 09:30:12,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 554. [2022-11-20 09:30:12,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 545 states have (on average 3.2697247706422017) internal successors, (1782), 553 states have internal predecessors, (1782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:12,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 1782 transitions. [2022-11-20 09:30:12,995 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 1782 transitions. Word has length 21 [2022-11-20 09:30:12,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:12,996 INFO L495 AbstractCegarLoop]: Abstraction has 554 states and 1782 transitions. [2022-11-20 09:30:12,996 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:12,996 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 1782 transitions. [2022-11-20 09:30:12,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-11-20 09:30:12,997 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:12,997 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:13,015 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2022-11-20 09:30:13,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:13,215 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:13,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:13,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1591044696, now seen corresponding path program 2 times [2022-11-20 09:30:13,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:13,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [161639127] [2022-11-20 09:30:13,216 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 09:30:13,217 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:13,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:13,218 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:13,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-11-20 09:30:13,717 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 09:30:13,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:30:13,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 09:30:13,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:13,745 INFO L350 Elim1Store]: Elim1 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 [2022-11-20 09:30:13,978 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:13,978 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:30:14,938 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:14,938 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:14,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [161639127] [2022-11-20 09:30:14,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [161639127] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:30:14,939 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 09:30:14,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2022-11-20 09:30:14,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029904187] [2022-11-20 09:30:14,939 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 09:30:14,940 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-20 09:30:14,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:14,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-20 09:30:14,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2022-11-20 09:30:14,941 INFO L87 Difference]: Start difference. First operand 554 states and 1782 transitions. Second operand has 16 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:17,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:17,127 INFO L93 Difference]: Finished difference Result 942 states and 2682 transitions. [2022-11-20 09:30:17,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 09:30:17,129 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-11-20 09:30:17,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:17,131 INFO L225 Difference]: With dead ends: 942 [2022-11-20 09:30:17,131 INFO L226 Difference]: Without dead ends: 942 [2022-11-20 09:30:17,132 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2022-11-20 09:30:17,132 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 433 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:17,133 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [433 Valid, 0 Invalid, 671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-11-20 09:30:17,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 942 states. [2022-11-20 09:30:17,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 942 to 608. [2022-11-20 09:30:17,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 599 states have (on average 3.4190317195325544) internal successors, (2048), 607 states have internal predecessors, (2048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:17,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 2048 transitions. [2022-11-20 09:30:17,154 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 2048 transitions. Word has length 22 [2022-11-20 09:30:17,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:17,155 INFO L495 AbstractCegarLoop]: Abstraction has 608 states and 2048 transitions. [2022-11-20 09:30:17,155 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:17,155 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 2048 transitions. [2022-11-20 09:30:17,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-11-20 09:30:17,166 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:17,167 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:17,191 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2022-11-20 09:30:17,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:17,383 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:17,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:17,384 INFO L85 PathProgramCache]: Analyzing trace with hash 1591044734, now seen corresponding path program 2 times [2022-11-20 09:30:17,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:17,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [904457082] [2022-11-20 09:30:17,385 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 09:30:17,385 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:17,385 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:17,386 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:17,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-11-20 09:30:17,625 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 09:30:17,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:30:17,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-20 09:30:17,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:17,714 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-20 09:30:17,715 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 12 treesize of output 27 [2022-11-20 09:30:17,793 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-20 09:30:17,793 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-20 09:30:17,880 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 09:30:17,881 INFO L350 Elim1Store]: Elim1 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 13 treesize of output 13 [2022-11-20 09:30:17,891 INFO L350 Elim1Store]: Elim1 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 [2022-11-20 09:30:18,240 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-20 09:30:18,241 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:18,241 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:18,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [904457082] [2022-11-20 09:30:18,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [904457082] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:18,242 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:18,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 09:30:18,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125406396] [2022-11-20 09:30:18,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:18,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 09:30:18,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:18,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 09:30:18,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:30:18,244 INFO L87 Difference]: Start difference. First operand 608 states and 2048 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:18,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:18,569 INFO L93 Difference]: Finished difference Result 534 states and 1777 transitions. [2022-11-20 09:30:18,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:30:18,572 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-11-20 09:30:18,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:18,574 INFO L225 Difference]: With dead ends: 534 [2022-11-20 09:30:18,574 INFO L226 Difference]: Without dead ends: 534 [2022-11-20 09:30:18,575 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-20 09:30:18,575 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 64 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:18,576 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 0 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 09:30:18,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2022-11-20 09:30:18,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 534. [2022-11-20 09:30:18,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 530 states have (on average 3.352830188679245) internal successors, (1777), 533 states have internal predecessors, (1777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:18,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 1777 transitions. [2022-11-20 09:30:18,593 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 1777 transitions. Word has length 22 [2022-11-20 09:30:18,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:18,593 INFO L495 AbstractCegarLoop]: Abstraction has 534 states and 1777 transitions. [2022-11-20 09:30:18,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:18,594 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 1777 transitions. [2022-11-20 09:30:18,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-20 09:30:18,595 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:18,595 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:18,615 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2022-11-20 09:30:18,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:18,806 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:18,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:18,807 INFO L85 PathProgramCache]: Analyzing trace with hash 2077750975, now seen corresponding path program 3 times [2022-11-20 09:30:18,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:18,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1974335332] [2022-11-20 09:30:18,807 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 09:30:18,808 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:18,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:18,809 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:18,821 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2022-11-20 09:30:19,355 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-11-20 09:30:19,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:30:19,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 09:30:19,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:19,381 INFO L350 Elim1Store]: Elim1 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 [2022-11-20 09:30:19,641 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:19,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:30:20,331 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:20,332 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:20,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1974335332] [2022-11-20 09:30:20,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1974335332] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:30:20,332 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 09:30:20,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 15 [2022-11-20 09:30:20,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454722850] [2022-11-20 09:30:20,332 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 09:30:20,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-20 09:30:20,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:20,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-20 09:30:20,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2022-11-20 09:30:20,334 INFO L87 Difference]: Start difference. First operand 534 states and 1777 transitions. Second operand has 16 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:22,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:22,220 INFO L93 Difference]: Finished difference Result 752 states and 2087 transitions. [2022-11-20 09:30:22,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 09:30:22,221 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-11-20 09:30:22,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:22,223 INFO L225 Difference]: With dead ends: 752 [2022-11-20 09:30:22,223 INFO L226 Difference]: Without dead ends: 752 [2022-11-20 09:30:22,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2022-11-20 09:30:22,224 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 396 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 831 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 831 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:22,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [396 Valid, 0 Invalid, 838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 831 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-11-20 09:30:22,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 752 states. [2022-11-20 09:30:22,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 752 to 482. [2022-11-20 09:30:22,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 480 states have (on average 3.275) internal successors, (1572), 481 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:22,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1572 transitions. [2022-11-20 09:30:22,255 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1572 transitions. Word has length 23 [2022-11-20 09:30:22,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:22,256 INFO L495 AbstractCegarLoop]: Abstraction has 482 states and 1572 transitions. [2022-11-20 09:30:22,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:22,256 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1572 transitions. [2022-11-20 09:30:22,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-20 09:30:22,257 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:22,258 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:22,283 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2022-11-20 09:30:22,476 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:22,476 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:22,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:22,477 INFO L85 PathProgramCache]: Analyzing trace with hash 1266578275, now seen corresponding path program 1 times [2022-11-20 09:30:22,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:22,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1972926557] [2022-11-20 09:30:22,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:30:22,478 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:22,478 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:22,479 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:22,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-11-20 09:30:22,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:22,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 09:30:22,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:22,857 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:22,857 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:22,858 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:22,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1972926557] [2022-11-20 09:30:22,858 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1972926557] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:22,858 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:22,859 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 09:30:22,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601515654] [2022-11-20 09:30:22,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:22,860 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:30:22,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:22,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:30:22,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:30:22,863 INFO L87 Difference]: Start difference. First operand 482 states and 1572 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:23,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:23,230 INFO L93 Difference]: Finished difference Result 586 states and 1819 transitions. [2022-11-20 09:30:23,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 09:30:23,231 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-11-20 09:30:23,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:23,232 INFO L225 Difference]: With dead ends: 586 [2022-11-20 09:30:23,232 INFO L226 Difference]: Without dead ends: 586 [2022-11-20 09:30:23,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:30:23,233 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 31 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:23,233 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 0 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 09:30:23,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2022-11-20 09:30:23,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 496. [2022-11-20 09:30:23,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 494 states have (on average 3.269230769230769) internal successors, (1615), 495 states have internal predecessors, (1615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:23,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1615 transitions. [2022-11-20 09:30:23,250 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1615 transitions. Word has length 25 [2022-11-20 09:30:23,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:23,251 INFO L495 AbstractCegarLoop]: Abstraction has 496 states and 1615 transitions. [2022-11-20 09:30:23,251 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:23,251 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1615 transitions. [2022-11-20 09:30:23,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-20 09:30:23,252 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:23,253 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:23,270 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2022-11-20 09:30:23,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:23,468 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:23,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:23,469 INFO L85 PathProgramCache]: Analyzing trace with hash -794693887, now seen corresponding path program 2 times [2022-11-20 09:30:23,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:23,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1444635997] [2022-11-20 09:30:23,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 09:30:23,470 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:23,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:23,472 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:23,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2022-11-20 09:30:23,770 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 09:30:23,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:30:23,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 09:30:23,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:23,803 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:23,803 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:23,803 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:23,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1444635997] [2022-11-20 09:30:23,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1444635997] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:23,804 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:23,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 09:30:23,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875676242] [2022-11-20 09:30:23,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:23,807 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:30:23,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:23,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:30:23,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:30:23,809 INFO L87 Difference]: Start difference. First operand 496 states and 1615 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:24,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:24,247 INFO L93 Difference]: Finished difference Result 586 states and 1815 transitions. [2022-11-20 09:30:24,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 09:30:24,248 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-11-20 09:30:24,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:24,250 INFO L225 Difference]: With dead ends: 586 [2022-11-20 09:30:24,250 INFO L226 Difference]: Without dead ends: 580 [2022-11-20 09:30:24,250 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 09:30:24,251 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 30 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:24,251 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 0 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 09:30:24,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2022-11-20 09:30:24,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 496. [2022-11-20 09:30:24,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 494 states have (on average 3.2611336032388665) internal successors, (1611), 495 states have internal predecessors, (1611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:24,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1611 transitions. [2022-11-20 09:30:24,270 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1611 transitions. Word has length 25 [2022-11-20 09:30:24,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:24,270 INFO L495 AbstractCegarLoop]: Abstraction has 496 states and 1611 transitions. [2022-11-20 09:30:24,270 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:24,271 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1611 transitions. [2022-11-20 09:30:24,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-20 09:30:24,272 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:24,272 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:24,286 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2022-11-20 09:30:24,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:24,486 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:24,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:24,487 INFO L85 PathProgramCache]: Analyzing trace with hash -1482074127, now seen corresponding path program 3 times [2022-11-20 09:30:24,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:24,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [425973631] [2022-11-20 09:30:24,488 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 09:30:24,488 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:24,488 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:24,489 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:24,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2022-11-20 09:30:24,763 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-20 09:30:24,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:30:24,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 09:30:24,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:24,801 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:24,801 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:24,802 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:24,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [425973631] [2022-11-20 09:30:24,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [425973631] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:24,802 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:24,802 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 09:30:24,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977882705] [2022-11-20 09:30:24,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:24,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 09:30:24,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:24,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 09:30:24,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:30:24,804 INFO L87 Difference]: Start difference. First operand 496 states and 1611 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:25,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:25,168 INFO L93 Difference]: Finished difference Result 596 states and 1907 transitions. [2022-11-20 09:30:25,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 09:30:25,169 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-11-20 09:30:25,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:25,171 INFO L225 Difference]: With dead ends: 596 [2022-11-20 09:30:25,171 INFO L226 Difference]: Without dead ends: 596 [2022-11-20 09:30:25,171 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 09:30:25,172 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 30 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:25,172 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 1 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 09:30:25,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2022-11-20 09:30:25,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 482. [2022-11-20 09:30:25,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 480 states have (on average 3.2375) internal successors, (1554), 481 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:25,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1554 transitions. [2022-11-20 09:30:25,188 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1554 transitions. Word has length 25 [2022-11-20 09:30:25,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:25,189 INFO L495 AbstractCegarLoop]: Abstraction has 482 states and 1554 transitions. [2022-11-20 09:30:25,189 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:25,189 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1554 transitions. [2022-11-20 09:30:25,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:30:25,190 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:25,191 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:25,211 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2022-11-20 09:30:25,405 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:25,405 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:25,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:25,406 INFO L85 PathProgramCache]: Analyzing trace with hash -451918764, now seen corresponding path program 1 times [2022-11-20 09:30:25,406 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:25,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [790993813] [2022-11-20 09:30:25,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:30:25,406 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:25,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:25,408 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:25,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2022-11-20 09:30:25,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:25,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 09:30:25,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:26,246 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:30:26,246 INFO L350 Elim1Store]: Elim1 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 179 treesize of output 171 [2022-11-20 09:30:26,262 INFO L321 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-11-20 09:30:26,262 INFO L350 Elim1Store]: Elim1 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 171 treesize of output 163 [2022-11-20 09:30:27,004 INFO L321 Elim1Store]: treesize reduction 28, result has 71.1 percent of original size [2022-11-20 09:30:27,004 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 6 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 181 treesize of output 137 [2022-11-20 09:30:27,134 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:27,134 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:27,134 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:27,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [790993813] [2022-11-20 09:30:27,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [790993813] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:27,135 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:27,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 09:30:27,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884625352] [2022-11-20 09:30:27,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:27,135 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 09:30:27,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:27,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 09:30:27,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:30:27,136 INFO L87 Difference]: Start difference. First operand 482 states and 1554 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:28,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:28,101 INFO L93 Difference]: Finished difference Result 611 states and 1898 transitions. [2022-11-20 09:30:28,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:30:28,103 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:30:28,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:28,105 INFO L225 Difference]: With dead ends: 611 [2022-11-20 09:30:28,106 INFO L226 Difference]: Without dead ends: 604 [2022-11-20 09:30:28,106 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=91, Invalid=215, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:30:28,107 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 100 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 45 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:28,107 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 0 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 191 Invalid, 0 Unknown, 45 Unchecked, 0.6s Time] [2022-11-20 09:30:28,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-11-20 09:30:28,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 489. [2022-11-20 09:30:28,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 487 states have (on average 3.2361396303901437) internal successors, (1576), 488 states have internal predecessors, (1576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:28,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1576 transitions. [2022-11-20 09:30:28,134 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1576 transitions. Word has length 27 [2022-11-20 09:30:28,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:28,135 INFO L495 AbstractCegarLoop]: Abstraction has 489 states and 1576 transitions. [2022-11-20 09:30:28,135 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:28,135 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1576 transitions. [2022-11-20 09:30:28,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:30:28,137 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:28,137 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:28,156 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2022-11-20 09:30:28,353 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:28,353 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:28,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:28,354 INFO L85 PathProgramCache]: Analyzing trace with hash 748343016, now seen corresponding path program 2 times [2022-11-20 09:30:28,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:28,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [910900905] [2022-11-20 09:30:28,355 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 09:30:28,355 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:28,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:28,356 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:28,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2022-11-20 09:30:28,683 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 09:30:28,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:30:28,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 09:30:28,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:29,352 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:30:29,353 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:30:29,362 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:30:29,372 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:30:29,447 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:29,447 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:29,447 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:29,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [910900905] [2022-11-20 09:30:29,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [910900905] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:29,448 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:29,448 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 09:30:29,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135777330] [2022-11-20 09:30:29,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:29,449 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 09:30:29,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:29,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 09:30:29,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:30:29,450 INFO L87 Difference]: Start difference. First operand 489 states and 1576 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:30,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:30,644 INFO L93 Difference]: Finished difference Result 619 states and 1907 transitions. [2022-11-20 09:30:30,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:30:30,645 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:30:30,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:30,646 INFO L225 Difference]: With dead ends: 619 [2022-11-20 09:30:30,646 INFO L226 Difference]: Without dead ends: 610 [2022-11-20 09:30:30,647 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=93, Invalid=213, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:30:30,647 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 131 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:30,647 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 0 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-20 09:30:30,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2022-11-20 09:30:30,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 491. [2022-11-20 09:30:30,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 489 states have (on average 3.229038854805726) internal successors, (1579), 490 states have internal predecessors, (1579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:30,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1579 transitions. [2022-11-20 09:30:30,660 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1579 transitions. Word has length 27 [2022-11-20 09:30:30,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:30,660 INFO L495 AbstractCegarLoop]: Abstraction has 491 states and 1579 transitions. [2022-11-20 09:30:30,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:30,661 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1579 transitions. [2022-11-20 09:30:30,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:30:30,662 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:30,662 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:30,678 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2022-11-20 09:30:30,875 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:30,875 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:30,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:30,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1274749986, now seen corresponding path program 3 times [2022-11-20 09:30:30,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:30,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1963025898] [2022-11-20 09:30:30,876 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 09:30:30,876 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:30,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:30,877 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:30,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2022-11-20 09:30:31,132 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-20 09:30:31,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:30:31,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 09:30:31,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:31,603 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:30:31,603 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:30:31,611 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:30:31,619 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:30:31,725 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:31,725 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:31,726 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:31,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1963025898] [2022-11-20 09:30:31,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1963025898] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:31,726 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:31,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 09:30:31,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435847770] [2022-11-20 09:30:31,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:31,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 09:30:31,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:31,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 09:30:31,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:30:31,728 INFO L87 Difference]: Start difference. First operand 491 states and 1579 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:33,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:33,147 INFO L93 Difference]: Finished difference Result 615 states and 1898 transitions. [2022-11-20 09:30:33,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:30:33,148 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:30:33,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:33,151 INFO L225 Difference]: With dead ends: 615 [2022-11-20 09:30:33,151 INFO L226 Difference]: Without dead ends: 606 [2022-11-20 09:30:33,151 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=92, Invalid=214, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:30:33,156 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 124 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:33,158 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 0 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-20 09:30:33,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2022-11-20 09:30:33,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 489. [2022-11-20 09:30:33,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 487 states have (on average 3.2320328542094456) internal successors, (1574), 488 states have internal predecessors, (1574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:33,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1574 transitions. [2022-11-20 09:30:33,171 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1574 transitions. Word has length 27 [2022-11-20 09:30:33,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:33,172 INFO L495 AbstractCegarLoop]: Abstraction has 489 states and 1574 transitions. [2022-11-20 09:30:33,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:33,172 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1574 transitions. [2022-11-20 09:30:33,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:30:33,173 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:33,173 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:33,190 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2022-11-20 09:30:33,386 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:33,386 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:33,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:33,387 INFO L85 PathProgramCache]: Analyzing trace with hash 1882538644, now seen corresponding path program 4 times [2022-11-20 09:30:33,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:33,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1450908135] [2022-11-20 09:30:33,387 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 09:30:33,387 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:33,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:33,388 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:33,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2022-11-20 09:30:33,764 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 09:30:33,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:30:33,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 09:30:33,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:34,367 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:30:34,368 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:30:34,376 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:30:34,385 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:30:34,453 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:34,453 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:34,454 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:34,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1450908135] [2022-11-20 09:30:34,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1450908135] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:34,454 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:34,454 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 09:30:34,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955568054] [2022-11-20 09:30:34,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:34,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 09:30:34,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:34,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 09:30:34,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:30:34,456 INFO L87 Difference]: Start difference. First operand 489 states and 1574 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:36,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:36,229 INFO L93 Difference]: Finished difference Result 653 states and 1996 transitions. [2022-11-20 09:30:36,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:30:36,231 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:30:36,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:36,234 INFO L225 Difference]: With dead ends: 653 [2022-11-20 09:30:36,234 INFO L226 Difference]: Without dead ends: 639 [2022-11-20 09:30:36,235 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:30:36,235 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 167 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:36,236 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 0 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-20 09:30:36,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2022-11-20 09:30:36,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 492. [2022-11-20 09:30:36,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 490 states have (on average 3.220408163265306) internal successors, (1578), 491 states have internal predecessors, (1578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:36,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1578 transitions. [2022-11-20 09:30:36,254 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1578 transitions. Word has length 27 [2022-11-20 09:30:36,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:36,254 INFO L495 AbstractCegarLoop]: Abstraction has 492 states and 1578 transitions. [2022-11-20 09:30:36,254 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:36,255 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1578 transitions. [2022-11-20 09:30:36,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:30:36,256 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:36,256 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:36,275 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Ended with exit code 0 [2022-11-20 09:30:36,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:36,470 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:36,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:36,471 INFO L85 PathProgramCache]: Analyzing trace with hash 1880160060, now seen corresponding path program 5 times [2022-11-20 09:30:36,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:36,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1933281071] [2022-11-20 09:30:36,472 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-20 09:30:36,472 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:36,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:36,474 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:36,515 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2022-11-20 09:30:37,160 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-11-20 09:30:37,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:30:37,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 09:30:37,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:37,836 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:30:37,836 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:30:37,848 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:30:37,862 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:30:37,950 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:37,950 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:37,951 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:37,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1933281071] [2022-11-20 09:30:37,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1933281071] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:37,951 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:37,951 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 09:30:37,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227694195] [2022-11-20 09:30:37,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:37,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 09:30:37,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:37,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 09:30:37,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:30:37,953 INFO L87 Difference]: Start difference. First operand 492 states and 1578 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:39,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:39,693 INFO L93 Difference]: Finished difference Result 658 states and 1998 transitions. [2022-11-20 09:30:39,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:30:39,694 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:30:39,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:39,699 INFO L225 Difference]: With dead ends: 658 [2022-11-20 09:30:39,699 INFO L226 Difference]: Without dead ends: 649 [2022-11-20 09:30:39,700 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:30:39,700 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 180 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:39,700 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 0 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-11-20 09:30:39,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2022-11-20 09:30:39,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 494. [2022-11-20 09:30:39,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 492 states have (on average 3.2134146341463414) internal successors, (1581), 493 states have internal predecessors, (1581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:39,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1581 transitions. [2022-11-20 09:30:39,714 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1581 transitions. Word has length 27 [2022-11-20 09:30:39,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:39,715 INFO L495 AbstractCegarLoop]: Abstraction has 494 states and 1581 transitions. [2022-11-20 09:30:39,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:39,715 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1581 transitions. [2022-11-20 09:30:39,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:30:39,716 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:39,716 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:39,732 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2022-11-20 09:30:39,931 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:39,931 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:39,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:39,932 INFO L85 PathProgramCache]: Analyzing trace with hash -1888400266, now seen corresponding path program 6 times [2022-11-20 09:30:39,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:39,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [704754824] [2022-11-20 09:30:39,932 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-20 09:30:39,933 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:39,933 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:39,934 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:39,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2022-11-20 09:30:40,205 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2022-11-20 09:30:40,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:30:40,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 09:30:40,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:40,671 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:30:40,672 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:30:40,680 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:30:40,688 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:30:40,771 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:40,771 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:40,771 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:40,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [704754824] [2022-11-20 09:30:40,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [704754824] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:40,772 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:40,772 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 09:30:40,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040495524] [2022-11-20 09:30:40,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:40,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 09:30:40,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:40,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 09:30:40,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:30:40,773 INFO L87 Difference]: Start difference. First operand 494 states and 1581 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:41,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:41,921 INFO L93 Difference]: Finished difference Result 648 states and 1984 transitions. [2022-11-20 09:30:41,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:30:41,922 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:30:41,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:41,924 INFO L225 Difference]: With dead ends: 648 [2022-11-20 09:30:41,924 INFO L226 Difference]: Without dead ends: 636 [2022-11-20 09:30:41,924 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=95, Invalid=211, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:30:41,924 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 132 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:41,925 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 0 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 252 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-20 09:30:41,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2022-11-20 09:30:41,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 489. [2022-11-20 09:30:41,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 487 states have (on average 3.2258726899383983) internal successors, (1571), 488 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:41,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1571 transitions. [2022-11-20 09:30:41,938 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1571 transitions. Word has length 27 [2022-11-20 09:30:41,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:41,939 INFO L495 AbstractCegarLoop]: Abstraction has 489 states and 1571 transitions. [2022-11-20 09:30:41,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:41,939 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1571 transitions. [2022-11-20 09:30:41,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:30:41,939 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:41,940 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:41,955 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2022-11-20 09:30:42,140 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:42,140 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:42,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:42,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1484706506, now seen corresponding path program 7 times [2022-11-20 09:30:42,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:42,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [696431872] [2022-11-20 09:30:42,142 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-20 09:30:42,142 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:42,142 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:42,144 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:42,154 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2022-11-20 09:30:42,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:42,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 09:30:42,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:42,834 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:30:42,834 INFO L350 Elim1Store]: Elim1 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 179 treesize of output 171 [2022-11-20 09:30:42,846 INFO L321 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-11-20 09:30:42,847 INFO L350 Elim1Store]: Elim1 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 171 treesize of output 163 [2022-11-20 09:30:43,273 INFO L321 Elim1Store]: treesize reduction 28, result has 71.1 percent of original size [2022-11-20 09:30:43,274 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 6 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 181 treesize of output 137 [2022-11-20 09:30:43,385 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:43,386 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:43,386 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:43,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [696431872] [2022-11-20 09:30:43,386 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [696431872] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:43,386 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:43,386 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 09:30:43,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122494886] [2022-11-20 09:30:43,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:43,387 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 09:30:43,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:43,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 09:30:43,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:30:43,387 INFO L87 Difference]: Start difference. First operand 489 states and 1571 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:44,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:44,231 INFO L93 Difference]: Finished difference Result 609 states and 1888 transitions. [2022-11-20 09:30:44,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:30:44,232 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:30:44,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:44,233 INFO L225 Difference]: With dead ends: 609 [2022-11-20 09:30:44,233 INFO L226 Difference]: Without dead ends: 604 [2022-11-20 09:30:44,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=91, Invalid=215, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:30:44,234 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 137 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 51 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:44,234 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 0 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 182 Invalid, 0 Unknown, 51 Unchecked, 0.5s Time] [2022-11-20 09:30:44,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-11-20 09:30:44,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 489. [2022-11-20 09:30:44,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 487 states have (on average 3.2258726899383983) internal successors, (1571), 488 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:44,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1571 transitions. [2022-11-20 09:30:44,247 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1571 transitions. Word has length 27 [2022-11-20 09:30:44,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:44,247 INFO L495 AbstractCegarLoop]: Abstraction has 489 states and 1571 transitions. [2022-11-20 09:30:44,248 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:44,248 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1571 transitions. [2022-11-20 09:30:44,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:30:44,249 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:44,249 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:44,269 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2022-11-20 09:30:44,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:44,464 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:44,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:44,464 INFO L85 PathProgramCache]: Analyzing trace with hash 777320002, now seen corresponding path program 8 times [2022-11-20 09:30:44,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:44,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1050146356] [2022-11-20 09:30:44,464 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 09:30:44,465 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:44,465 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:44,466 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:44,467 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2022-11-20 09:30:44,749 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 09:30:44,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:30:44,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 09:30:44,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:45,055 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:30:45,056 INFO L350 Elim1Store]: Elim1 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 179 treesize of output 171 [2022-11-20 09:30:45,067 INFO L321 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-11-20 09:30:45,067 INFO L350 Elim1Store]: Elim1 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 171 treesize of output 163 [2022-11-20 09:30:45,529 INFO L321 Elim1Store]: treesize reduction 28, result has 71.1 percent of original size [2022-11-20 09:30:45,529 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 6 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 181 treesize of output 137 [2022-11-20 09:30:45,655 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:45,655 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:45,656 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:45,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1050146356] [2022-11-20 09:30:45,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1050146356] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:45,656 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:45,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 09:30:45,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527750797] [2022-11-20 09:30:45,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:45,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 09:30:45,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:45,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 09:30:45,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:30:45,657 INFO L87 Difference]: Start difference. First operand 489 states and 1571 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:46,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:46,733 INFO L93 Difference]: Finished difference Result 602 states and 1835 transitions. [2022-11-20 09:30:46,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:30:46,734 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:30:46,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:46,735 INFO L225 Difference]: With dead ends: 602 [2022-11-20 09:30:46,735 INFO L226 Difference]: Without dead ends: 595 [2022-11-20 09:30:46,736 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=95, Invalid=211, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:30:46,736 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 152 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:46,737 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 0 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 241 Invalid, 0 Unknown, 60 Unchecked, 0.7s Time] [2022-11-20 09:30:46,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2022-11-20 09:30:46,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 494. [2022-11-20 09:30:46,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 492 states have (on average 3.2296747967479673) internal successors, (1589), 493 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:46,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1589 transitions. [2022-11-20 09:30:46,752 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1589 transitions. Word has length 27 [2022-11-20 09:30:46,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:46,753 INFO L495 AbstractCegarLoop]: Abstraction has 494 states and 1589 transitions. [2022-11-20 09:30:46,753 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:46,753 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1589 transitions. [2022-11-20 09:30:46,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:30:46,755 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:46,755 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:46,775 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2022-11-20 09:30:46,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:46,970 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:46,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:46,970 INFO L85 PathProgramCache]: Analyzing trace with hash 1977581782, now seen corresponding path program 9 times [2022-11-20 09:30:46,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:46,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1537860008] [2022-11-20 09:30:46,971 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 09:30:46,971 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:46,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:46,972 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:46,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2022-11-20 09:30:47,286 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-20 09:30:47,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:30:47,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 09:30:47,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:47,897 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:30:47,897 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:30:47,907 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:30:47,917 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:30:47,991 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:47,992 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:47,992 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:47,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1537860008] [2022-11-20 09:30:47,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1537860008] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:47,992 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:47,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 09:30:47,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549722247] [2022-11-20 09:30:47,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:47,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 09:30:47,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:47,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 09:30:47,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:30:47,994 INFO L87 Difference]: Start difference. First operand 494 states and 1589 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:49,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:49,329 INFO L93 Difference]: Finished difference Result 610 states and 1844 transitions. [2022-11-20 09:30:49,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:30:49,330 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:30:49,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:49,331 INFO L225 Difference]: With dead ends: 610 [2022-11-20 09:30:49,331 INFO L226 Difference]: Without dead ends: 601 [2022-11-20 09:30:49,332 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:30:49,332 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 137 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 297 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:49,332 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 0 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 297 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-20 09:30:49,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2022-11-20 09:30:49,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 496. [2022-11-20 09:30:49,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 494 states have (on average 3.222672064777328) internal successors, (1592), 495 states have internal predecessors, (1592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:49,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1592 transitions. [2022-11-20 09:30:49,342 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1592 transitions. Word has length 27 [2022-11-20 09:30:49,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:49,343 INFO L495 AbstractCegarLoop]: Abstraction has 496 states and 1592 transitions. [2022-11-20 09:30:49,343 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:49,343 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1592 transitions. [2022-11-20 09:30:49,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:30:49,344 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:49,345 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:49,362 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2022-11-20 09:30:49,557 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:49,558 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:49,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:49,558 INFO L85 PathProgramCache]: Analyzing trace with hash -1790978544, now seen corresponding path program 10 times [2022-11-20 09:30:49,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:49,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [805064446] [2022-11-20 09:30:49,559 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 09:30:49,559 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:49,559 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:49,560 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:49,561 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2022-11-20 09:30:49,941 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 09:30:49,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:30:49,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 09:30:49,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:50,311 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:30:50,312 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:30:50,321 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:30:50,336 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:30:50,419 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:50,419 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:50,419 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:50,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [805064446] [2022-11-20 09:30:50,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [805064446] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:50,419 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:50,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 09:30:50,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761379945] [2022-11-20 09:30:50,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:50,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 09:30:50,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:50,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 09:30:50,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:30:50,421 INFO L87 Difference]: Start difference. First operand 496 states and 1592 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:51,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:51,702 INFO L93 Difference]: Finished difference Result 608 states and 1838 transitions. [2022-11-20 09:30:51,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:30:51,703 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:30:51,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:51,704 INFO L225 Difference]: With dead ends: 608 [2022-11-20 09:30:51,704 INFO L226 Difference]: Without dead ends: 599 [2022-11-20 09:30:51,705 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:30:51,705 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 173 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:51,705 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 0 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 286 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-20 09:30:51,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2022-11-20 09:30:51,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 493. [2022-11-20 09:30:51,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 491 states have (on average 3.2260692464358454) internal successors, (1584), 492 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:51,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1584 transitions. [2022-11-20 09:30:51,715 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1584 transitions. Word has length 27 [2022-11-20 09:30:51,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:51,716 INFO L495 AbstractCegarLoop]: Abstraction has 493 states and 1584 transitions. [2022-11-20 09:30:51,716 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:51,716 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1584 transitions. [2022-11-20 09:30:51,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:30:51,717 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:51,717 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:51,736 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Ended with exit code 0 [2022-11-20 09:30:51,935 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:51,936 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:51,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:51,936 INFO L85 PathProgramCache]: Analyzing trace with hash 692491330, now seen corresponding path program 11 times [2022-11-20 09:30:51,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:51,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1220138225] [2022-11-20 09:30:51,937 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-20 09:30:51,937 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:51,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:51,939 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:51,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2022-11-20 09:30:52,471 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-11-20 09:30:52,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:30:52,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 09:30:52,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:52,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:30:52,815 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:30:52,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:30:52,828 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:30:52,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:30:52,871 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:30:52,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:30:52,885 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:30:53,704 INFO L321 Elim1Store]: treesize reduction 28, result has 71.1 percent of original size [2022-11-20 09:30:53,704 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 6 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 181 treesize of output 137 [2022-11-20 09:30:53,829 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:53,830 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:53,830 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:53,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1220138225] [2022-11-20 09:30:53,830 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1220138225] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:53,830 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:53,830 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 09:30:53,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390423318] [2022-11-20 09:30:53,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:53,831 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 09:30:53,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:53,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 09:30:53,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:30:53,832 INFO L87 Difference]: Start difference. First operand 493 states and 1584 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:55,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:55,533 INFO L93 Difference]: Finished difference Result 588 states and 1801 transitions. [2022-11-20 09:30:55,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:30:55,534 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:30:55,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:55,535 INFO L225 Difference]: With dead ends: 588 [2022-11-20 09:30:55,535 INFO L226 Difference]: Without dead ends: 581 [2022-11-20 09:30:55,536 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:30:55,536 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 163 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 48 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:55,536 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 0 Invalid, 295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 243 Invalid, 0 Unknown, 48 Unchecked, 1.0s Time] [2022-11-20 09:30:55,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2022-11-20 09:30:55,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 495. [2022-11-20 09:30:55,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 493 states have (on average 3.2190669371196754) internal successors, (1587), 494 states have internal predecessors, (1587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:55,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 1587 transitions. [2022-11-20 09:30:55,551 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 1587 transitions. Word has length 27 [2022-11-20 09:30:55,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:55,552 INFO L495 AbstractCegarLoop]: Abstraction has 495 states and 1587 transitions. [2022-11-20 09:30:55,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:55,552 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 1587 transitions. [2022-11-20 09:30:55,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:30:55,554 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:55,554 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:55,570 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2022-11-20 09:30:55,762 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:55,762 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:55,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:55,763 INFO L85 PathProgramCache]: Analyzing trace with hash -1552976682, now seen corresponding path program 12 times [2022-11-20 09:30:55,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:55,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2133137683] [2022-11-20 09:30:55,764 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-20 09:30:55,764 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:55,764 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:55,765 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:55,766 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2022-11-20 09:30:56,077 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2022-11-20 09:30:56,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:30:56,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 09:30:56,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:56,418 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:30:56,419 INFO L350 Elim1Store]: Elim1 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 179 treesize of output 171 [2022-11-20 09:30:56,430 INFO L321 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-11-20 09:30:56,430 INFO L350 Elim1Store]: Elim1 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 171 treesize of output 163 [2022-11-20 09:30:57,021 INFO L321 Elim1Store]: treesize reduction 28, result has 71.1 percent of original size [2022-11-20 09:30:57,022 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 6 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 181 treesize of output 137 [2022-11-20 09:30:57,143 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:57,144 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:57,144 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:57,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2133137683] [2022-11-20 09:30:57,144 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2133137683] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:57,144 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:57,144 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 09:30:57,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703040900] [2022-11-20 09:30:57,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:57,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 09:30:57,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:57,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 09:30:57,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:30:57,146 INFO L87 Difference]: Start difference. First operand 495 states and 1587 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:57,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:30:57,994 INFO L93 Difference]: Finished difference Result 602 states and 1830 transitions. [2022-11-20 09:30:57,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:30:57,994 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:30:57,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:30:57,996 INFO L225 Difference]: With dead ends: 602 [2022-11-20 09:30:57,996 INFO L226 Difference]: Without dead ends: 597 [2022-11-20 09:30:57,996 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=95, Invalid=211, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:30:57,997 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 101 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 56 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 09:30:57,997 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 0 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 206 Invalid, 0 Unknown, 56 Unchecked, 0.6s Time] [2022-11-20 09:30:57,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2022-11-20 09:30:58,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 494. [2022-11-20 09:30:58,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 492 states have (on average 3.217479674796748) internal successors, (1583), 493 states have internal predecessors, (1583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:58,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1583 transitions. [2022-11-20 09:30:58,008 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1583 transitions. Word has length 27 [2022-11-20 09:30:58,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:30:58,008 INFO L495 AbstractCegarLoop]: Abstraction has 494 states and 1583 transitions. [2022-11-20 09:30:58,008 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:30:58,009 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1583 transitions. [2022-11-20 09:30:58,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:30:58,010 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:30:58,010 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:30:58,022 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2022-11-20 09:30:58,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:58,223 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:30:58,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:30:58,223 INFO L85 PathProgramCache]: Analyzing trace with hash 112301782, now seen corresponding path program 13 times [2022-11-20 09:30:58,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:30:58,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1276413287] [2022-11-20 09:30:58,224 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-20 09:30:58,224 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:30:58,225 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:30:58,226 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:30:58,264 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2022-11-20 09:30:58,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:30:58,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 09:30:58,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:30:58,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:30:58,949 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:30:58,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:30:58,961 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:30:58,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:30:58,998 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:30:59,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:30:59,009 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:30:59,567 INFO L321 Elim1Store]: treesize reduction 28, result has 71.1 percent of original size [2022-11-20 09:30:59,568 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 6 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 181 treesize of output 137 [2022-11-20 09:30:59,698 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:30:59,698 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:30:59,698 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:30:59,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1276413287] [2022-11-20 09:30:59,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1276413287] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:30:59,699 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:30:59,699 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 09:30:59,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789825489] [2022-11-20 09:30:59,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:30:59,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 09:30:59,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:30:59,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 09:30:59,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:30:59,700 INFO L87 Difference]: Start difference. First operand 494 states and 1583 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:01,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:01,358 INFO L93 Difference]: Finished difference Result 585 states and 1792 transitions. [2022-11-20 09:31:01,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:31:01,359 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:31:01,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:01,360 INFO L225 Difference]: With dead ends: 585 [2022-11-20 09:31:01,360 INFO L226 Difference]: Without dead ends: 580 [2022-11-20 09:31:01,361 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:31:01,361 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 117 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:31:01,362 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 0 Invalid, 306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 260 Invalid, 0 Unknown, 42 Unchecked, 1.0s Time] [2022-11-20 09:31:01,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2022-11-20 09:31:01,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 493. [2022-11-20 09:31:01,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 491 states have (on average 3.219959266802444) internal successors, (1581), 492 states have internal predecessors, (1581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:01,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1581 transitions. [2022-11-20 09:31:01,377 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1581 transitions. Word has length 27 [2022-11-20 09:31:01,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:01,378 INFO L495 AbstractCegarLoop]: Abstraction has 493 states and 1581 transitions. [2022-11-20 09:31:01,378 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:01,378 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1581 transitions. [2022-11-20 09:31:01,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:31:01,379 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:01,379 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:31:01,396 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Ended with exit code 0 [2022-11-20 09:31:01,594 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:01,595 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:31:01,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:01,595 INFO L85 PathProgramCache]: Analyzing trace with hash -1326173424, now seen corresponding path program 14 times [2022-11-20 09:31:01,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:01,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1244981420] [2022-11-20 09:31:01,596 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 09:31:01,596 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:01,596 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:01,597 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:31:01,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2022-11-20 09:31:01,950 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 09:31:01,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:31:01,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-20 09:31:01,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:01,968 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 12 [2022-11-20 09:31:02,137 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 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 [2022-11-20 09:31:02,281 INFO L350 Elim1Store]: Elim1 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 51 treesize of output 47 [2022-11-20 09:31:02,495 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:31:02,496 INFO L350 Elim1Store]: Elim1 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 179 treesize of output 171 [2022-11-20 09:31:02,506 INFO L321 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-11-20 09:31:02,506 INFO L350 Elim1Store]: Elim1 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 171 treesize of output 163 [2022-11-20 09:31:02,937 INFO L321 Elim1Store]: treesize reduction 28, result has 71.1 percent of original size [2022-11-20 09:31:02,937 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 6 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 181 treesize of output 137 [2022-11-20 09:31:03,060 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:31:03,060 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:31:03,061 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:31:03,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1244981420] [2022-11-20 09:31:03,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1244981420] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:31:03,061 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:31:03,061 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:31:03,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337179509] [2022-11-20 09:31:03,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:31:03,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:31:03,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:31:03,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:31:03,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:31:03,063 INFO L87 Difference]: Start difference. First operand 493 states and 1581 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:04,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:04,324 INFO L93 Difference]: Finished difference Result 576 states and 1769 transitions. [2022-11-20 09:31:04,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 09:31:04,329 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:31:04,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:04,330 INFO L225 Difference]: With dead ends: 576 [2022-11-20 09:31:04,330 INFO L226 Difference]: Without dead ends: 569 [2022-11-20 09:31:04,331 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2022-11-20 09:31:04,331 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 103 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 09:31:04,331 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 0 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 292 Invalid, 0 Unknown, 60 Unchecked, 0.8s Time] [2022-11-20 09:31:04,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2022-11-20 09:31:04,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 496. [2022-11-20 09:31:04,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 494 states have (on average 3.222672064777328) internal successors, (1592), 495 states have internal predecessors, (1592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:04,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1592 transitions. [2022-11-20 09:31:04,338 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1592 transitions. Word has length 27 [2022-11-20 09:31:04,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:04,338 INFO L495 AbstractCegarLoop]: Abstraction has 496 states and 1592 transitions. [2022-11-20 09:31:04,339 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:04,339 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1592 transitions. [2022-11-20 09:31:04,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:31:04,339 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:04,340 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:31:04,358 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2022-11-20 09:31:04,546 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:04,546 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:31:04,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:04,547 INFO L85 PathProgramCache]: Analyzing trace with hash -125911644, now seen corresponding path program 15 times [2022-11-20 09:31:04,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:04,547 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [783563628] [2022-11-20 09:31:04,547 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 09:31:04,547 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:04,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:04,548 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:31:04,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2022-11-20 09:31:04,863 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-20 09:31:04,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:31:04,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-20 09:31:04,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:04,882 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 12 [2022-11-20 09:31:05,118 INFO L350 Elim1Store]: Elim1 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 51 treesize of output 47 [2022-11-20 09:31:05,543 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:31:05,543 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:31:05,552 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:31:05,560 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:31:05,639 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:31:05,639 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:31:05,639 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:31:05,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [783563628] [2022-11-20 09:31:05,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [783563628] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:31:05,640 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:31:05,640 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:31:05,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507431194] [2022-11-20 09:31:05,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:31:05,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:31:05,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:31:05,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:31:05,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:31:05,641 INFO L87 Difference]: Start difference. First operand 496 states and 1592 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:07,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:07,096 INFO L93 Difference]: Finished difference Result 582 states and 1776 transitions. [2022-11-20 09:31:07,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 09:31:07,097 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:31:07,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:07,098 INFO L225 Difference]: With dead ends: 582 [2022-11-20 09:31:07,098 INFO L226 Difference]: Without dead ends: 573 [2022-11-20 09:31:07,099 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2022-11-20 09:31:07,099 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 115 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 317 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:31:07,099 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 0 Invalid, 323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 317 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-20 09:31:07,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2022-11-20 09:31:07,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 498. [2022-11-20 09:31:07,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 496 states have (on average 3.215725806451613) internal successors, (1595), 497 states have internal predecessors, (1595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:07,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 1595 transitions. [2022-11-20 09:31:07,112 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 1595 transitions. Word has length 27 [2022-11-20 09:31:07,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:07,113 INFO L495 AbstractCegarLoop]: Abstraction has 498 states and 1595 transitions. [2022-11-20 09:31:07,113 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:07,113 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 1595 transitions. [2022-11-20 09:31:07,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:31:07,114 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:07,114 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:31:07,127 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2022-11-20 09:31:07,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:07,327 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:31:07,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:07,328 INFO L85 PathProgramCache]: Analyzing trace with hash 400495326, now seen corresponding path program 16 times [2022-11-20 09:31:07,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:07,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1176939513] [2022-11-20 09:31:07,328 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 09:31:07,328 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:07,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:07,329 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:31:07,330 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2022-11-20 09:31:07,815 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 09:31:07,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:31:07,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-20 09:31:07,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:07,842 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 12 [2022-11-20 09:31:07,984 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 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 [2022-11-20 09:31:08,136 INFO L350 Elim1Store]: Elim1 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 51 treesize of output 47 [2022-11-20 09:31:08,458 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:31:08,459 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:31:08,471 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:31:08,481 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:31:08,586 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:31:08,586 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:31:08,586 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:31:08,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1176939513] [2022-11-20 09:31:08,586 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1176939513] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:31:08,586 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:31:08,586 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:31:08,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745743300] [2022-11-20 09:31:08,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:31:08,587 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:31:08,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:31:08,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:31:08,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:31:08,588 INFO L87 Difference]: Start difference. First operand 498 states and 1595 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:10,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:10,310 INFO L93 Difference]: Finished difference Result 578 states and 1767 transitions. [2022-11-20 09:31:10,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 09:31:10,311 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:31:10,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:10,312 INFO L225 Difference]: With dead ends: 578 [2022-11-20 09:31:10,313 INFO L226 Difference]: Without dead ends: 569 [2022-11-20 09:31:10,313 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2022-11-20 09:31:10,313 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 122 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:31:10,314 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 0 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-20 09:31:10,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2022-11-20 09:31:10,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 495. [2022-11-20 09:31:10,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 493 states have (on average 3.2190669371196754) internal successors, (1587), 494 states have internal predecessors, (1587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:10,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 1587 transitions. [2022-11-20 09:31:10,329 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 1587 transitions. Word has length 27 [2022-11-20 09:31:10,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:10,330 INFO L495 AbstractCegarLoop]: Abstraction has 495 states and 1587 transitions. [2022-11-20 09:31:10,330 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:10,330 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 1587 transitions. [2022-11-20 09:31:10,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:31:10,332 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:10,332 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:31:10,354 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Forceful destruction successful, exit code 0 [2022-11-20 09:31:10,550 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:10,550 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:31:10,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:10,551 INFO L85 PathProgramCache]: Analyzing trace with hash 1008283984, now seen corresponding path program 17 times [2022-11-20 09:31:10,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:10,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [777575390] [2022-11-20 09:31:10,552 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-20 09:31:10,552 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:10,552 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:10,554 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:31:10,555 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2022-11-20 09:31:11,354 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-11-20 09:31:11,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:31:11,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-20 09:31:11,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:11,385 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 12 [2022-11-20 09:31:11,565 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 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 [2022-11-20 09:31:11,736 INFO L350 Elim1Store]: Elim1 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 51 treesize of output 47 [2022-11-20 09:31:12,208 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:31:12,208 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:31:12,222 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:31:12,230 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:31:12,314 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:31:12,314 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:31:12,315 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:31:12,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [777575390] [2022-11-20 09:31:12,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [777575390] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:31:12,315 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:31:12,315 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:31:12,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376300049] [2022-11-20 09:31:12,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:31:12,316 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:31:12,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:31:12,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:31:12,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:31:12,316 INFO L87 Difference]: Start difference. First operand 495 states and 1587 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:14,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:14,274 INFO L93 Difference]: Finished difference Result 611 states and 1852 transitions. [2022-11-20 09:31:14,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 09:31:14,275 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:31:14,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:14,276 INFO L225 Difference]: With dead ends: 611 [2022-11-20 09:31:14,277 INFO L226 Difference]: Without dead ends: 597 [2022-11-20 09:31:14,277 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2022-11-20 09:31:14,277 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 139 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-20 09:31:14,277 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 0 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 332 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-20 09:31:14,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2022-11-20 09:31:14,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 498. [2022-11-20 09:31:14,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 496 states have (on average 3.2076612903225805) internal successors, (1591), 497 states have internal predecessors, (1591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:14,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 1591 transitions. [2022-11-20 09:31:14,288 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 1591 transitions. Word has length 27 [2022-11-20 09:31:14,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:14,288 INFO L495 AbstractCegarLoop]: Abstraction has 498 states and 1591 transitions. [2022-11-20 09:31:14,289 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:14,289 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 1591 transitions. [2022-11-20 09:31:14,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:31:14,290 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:14,290 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:31:14,309 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Forceful destruction successful, exit code 0 [2022-11-20 09:31:14,509 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:14,510 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:31:14,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:14,510 INFO L85 PathProgramCache]: Analyzing trace with hash 1005905400, now seen corresponding path program 18 times [2022-11-20 09:31:14,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:14,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [843458143] [2022-11-20 09:31:14,511 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-20 09:31:14,512 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:14,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:14,514 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:31:14,553 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2022-11-20 09:31:14,987 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2022-11-20 09:31:14,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:31:14,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-20 09:31:15,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:15,010 INFO L350 Elim1Store]: Elim1 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 42 treesize of output 38 [2022-11-20 09:31:15,352 INFO L350 Elim1Store]: Elim1 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 51 treesize of output 47 [2022-11-20 09:31:15,931 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:31:15,931 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:31:15,941 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:31:15,951 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:31:16,049 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:31:16,050 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:31:16,050 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:31:16,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [843458143] [2022-11-20 09:31:16,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [843458143] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:31:16,050 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:31:16,050 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:31:16,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978528113] [2022-11-20 09:31:16,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:31:16,051 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:31:16,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:31:16,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:31:16,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:31:16,052 INFO L87 Difference]: Start difference. First operand 498 states and 1591 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:17,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:17,568 INFO L93 Difference]: Finished difference Result 616 states and 1854 transitions. [2022-11-20 09:31:17,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 09:31:17,569 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:31:17,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:17,570 INFO L225 Difference]: With dead ends: 616 [2022-11-20 09:31:17,570 INFO L226 Difference]: Without dead ends: 607 [2022-11-20 09:31:17,570 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2022-11-20 09:31:17,571 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 139 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-20 09:31:17,571 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 0 Invalid, 362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-20 09:31:17,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2022-11-20 09:31:17,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 500. [2022-11-20 09:31:17,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 498 states have (on average 3.2008032128514055) internal successors, (1594), 499 states have internal predecessors, (1594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:17,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1594 transitions. [2022-11-20 09:31:17,583 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1594 transitions. Word has length 27 [2022-11-20 09:31:17,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:17,584 INFO L495 AbstractCegarLoop]: Abstraction has 500 states and 1594 transitions. [2022-11-20 09:31:17,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:17,584 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1594 transitions. [2022-11-20 09:31:17,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:31:17,585 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:17,585 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:31:17,598 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Forceful destruction successful, exit code 0 [2022-11-20 09:31:17,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:17,798 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:31:17,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:17,799 INFO L85 PathProgramCache]: Analyzing trace with hash 1532312370, now seen corresponding path program 19 times [2022-11-20 09:31:17,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:17,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1239031737] [2022-11-20 09:31:17,799 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-20 09:31:17,799 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:17,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:17,800 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:31:17,802 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2022-11-20 09:31:18,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:31:18,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-20 09:31:18,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:18,342 INFO L350 Elim1Store]: Elim1 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 26 treesize of output 24 [2022-11-20 09:31:18,471 INFO L350 Elim1Store]: Elim1 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 6 treesize of output 5 [2022-11-20 09:31:18,638 INFO L350 Elim1Store]: Elim1 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 51 treesize of output 47 [2022-11-20 09:31:19,037 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:31:19,038 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:31:19,047 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:31:19,056 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:31:19,186 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:31:19,186 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:31:19,187 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:31:19,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1239031737] [2022-11-20 09:31:19,187 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1239031737] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:31:19,187 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:31:19,187 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:31:19,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771160196] [2022-11-20 09:31:19,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:31:19,188 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:31:19,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:31:19,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:31:19,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:31:19,189 INFO L87 Difference]: Start difference. First operand 500 states and 1594 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:20,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:20,970 INFO L93 Difference]: Finished difference Result 606 states and 1840 transitions. [2022-11-20 09:31:20,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 09:31:20,971 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:31:20,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:20,973 INFO L225 Difference]: With dead ends: 606 [2022-11-20 09:31:20,973 INFO L226 Difference]: Without dead ends: 594 [2022-11-20 09:31:20,973 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2022-11-20 09:31:20,974 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 110 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-20 09:31:20,974 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 0 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-11-20 09:31:20,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2022-11-20 09:31:20,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 494. [2022-11-20 09:31:20,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 492 states have (on average 3.2154471544715446) internal successors, (1582), 493 states have internal predecessors, (1582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:20,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1582 transitions. [2022-11-20 09:31:20,986 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1582 transitions. Word has length 27 [2022-11-20 09:31:20,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:20,986 INFO L495 AbstractCegarLoop]: Abstraction has 494 states and 1582 transitions. [2022-11-20 09:31:20,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:20,987 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1582 transitions. [2022-11-20 09:31:20,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:31:20,988 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:20,988 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:31:21,004 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Ended with exit code 0 [2022-11-20 09:31:21,202 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:21,202 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:31:21,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:21,203 INFO L85 PathProgramCache]: Analyzing trace with hash 1936006130, now seen corresponding path program 20 times [2022-11-20 09:31:21,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:21,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [751924639] [2022-11-20 09:31:21,203 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 09:31:21,203 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:21,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:21,205 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:31:21,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2022-11-20 09:31:21,577 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 09:31:21,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:31:21,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-20 09:31:21,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:21,594 INFO L350 Elim1Store]: Elim1 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 39 treesize of output 37 [2022-11-20 09:31:21,885 INFO L350 Elim1Store]: Elim1 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 51 treesize of output 47 [2022-11-20 09:31:22,108 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:31:22,109 INFO L350 Elim1Store]: Elim1 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 179 treesize of output 171 [2022-11-20 09:31:22,120 INFO L321 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-11-20 09:31:22,120 INFO L350 Elim1Store]: Elim1 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 171 treesize of output 163 [2022-11-20 09:31:22,906 INFO L321 Elim1Store]: treesize reduction 28, result has 71.1 percent of original size [2022-11-20 09:31:22,907 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 6 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 181 treesize of output 137 [2022-11-20 09:31:23,040 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:31:23,041 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:31:23,041 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:31:23,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [751924639] [2022-11-20 09:31:23,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [751924639] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:31:23,041 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:31:23,041 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:31:23,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138438045] [2022-11-20 09:31:23,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:31:23,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:31:23,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:31:23,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:31:23,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:31:23,043 INFO L87 Difference]: Start difference. First operand 494 states and 1582 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:24,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:24,349 INFO L93 Difference]: Finished difference Result 566 states and 1746 transitions. [2022-11-20 09:31:24,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 09:31:24,350 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:31:24,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:24,352 INFO L225 Difference]: With dead ends: 566 [2022-11-20 09:31:24,352 INFO L226 Difference]: Without dead ends: 561 [2022-11-20 09:31:24,352 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2022-11-20 09:31:24,352 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 94 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 81 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 09:31:24,352 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 0 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 259 Invalid, 0 Unknown, 81 Unchecked, 0.8s Time] [2022-11-20 09:31:24,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2022-11-20 09:31:24,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 490. [2022-11-20 09:31:24,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 488 states have (on average 3.2192622950819674) internal successors, (1571), 489 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:24,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1571 transitions. [2022-11-20 09:31:24,362 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1571 transitions. Word has length 27 [2022-11-20 09:31:24,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:24,362 INFO L495 AbstractCegarLoop]: Abstraction has 490 states and 1571 transitions. [2022-11-20 09:31:24,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:24,363 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1571 transitions. [2022-11-20 09:31:24,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:31:24,364 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:24,364 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:31:24,380 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Forceful destruction successful, exit code 0 [2022-11-20 09:31:24,580 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:24,580 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:31:24,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:24,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1820695964, now seen corresponding path program 21 times [2022-11-20 09:31:24,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:24,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [310425498] [2022-11-20 09:31:24,581 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 09:31:24,581 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:24,581 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:24,582 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:31:24,584 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2022-11-20 09:31:24,969 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-20 09:31:24,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:31:24,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 31 conjunts are in the unsatisfiable core [2022-11-20 09:31:24,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:25,013 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 12 [2022-11-20 09:31:25,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:31:25,919 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:31:25,920 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:31:27,932 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:31:27,933 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:31:27,952 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:31:27,976 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:31:28,079 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:31:28,080 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:31:28,080 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:31:28,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [310425498] [2022-11-20 09:31:28,080 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [310425498] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:31:28,080 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:31:28,080 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:31:28,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661649022] [2022-11-20 09:31:28,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:31:28,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:31:28,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:31:28,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:31:28,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:31:28,082 INFO L87 Difference]: Start difference. First operand 490 states and 1571 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:28,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:28,386 INFO L93 Difference]: Finished difference Result 503 states and 1592 transitions. [2022-11-20 09:31:28,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 09:31:28,387 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:31:28,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:28,389 INFO L225 Difference]: With dead ends: 503 [2022-11-20 09:31:28,389 INFO L226 Difference]: Without dead ends: 498 [2022-11-20 09:31:28,389 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:31:28,389 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 1 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 99 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:31:28,390 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 3 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 46 Invalid, 0 Unknown, 99 Unchecked, 0.2s Time] [2022-11-20 09:31:28,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2022-11-20 09:31:28,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 497. [2022-11-20 09:31:28,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 495 states have (on average 3.197979797979798) internal successors, (1583), 496 states have internal predecessors, (1583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:28,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1583 transitions. [2022-11-20 09:31:28,407 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1583 transitions. Word has length 27 [2022-11-20 09:31:28,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:28,407 INFO L495 AbstractCegarLoop]: Abstraction has 497 states and 1583 transitions. [2022-11-20 09:31:28,407 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:28,408 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1583 transitions. [2022-11-20 09:31:28,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:31:28,408 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:28,409 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:31:28,422 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Ended with exit code 0 [2022-11-20 09:31:28,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:28,609 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:31:28,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:28,610 INFO L85 PathProgramCache]: Analyzing trace with hash -2068028534, now seen corresponding path program 22 times [2022-11-20 09:31:28,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:28,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1774854960] [2022-11-20 09:31:28,611 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 09:31:28,611 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:28,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:28,612 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:31:28,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2022-11-20 09:31:29,244 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 09:31:29,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:31:29,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-20 09:31:29,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:29,273 INFO L350 Elim1Store]: Elim1 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 42 treesize of output 38 [2022-11-20 09:31:30,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:31:30,206 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:31:30,206 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:31:31,917 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:31:31,918 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:31:31,939 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:31:31,962 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:31:32,047 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:31:32,047 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:31:32,047 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:31:32,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1774854960] [2022-11-20 09:31:32,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1774854960] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:31:32,048 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:31:32,048 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:31:32,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868703334] [2022-11-20 09:31:32,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:31:32,048 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:31:32,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:31:32,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:31:32,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:31:32,049 INFO L87 Difference]: Start difference. First operand 497 states and 1583 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:32,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:32,339 INFO L93 Difference]: Finished difference Result 503 states and 1593 transitions. [2022-11-20 09:31:32,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 09:31:32,340 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:31:32,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:32,342 INFO L225 Difference]: With dead ends: 503 [2022-11-20 09:31:32,342 INFO L226 Difference]: Without dead ends: 500 [2022-11-20 09:31:32,342 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:31:32,343 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 1 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 87 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:31:32,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 3 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 44 Invalid, 0 Unknown, 87 Unchecked, 0.2s Time] [2022-11-20 09:31:32,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2022-11-20 09:31:32,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 499. [2022-11-20 09:31:32,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 497 states have (on average 3.191146881287726) internal successors, (1586), 498 states have internal predecessors, (1586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:32,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 1586 transitions. [2022-11-20 09:31:32,357 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 1586 transitions. Word has length 27 [2022-11-20 09:31:32,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:32,358 INFO L495 AbstractCegarLoop]: Abstraction has 499 states and 1586 transitions. [2022-11-20 09:31:32,358 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:32,358 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 1586 transitions. [2022-11-20 09:31:32,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:31:32,359 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:32,360 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:31:32,384 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Forceful destruction successful, exit code 0 [2022-11-20 09:31:32,578 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:32,578 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:31:32,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:32,578 INFO L85 PathProgramCache]: Analyzing trace with hash -1174002972, now seen corresponding path program 23 times [2022-11-20 09:31:32,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:32,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2064759488] [2022-11-20 09:31:32,579 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-20 09:31:32,579 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:32,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:32,581 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:31:32,620 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (63)] Waiting until timeout for monitored process [2022-11-20 09:31:33,575 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-11-20 09:31:33,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:31:33,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-20 09:31:33,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:33,607 INFO L350 Elim1Store]: Elim1 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 39 treesize of output 37 [2022-11-20 09:31:34,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:31:34,547 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:31:34,547 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:31:35,831 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:31:35,831 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:31:35,851 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:31:35,871 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:31:35,959 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:31:35,959 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:31:35,960 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:31:35,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2064759488] [2022-11-20 09:31:35,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2064759488] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:31:35,960 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:31:35,960 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:31:35,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506478758] [2022-11-20 09:31:35,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:31:35,961 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:31:35,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:31:35,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:31:35,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:31:35,962 INFO L87 Difference]: Start difference. First operand 499 states and 1586 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:36,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:36,246 INFO L93 Difference]: Finished difference Result 509 states and 1604 transitions. [2022-11-20 09:31:36,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 09:31:36,248 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:31:36,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:36,249 INFO L225 Difference]: With dead ends: 509 [2022-11-20 09:31:36,249 INFO L226 Difference]: Without dead ends: 507 [2022-11-20 09:31:36,249 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:31:36,250 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:31:36,250 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 39 Invalid, 0 Unknown, 65 Unchecked, 0.2s Time] [2022-11-20 09:31:36,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-11-20 09:31:36,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 501. [2022-11-20 09:31:36,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 499 states have (on average 3.18436873747495) internal successors, (1589), 500 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:36,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 1589 transitions. [2022-11-20 09:31:36,259 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 1589 transitions. Word has length 27 [2022-11-20 09:31:36,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:36,259 INFO L495 AbstractCegarLoop]: Abstraction has 501 states and 1589 transitions. [2022-11-20 09:31:36,259 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:36,259 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 1589 transitions. [2022-11-20 09:31:36,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:31:36,260 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:36,260 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:31:36,280 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (63)] Forceful destruction successful, exit code 0 [2022-11-20 09:31:36,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:36,470 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:31:36,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:36,471 INFO L85 PathProgramCache]: Analyzing trace with hash -986319672, now seen corresponding path program 24 times [2022-11-20 09:31:36,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:36,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [197854242] [2022-11-20 09:31:36,471 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-20 09:31:36,472 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:36,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:36,474 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:31:36,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (64)] Waiting until timeout for monitored process [2022-11-20 09:31:36,888 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2022-11-20 09:31:36,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:31:36,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-20 09:31:36,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:36,917 INFO L350 Elim1Store]: Elim1 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 42 treesize of output 38 [2022-11-20 09:31:37,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:31:37,844 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:31:37,844 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:31:39,220 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:31:39,220 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:31:39,241 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:31:39,260 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:31:39,353 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:31:39,354 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:31:39,354 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:31:39,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [197854242] [2022-11-20 09:31:39,354 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [197854242] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:31:39,354 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:31:39,355 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:31:39,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015142678] [2022-11-20 09:31:39,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:31:39,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:31:39,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:31:39,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:31:39,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:31:39,356 INFO L87 Difference]: Start difference. First operand 501 states and 1589 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:39,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:39,658 INFO L93 Difference]: Finished difference Result 508 states and 1602 transitions. [2022-11-20 09:31:39,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 09:31:39,659 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:31:39,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:39,660 INFO L225 Difference]: With dead ends: 508 [2022-11-20 09:31:39,660 INFO L226 Difference]: Without dead ends: 506 [2022-11-20 09:31:39,660 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:31:39,661 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 75 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:31:39,661 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 39 Invalid, 0 Unknown, 75 Unchecked, 0.2s Time] [2022-11-20 09:31:39,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2022-11-20 09:31:39,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 502. [2022-11-20 09:31:39,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 500 states have (on average 3.184) internal successors, (1592), 501 states have internal predecessors, (1592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:39,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1592 transitions. [2022-11-20 09:31:39,671 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1592 transitions. Word has length 27 [2022-11-20 09:31:39,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:39,672 INFO L495 AbstractCegarLoop]: Abstraction has 502 states and 1592 transitions. [2022-11-20 09:31:39,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:39,672 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1592 transitions. [2022-11-20 09:31:39,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:31:39,672 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:39,673 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:31:39,684 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (64)] Forceful destruction successful, exit code 0 [2022-11-20 09:31:39,874 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:39,874 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:31:39,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:39,875 INFO L85 PathProgramCache]: Analyzing trace with hash -980294202, now seen corresponding path program 25 times [2022-11-20 09:31:39,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:39,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [742612274] [2022-11-20 09:31:39,875 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-20 09:31:39,875 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:39,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:39,877 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:31:39,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (65)] Waiting until timeout for monitored process [2022-11-20 09:31:40,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:31:40,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 33 conjunts are in the unsatisfiable core [2022-11-20 09:31:40,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:40,601 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 12 [2022-11-20 09:31:41,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:31:41,527 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:31:41,528 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:31:43,001 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:31:43,002 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:31:43,022 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:31:43,044 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:31:43,121 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:31:43,121 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:31:43,122 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:31:43,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [742612274] [2022-11-20 09:31:43,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [742612274] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:31:43,122 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:31:43,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:31:43,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809878284] [2022-11-20 09:31:43,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:31:43,123 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:31:43,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:31:43,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:31:43,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:31:43,127 INFO L87 Difference]: Start difference. First operand 502 states and 1592 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:43,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:43,418 INFO L93 Difference]: Finished difference Result 507 states and 1600 transitions. [2022-11-20 09:31:43,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 09:31:43,419 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:31:43,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:43,420 INFO L225 Difference]: With dead ends: 507 [2022-11-20 09:31:43,420 INFO L226 Difference]: Without dead ends: 504 [2022-11-20 09:31:43,420 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:31:43,421 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 90 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:31:43,421 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 39 Invalid, 0 Unknown, 90 Unchecked, 0.2s Time] [2022-11-20 09:31:43,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2022-11-20 09:31:43,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 501. [2022-11-20 09:31:43,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 499 states have (on average 3.18436873747495) internal successors, (1589), 500 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:43,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 1589 transitions. [2022-11-20 09:31:43,431 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 1589 transitions. Word has length 27 [2022-11-20 09:31:43,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:43,431 INFO L495 AbstractCegarLoop]: Abstraction has 501 states and 1589 transitions. [2022-11-20 09:31:43,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:43,432 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 1589 transitions. [2022-11-20 09:31:43,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:31:43,433 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:43,433 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:31:43,452 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (65)] Ended with exit code 0 [2022-11-20 09:31:43,633 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:43,634 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:31:43,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:43,634 INFO L85 PathProgramCache]: Analyzing trace with hash 742250768, now seen corresponding path program 26 times [2022-11-20 09:31:43,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:43,634 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [103370156] [2022-11-20 09:31:43,634 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 09:31:43,635 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:43,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:43,635 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:31:43,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (66)] Waiting until timeout for monitored process [2022-11-20 09:31:44,002 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 09:31:44,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:31:44,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-20 09:31:44,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:44,018 INFO L350 Elim1Store]: Elim1 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 26 treesize of output 24 [2022-11-20 09:31:44,238 INFO L350 Elim1Store]: Elim1 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 6 treesize of output 5 [2022-11-20 09:31:44,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:31:44,777 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:31:44,777 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:31:45,464 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:31:45,464 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:31:45,482 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:31:45,498 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:31:45,575 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:31:45,575 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:31:45,575 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:31:45,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [103370156] [2022-11-20 09:31:45,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [103370156] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:31:45,575 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:31:45,576 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:31:45,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212718222] [2022-11-20 09:31:45,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:31:45,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:31:45,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:31:45,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:31:45,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:31:45,577 INFO L87 Difference]: Start difference. First operand 501 states and 1589 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:45,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:45,964 INFO L93 Difference]: Finished difference Result 518 states and 1625 transitions. [2022-11-20 09:31:45,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 09:31:45,966 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:31:45,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:45,967 INFO L225 Difference]: With dead ends: 518 [2022-11-20 09:31:45,967 INFO L226 Difference]: Without dead ends: 514 [2022-11-20 09:31:45,967 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-11-20 09:31:45,968 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 7 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 177 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:31:45,968 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 3 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 44 Invalid, 0 Unknown, 177 Unchecked, 0.2s Time] [2022-11-20 09:31:45,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2022-11-20 09:31:45,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 502. [2022-11-20 09:31:45,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 500 states have (on average 3.182) internal successors, (1591), 501 states have internal predecessors, (1591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:45,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1591 transitions. [2022-11-20 09:31:45,977 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1591 transitions. Word has length 27 [2022-11-20 09:31:45,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:45,978 INFO L495 AbstractCegarLoop]: Abstraction has 502 states and 1591 transitions. [2022-11-20 09:31:45,978 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:45,978 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1591 transitions. [2022-11-20 09:31:45,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:31:45,978 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:45,979 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:31:45,991 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (66)] Ended with exit code 0 [2022-11-20 09:31:46,182 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:46,182 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:31:46,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:46,183 INFO L85 PathProgramCache]: Analyzing trace with hash 494918198, now seen corresponding path program 27 times [2022-11-20 09:31:46,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:46,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [218142081] [2022-11-20 09:31:46,183 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 09:31:46,183 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:46,184 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:46,185 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:31:46,189 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (67)] Waiting until timeout for monitored process [2022-11-20 09:31:46,619 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-20 09:31:46,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:31:46,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-20 09:31:46,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:46,642 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 12 [2022-11-20 09:31:46,988 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 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 [2022-11-20 09:31:47,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:31:47,663 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:31:47,664 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:31:48,979 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:31:48,980 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:31:48,998 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:31:49,015 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:31:49,101 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:31:49,101 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:31:49,102 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:31:49,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [218142081] [2022-11-20 09:31:49,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [218142081] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:31:49,102 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:31:49,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:31:49,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918264453] [2022-11-20 09:31:49,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:31:49,103 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:31:49,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:31:49,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:31:49,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:31:49,104 INFO L87 Difference]: Start difference. First operand 502 states and 1591 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:49,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:49,418 INFO L93 Difference]: Finished difference Result 508 states and 1599 transitions. [2022-11-20 09:31:49,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 09:31:49,419 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:31:49,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:49,420 INFO L225 Difference]: With dead ends: 508 [2022-11-20 09:31:49,420 INFO L226 Difference]: Without dead ends: 506 [2022-11-20 09:31:49,420 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:31:49,421 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 1 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 109 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:31:49,421 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 3 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 109 Unchecked, 0.2s Time] [2022-11-20 09:31:49,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2022-11-20 09:31:49,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 503. [2022-11-20 09:31:49,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 501 states have (on average 3.1816367265469063) internal successors, (1594), 502 states have internal predecessors, (1594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:49,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 1594 transitions. [2022-11-20 09:31:49,428 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 1594 transitions. Word has length 27 [2022-11-20 09:31:49,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:49,428 INFO L495 AbstractCegarLoop]: Abstraction has 503 states and 1594 transitions. [2022-11-20 09:31:49,429 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:49,429 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 1594 transitions. [2022-11-20 09:31:49,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:31:49,429 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:49,429 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:31:49,444 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (67)] Forceful destruction successful, exit code 0 [2022-11-20 09:31:49,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:49,630 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:31:49,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:49,630 INFO L85 PathProgramCache]: Analyzing trace with hash 500943668, now seen corresponding path program 28 times [2022-11-20 09:31:49,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:49,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [78404220] [2022-11-20 09:31:49,631 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 09:31:49,631 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:49,631 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:49,632 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:31:49,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2022-11-20 09:31:50,192 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 09:31:50,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:31:50,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 33 conjunts are in the unsatisfiable core [2022-11-20 09:31:50,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:50,228 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 12 [2022-11-20 09:31:50,556 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 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 [2022-11-20 09:31:51,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:31:51,208 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:31:51,209 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:31:52,258 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:31:52,258 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:31:52,275 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:31:52,292 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:31:52,384 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:31:52,384 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:31:52,384 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:31:52,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [78404220] [2022-11-20 09:31:52,384 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [78404220] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:31:52,385 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:31:52,385 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:31:52,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357773046] [2022-11-20 09:31:52,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:31:52,385 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:31:52,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:31:52,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:31:52,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:31:52,387 INFO L87 Difference]: Start difference. First operand 503 states and 1594 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:52,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:52,604 INFO L93 Difference]: Finished difference Result 506 states and 1596 transitions. [2022-11-20 09:31:52,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 09:31:52,605 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:31:52,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:52,607 INFO L225 Difference]: With dead ends: 506 [2022-11-20 09:31:52,607 INFO L226 Difference]: Without dead ends: 503 [2022-11-20 09:31:52,607 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:31:52,608 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 98 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:31:52,608 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 98 Unchecked, 0.2s Time] [2022-11-20 09:31:52,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2022-11-20 09:31:52,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 501. [2022-11-20 09:31:52,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 499 states have (on average 3.18436873747495) internal successors, (1589), 500 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:52,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 1589 transitions. [2022-11-20 09:31:52,619 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 1589 transitions. Word has length 27 [2022-11-20 09:31:52,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:52,619 INFO L495 AbstractCegarLoop]: Abstraction has 501 states and 1589 transitions. [2022-11-20 09:31:52,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:52,619 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 1589 transitions. [2022-11-20 09:31:52,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:31:52,620 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:52,621 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:31:52,637 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (68)] Ended with exit code 0 [2022-11-20 09:31:52,821 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:52,821 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:31:52,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:52,821 INFO L85 PathProgramCache]: Analyzing trace with hash -225509662, now seen corresponding path program 29 times [2022-11-20 09:31:52,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:52,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [844310152] [2022-11-20 09:31:52,822 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-20 09:31:52,822 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:52,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:52,823 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:31:52,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (69)] Waiting until timeout for monitored process [2022-11-20 09:31:53,427 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-11-20 09:31:53,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:31:53,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-20 09:31:53,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:53,463 INFO L350 Elim1Store]: Elim1 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 26 treesize of output 24 [2022-11-20 09:31:54,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:31:54,109 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:31:54,109 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:31:56,321 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:31:56,321 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:31:56,336 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:31:56,349 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:31:56,439 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:31:56,439 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:31:56,439 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:31:56,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [844310152] [2022-11-20 09:31:56,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [844310152] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:31:56,439 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:31:56,439 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:31:56,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408162439] [2022-11-20 09:31:56,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:31:56,440 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:31:56,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:31:56,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:31:56,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:31:56,440 INFO L87 Difference]: Start difference. First operand 501 states and 1589 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:57,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:31:57,376 INFO L93 Difference]: Finished difference Result 544 states and 1695 transitions. [2022-11-20 09:31:57,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 09:31:57,377 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:31:57,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:31:57,378 INFO L225 Difference]: With dead ends: 544 [2022-11-20 09:31:57,378 INFO L226 Difference]: Without dead ends: 539 [2022-11-20 09:31:57,379 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-11-20 09:31:57,379 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 10 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 254 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:31:57,379 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 3 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 254 Unchecked, 0.2s Time] [2022-11-20 09:31:57,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-11-20 09:31:57,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 507. [2022-11-20 09:31:57,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 505 states have (on average 3.1702970297029704) internal successors, (1601), 506 states have internal predecessors, (1601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:57,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1601 transitions. [2022-11-20 09:31:57,388 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1601 transitions. Word has length 27 [2022-11-20 09:31:57,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:31:57,389 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 1601 transitions. [2022-11-20 09:31:57,389 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:31:57,389 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1601 transitions. [2022-11-20 09:31:57,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:31:57,390 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:31:57,390 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:31:57,405 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (69)] Ended with exit code 0 [2022-11-20 09:31:57,590 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:57,591 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:31:57,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:31:57,591 INFO L85 PathProgramCache]: Analyzing trace with hash 421183330, now seen corresponding path program 30 times [2022-11-20 09:31:57,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:31:57,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1518091203] [2022-11-20 09:31:57,592 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-20 09:31:57,592 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:31:57,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:31:57,593 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:31:57,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2022-11-20 09:31:58,013 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2022-11-20 09:31:58,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:31:58,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-20 09:31:58,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:31:58,038 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 12 [2022-11-20 09:31:58,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:31:58,777 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:31:58,777 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:32:02,929 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:32:02,929 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:32:02,947 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:32:02,964 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:32:03,045 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:32:03,045 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:32:03,046 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:32:03,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1518091203] [2022-11-20 09:32:03,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1518091203] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:32:03,046 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:32:03,046 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:32:03,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825163606] [2022-11-20 09:32:03,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:32:03,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:32:03,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:32:03,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:32:03,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:32:03,047 INFO L87 Difference]: Start difference. First operand 507 states and 1601 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:03,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:32:03,299 INFO L93 Difference]: Finished difference Result 522 states and 1626 transitions. [2022-11-20 09:32:03,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 09:32:03,300 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:32:03,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:32:03,301 INFO L225 Difference]: With dead ends: 522 [2022-11-20 09:32:03,301 INFO L226 Difference]: Without dead ends: 519 [2022-11-20 09:32:03,302 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:32:03,302 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 1 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 90 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:32:03,302 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 3 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 90 Unchecked, 0.2s Time] [2022-11-20 09:32:03,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2022-11-20 09:32:03,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 511. [2022-11-20 09:32:03,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 509 states have (on average 3.161100196463654) internal successors, (1609), 510 states have internal predecessors, (1609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:03,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 1609 transitions. [2022-11-20 09:32:03,311 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 1609 transitions. Word has length 27 [2022-11-20 09:32:03,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:32:03,311 INFO L495 AbstractCegarLoop]: Abstraction has 511 states and 1609 transitions. [2022-11-20 09:32:03,312 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:03,312 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 1609 transitions. [2022-11-20 09:32:03,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:32:03,312 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:32:03,312 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:32:03,325 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (70)] Ended with exit code 0 [2022-11-20 09:32:03,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:03,513 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:32:03,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:32:03,513 INFO L85 PathProgramCache]: Analyzing trace with hash 608866630, now seen corresponding path program 31 times [2022-11-20 09:32:03,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:32:03,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [512387869] [2022-11-20 09:32:03,514 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-20 09:32:03,514 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:03,514 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:32:03,515 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:32:03,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (71)] Waiting until timeout for monitored process [2022-11-20 09:32:04,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:32:04,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-20 09:32:04,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:32:04,136 INFO L350 Elim1Store]: Elim1 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 26 treesize of output 24 [2022-11-20 09:32:04,415 INFO L350 Elim1Store]: Elim1 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 6 treesize of output 5 [2022-11-20 09:32:04,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:32:04,920 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:32:04,920 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:32:09,045 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:32:09,045 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:32:09,064 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:32:09,085 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:32:09,177 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:32:09,177 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:32:09,178 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:32:09,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [512387869] [2022-11-20 09:32:09,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [512387869] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:32:09,178 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:32:09,178 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:32:09,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808072958] [2022-11-20 09:32:09,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:32:09,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:32:09,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:32:09,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:32:09,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:32:09,180 INFO L87 Difference]: Start difference. First operand 511 states and 1609 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:09,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:32:09,455 INFO L93 Difference]: Finished difference Result 556 states and 1723 transitions. [2022-11-20 09:32:09,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 09:32:09,456 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:32:09,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:32:09,457 INFO L225 Difference]: With dead ends: 556 [2022-11-20 09:32:09,457 INFO L226 Difference]: Without dead ends: 553 [2022-11-20 09:32:09,457 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:32:09,458 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 6 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 164 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:32:09,458 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 3 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 164 Unchecked, 0.2s Time] [2022-11-20 09:32:09,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2022-11-20 09:32:09,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 507. [2022-11-20 09:32:09,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 505 states have (on average 3.1722772277227724) internal successors, (1602), 506 states have internal predecessors, (1602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:09,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1602 transitions. [2022-11-20 09:32:09,469 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1602 transitions. Word has length 27 [2022-11-20 09:32:09,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:32:09,470 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 1602 transitions. [2022-11-20 09:32:09,479 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:09,479 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1602 transitions. [2022-11-20 09:32:09,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:32:09,480 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:32:09,480 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:32:09,495 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (71)] Forceful destruction successful, exit code 0 [2022-11-20 09:32:09,695 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:09,695 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:32:09,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:32:09,696 INFO L85 PathProgramCache]: Analyzing trace with hash -480958610, now seen corresponding path program 32 times [2022-11-20 09:32:09,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:32:09,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1807401308] [2022-11-20 09:32:09,696 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 09:32:09,696 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:09,696 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:32:09,697 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:32:09,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (72)] Waiting until timeout for monitored process [2022-11-20 09:32:10,075 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 09:32:10,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:32:10,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-20 09:32:10,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:32:10,091 INFO L350 Elim1Store]: Elim1 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 39 treesize of output 37 [2022-11-20 09:32:10,296 INFO L350 Elim1Store]: Elim1 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 6 treesize of output 5 [2022-11-20 09:32:10,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:32:10,752 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:32:10,752 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:32:13,211 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:32:13,212 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:32:13,226 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:32:13,245 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:32:13,320 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:32:13,320 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:32:13,320 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:32:13,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1807401308] [2022-11-20 09:32:13,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1807401308] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:32:13,320 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:32:13,320 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:32:13,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773491420] [2022-11-20 09:32:13,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:32:13,321 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:32:13,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:32:13,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:32:13,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:32:13,321 INFO L87 Difference]: Start difference. First operand 507 states and 1602 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:13,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:32:13,551 INFO L93 Difference]: Finished difference Result 561 states and 1729 transitions. [2022-11-20 09:32:13,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 09:32:13,552 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:32:13,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:32:13,553 INFO L225 Difference]: With dead ends: 561 [2022-11-20 09:32:13,554 INFO L226 Difference]: Without dead ends: 559 [2022-11-20 09:32:13,554 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:32:13,554 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 4 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 187 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 09:32:13,554 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 3 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 45 Invalid, 0 Unknown, 187 Unchecked, 0.1s Time] [2022-11-20 09:32:13,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2022-11-20 09:32:13,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 507. [2022-11-20 09:32:13,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 505 states have (on average 3.1722772277227724) internal successors, (1602), 506 states have internal predecessors, (1602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:13,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1602 transitions. [2022-11-20 09:32:13,564 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1602 transitions. Word has length 27 [2022-11-20 09:32:13,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:32:13,564 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 1602 transitions. [2022-11-20 09:32:13,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:13,564 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1602 transitions. [2022-11-20 09:32:13,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:32:13,565 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:32:13,565 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:32:13,577 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (72)] Ended with exit code 0 [2022-11-20 09:32:13,765 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:13,766 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:32:13,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:32:13,766 INFO L85 PathProgramCache]: Analyzing trace with hash -1130030186, now seen corresponding path program 33 times [2022-11-20 09:32:13,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:32:13,766 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1411646578] [2022-11-20 09:32:13,766 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 09:32:13,766 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:13,767 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:32:13,767 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:32:13,768 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (73)] Waiting until timeout for monitored process [2022-11-20 09:32:14,155 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-20 09:32:14,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:32:14,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-20 09:32:14,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:32:14,170 INFO L350 Elim1Store]: Elim1 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 39 treesize of output 37 [2022-11-20 09:32:14,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:32:14,774 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:32:14,774 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:32:17,362 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:32:17,362 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:32:17,377 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:32:17,394 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:32:17,475 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:32:17,475 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:32:17,476 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:32:17,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1411646578] [2022-11-20 09:32:17,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1411646578] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:32:17,476 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:32:17,476 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:32:17,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202116178] [2022-11-20 09:32:17,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:32:17,476 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:32:17,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:32:17,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:32:17,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:32:17,477 INFO L87 Difference]: Start difference. First operand 507 states and 1602 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:17,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:32:17,723 INFO L93 Difference]: Finished difference Result 522 states and 1628 transitions. [2022-11-20 09:32:17,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 09:32:17,723 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:32:17,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:32:17,725 INFO L225 Difference]: With dead ends: 522 [2022-11-20 09:32:17,725 INFO L226 Difference]: Without dead ends: 517 [2022-11-20 09:32:17,725 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:32:17,725 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 2 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 138 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:32:17,725 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 3 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 51 Invalid, 0 Unknown, 138 Unchecked, 0.2s Time] [2022-11-20 09:32:17,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2022-11-20 09:32:17,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 511. [2022-11-20 09:32:17,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 509 states have (on average 3.168958742632613) internal successors, (1613), 510 states have internal predecessors, (1613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:17,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 1613 transitions. [2022-11-20 09:32:17,733 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 1613 transitions. Word has length 27 [2022-11-20 09:32:17,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:32:17,733 INFO L495 AbstractCegarLoop]: Abstraction has 511 states and 1613 transitions. [2022-11-20 09:32:17,733 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:17,733 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 1613 transitions. [2022-11-20 09:32:17,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:32:17,734 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:32:17,734 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:32:17,751 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (73)] Ended with exit code 0 [2022-11-20 09:32:17,934 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:17,934 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:32:17,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:32:17,935 INFO L85 PathProgramCache]: Analyzing trace with hash -1377362756, now seen corresponding path program 34 times [2022-11-20 09:32:17,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:32:17,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [187090418] [2022-11-20 09:32:17,935 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 09:32:17,935 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:17,936 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:32:17,936 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:32:17,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (74)] Waiting until timeout for monitored process [2022-11-20 09:32:18,483 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 09:32:18,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:32:18,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-20 09:32:18,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:32:18,510 INFO L350 Elim1Store]: Elim1 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 42 treesize of output 38 [2022-11-20 09:32:18,719 INFO L350 Elim1Store]: Elim1 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 6 treesize of output 5 [2022-11-20 09:32:19,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:32:19,117 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:32:19,117 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:32:21,311 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:32:21,312 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:32:21,337 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:32:21,352 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:32:21,442 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:32:21,442 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:32:21,442 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:32:21,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [187090418] [2022-11-20 09:32:21,442 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [187090418] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:32:21,443 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:32:21,443 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:32:21,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030585334] [2022-11-20 09:32:21,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:32:21,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:32:21,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:32:21,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:32:21,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:32:21,444 INFO L87 Difference]: Start difference. First operand 511 states and 1613 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:21,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:32:21,681 INFO L93 Difference]: Finished difference Result 517 states and 1623 transitions. [2022-11-20 09:32:21,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 09:32:21,682 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:32:21,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:32:21,683 INFO L225 Difference]: With dead ends: 517 [2022-11-20 09:32:21,683 INFO L226 Difference]: Without dead ends: 514 [2022-11-20 09:32:21,683 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:32:21,683 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 1 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 126 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:32:21,684 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 3 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 126 Unchecked, 0.2s Time] [2022-11-20 09:32:21,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2022-11-20 09:32:21,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 510. [2022-11-20 09:32:21,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 508 states have (on average 3.171259842519685) internal successors, (1611), 509 states have internal predecessors, (1611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:21,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 1611 transitions. [2022-11-20 09:32:21,691 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 1611 transitions. Word has length 27 [2022-11-20 09:32:21,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:32:21,691 INFO L495 AbstractCegarLoop]: Abstraction has 510 states and 1611 transitions. [2022-11-20 09:32:21,691 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:21,692 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 1611 transitions. [2022-11-20 09:32:21,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:32:21,692 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:32:21,693 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:32:21,706 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (74)] Ended with exit code 0 [2022-11-20 09:32:21,897 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:21,897 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:32:21,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:32:21,898 INFO L85 PathProgramCache]: Analyzing trace with hash -603623216, now seen corresponding path program 35 times [2022-11-20 09:32:21,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:32:21,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1364580528] [2022-11-20 09:32:21,898 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-20 09:32:21,898 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:21,898 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:32:21,899 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:32:21,900 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (75)] Waiting until timeout for monitored process [2022-11-20 09:32:22,616 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-11-20 09:32:22,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:32:22,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 33 conjunts are in the unsatisfiable core [2022-11-20 09:32:22,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:32:22,647 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 12 [2022-11-20 09:32:23,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:32:23,249 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:32:23,249 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:32:24,106 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:32:24,106 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:32:24,125 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:32:24,141 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:32:24,252 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:32:24,252 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:32:24,253 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:32:24,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1364580528] [2022-11-20 09:32:24,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1364580528] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:32:24,253 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:32:24,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:32:24,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232287395] [2022-11-20 09:32:24,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:32:24,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:32:24,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:32:24,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:32:24,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:32:24,254 INFO L87 Difference]: Start difference. First operand 510 states and 1611 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:24,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:32:24,542 INFO L93 Difference]: Finished difference Result 518 states and 1621 transitions. [2022-11-20 09:32:24,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 09:32:24,543 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:32:24,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:32:24,544 INFO L225 Difference]: With dead ends: 518 [2022-11-20 09:32:24,544 INFO L226 Difference]: Without dead ends: 511 [2022-11-20 09:32:24,545 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:32:24,545 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 2 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 4 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 108 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:32:24,545 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 4 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 73 Invalid, 0 Unknown, 108 Unchecked, 0.2s Time] [2022-11-20 09:32:24,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2022-11-20 09:32:24,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 510. [2022-11-20 09:32:24,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 508 states have (on average 3.1673228346456694) internal successors, (1609), 509 states have internal predecessors, (1609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:24,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 1609 transitions. [2022-11-20 09:32:24,551 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 1609 transitions. Word has length 27 [2022-11-20 09:32:24,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:32:24,552 INFO L495 AbstractCegarLoop]: Abstraction has 510 states and 1609 transitions. [2022-11-20 09:32:24,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:24,552 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 1609 transitions. [2022-11-20 09:32:24,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:32:24,552 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:32:24,553 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:32:24,570 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (75)] Forceful destruction successful, exit code 0 [2022-11-20 09:32:24,768 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:24,768 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:32:24,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:32:24,768 INFO L85 PathProgramCache]: Analyzing trace with hash 1734714858, now seen corresponding path program 36 times [2022-11-20 09:32:24,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:32:24,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [587859541] [2022-11-20 09:32:24,769 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-20 09:32:24,769 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:24,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:32:24,771 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:32:24,772 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (76)] Waiting until timeout for monitored process [2022-11-20 09:32:25,174 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2022-11-20 09:32:25,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:32:25,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-20 09:32:25,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:32:25,189 INFO L350 Elim1Store]: Elim1 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 39 treesize of output 37 [2022-11-20 09:32:25,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:32:25,801 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:32:25,801 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:32:28,973 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:32:28,973 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:32:28,991 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:32:29,007 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:32:29,082 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:32:29,083 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:32:29,083 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:32:29,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [587859541] [2022-11-20 09:32:29,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [587859541] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:32:29,083 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:32:29,083 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:32:29,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2706228] [2022-11-20 09:32:29,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:32:29,084 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:32:29,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:32:29,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:32:29,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:32:29,084 INFO L87 Difference]: Start difference. First operand 510 states and 1609 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:29,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:32:29,342 INFO L93 Difference]: Finished difference Result 521 states and 1625 transitions. [2022-11-20 09:32:29,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 09:32:29,343 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:32:29,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:32:29,344 INFO L225 Difference]: With dead ends: 521 [2022-11-20 09:32:29,344 INFO L226 Difference]: Without dead ends: 519 [2022-11-20 09:32:29,344 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:32:29,345 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 117 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:32:29,345 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 45 Invalid, 0 Unknown, 117 Unchecked, 0.2s Time] [2022-11-20 09:32:29,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2022-11-20 09:32:29,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 507. [2022-11-20 09:32:29,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 505 states have (on average 3.1742574257425744) internal successors, (1603), 506 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:29,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1603 transitions. [2022-11-20 09:32:29,353 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1603 transitions. Word has length 27 [2022-11-20 09:32:29,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:32:29,353 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 1603 transitions. [2022-11-20 09:32:29,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:29,354 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1603 transitions. [2022-11-20 09:32:29,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:32:29,354 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:32:29,354 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:32:29,365 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (76)] Ended with exit code 0 [2022-11-20 09:32:29,555 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:29,555 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:32:29,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:32:29,555 INFO L85 PathProgramCache]: Analyzing trace with hash 1011907178, now seen corresponding path program 37 times [2022-11-20 09:32:29,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:32:29,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [146865561] [2022-11-20 09:32:29,556 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-20 09:32:29,556 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:29,556 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:32:29,557 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:32:29,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (77)] Waiting until timeout for monitored process [2022-11-20 09:32:30,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:32:30,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-20 09:32:30,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:32:30,160 INFO L350 Elim1Store]: Elim1 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 42 treesize of output 38 [2022-11-20 09:32:30,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:32:30,798 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:32:30,799 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:32:34,173 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:32:34,174 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:32:34,190 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:32:34,211 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:32:34,291 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:32:34,291 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:32:34,292 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:32:34,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [146865561] [2022-11-20 09:32:34,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [146865561] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:32:34,292 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:32:34,292 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:32:34,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409195140] [2022-11-20 09:32:34,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:32:34,293 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:32:34,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:32:34,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:32:34,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:32:34,293 INFO L87 Difference]: Start difference. First operand 507 states and 1603 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:34,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:32:34,543 INFO L93 Difference]: Finished difference Result 515 states and 1614 transitions. [2022-11-20 09:32:34,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 09:32:34,543 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:32:34,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:32:34,544 INFO L225 Difference]: With dead ends: 515 [2022-11-20 09:32:34,545 INFO L226 Difference]: Without dead ends: 511 [2022-11-20 09:32:34,545 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:32:34,545 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 1 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 119 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:32:34,545 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 3 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 49 Invalid, 0 Unknown, 119 Unchecked, 0.2s Time] [2022-11-20 09:32:34,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2022-11-20 09:32:34,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 509. [2022-11-20 09:32:34,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 507 states have (on average 3.171597633136095) internal successors, (1608), 508 states have internal predecessors, (1608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:34,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 1608 transitions. [2022-11-20 09:32:34,553 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 1608 transitions. Word has length 27 [2022-11-20 09:32:34,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:32:34,553 INFO L495 AbstractCegarLoop]: Abstraction has 509 states and 1608 transitions. [2022-11-20 09:32:34,553 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:34,553 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 1608 transitions. [2022-11-20 09:32:34,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:32:34,554 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:32:34,554 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:32:34,569 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (77)] Ended with exit code 0 [2022-11-20 09:32:34,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:34,754 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:32:34,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:32:34,755 INFO L85 PathProgramCache]: Analyzing trace with hash 764574608, now seen corresponding path program 38 times [2022-11-20 09:32:34,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:32:34,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [466314433] [2022-11-20 09:32:34,755 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 09:32:34,755 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:34,756 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:32:34,756 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:32:34,757 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (78)] Waiting until timeout for monitored process [2022-11-20 09:32:35,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 09:32:35,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:32:35,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-20 09:32:35,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:32:35,184 INFO L350 Elim1Store]: Elim1 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 26 treesize of output 24 [2022-11-20 09:32:35,400 INFO L350 Elim1Store]: Elim1 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 6 treesize of output 5 [2022-11-20 09:32:35,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:32:35,815 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:32:35,816 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:32:39,316 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:32:39,318 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:32:39,334 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:32:39,349 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:32:39,426 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:32:39,426 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:32:39,426 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:32:39,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [466314433] [2022-11-20 09:32:39,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [466314433] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:32:39,426 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:32:39,426 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:32:39,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984247316] [2022-11-20 09:32:39,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:32:39,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:32:39,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:32:39,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:32:39,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:32:39,427 INFO L87 Difference]: Start difference. First operand 509 states and 1608 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:39,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:32:39,700 INFO L93 Difference]: Finished difference Result 514 states and 1615 transitions. [2022-11-20 09:32:39,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 09:32:39,701 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:32:39,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:32:39,702 INFO L225 Difference]: With dead ends: 514 [2022-11-20 09:32:39,702 INFO L226 Difference]: Without dead ends: 511 [2022-11-20 09:32:39,702 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:32:39,702 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 1 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 106 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:32:39,703 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 3 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 106 Unchecked, 0.2s Time] [2022-11-20 09:32:39,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2022-11-20 09:32:39,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 508. [2022-11-20 09:32:39,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 506 states have (on average 3.1739130434782608) internal successors, (1606), 507 states have internal predecessors, (1606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:39,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1606 transitions. [2022-11-20 09:32:39,711 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1606 transitions. Word has length 27 [2022-11-20 09:32:39,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:32:39,711 INFO L495 AbstractCegarLoop]: Abstraction has 508 states and 1606 transitions. [2022-11-20 09:32:39,711 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:39,711 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1606 transitions. [2022-11-20 09:32:39,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:32:39,712 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:32:39,712 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:32:39,721 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (78)] Forceful destruction successful, exit code 0 [2022-11-20 09:32:39,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:39,913 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:32:39,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:32:39,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1538314148, now seen corresponding path program 39 times [2022-11-20 09:32:39,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:32:39,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1514524959] [2022-11-20 09:32:39,914 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 09:32:39,914 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:39,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:32:39,915 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:32:39,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (79)] Waiting until timeout for monitored process [2022-11-20 09:32:40,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-20 09:32:40,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:32:40,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-20 09:32:40,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:32:40,333 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 12 [2022-11-20 09:32:40,599 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 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 [2022-11-20 09:32:41,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:32:41,021 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:32:41,022 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:32:43,228 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:32:43,229 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:32:43,246 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:32:43,263 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:32:43,372 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:32:43,373 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:32:43,373 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:32:43,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1514524959] [2022-11-20 09:32:43,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1514524959] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:32:43,373 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:32:43,373 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:32:43,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504070380] [2022-11-20 09:32:43,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:32:43,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:32:43,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:32:43,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:32:43,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:32:43,374 INFO L87 Difference]: Start difference. First operand 508 states and 1606 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:43,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:32:43,571 INFO L93 Difference]: Finished difference Result 513 states and 1610 transitions. [2022-11-20 09:32:43,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 09:32:43,572 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:32:43,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:32:43,573 INFO L225 Difference]: With dead ends: 513 [2022-11-20 09:32:43,573 INFO L226 Difference]: Without dead ends: 508 [2022-11-20 09:32:43,574 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:32:43,574 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 94 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:32:43,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 68 Invalid, 0 Unknown, 94 Unchecked, 0.2s Time] [2022-11-20 09:32:43,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2022-11-20 09:32:43,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 507. [2022-11-20 09:32:43,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 505 states have (on average 3.1742574257425744) internal successors, (1603), 506 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:43,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1603 transitions. [2022-11-20 09:32:43,589 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1603 transitions. Word has length 27 [2022-11-20 09:32:43,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:32:43,589 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 1603 transitions. [2022-11-20 09:32:43,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:43,589 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1603 transitions. [2022-11-20 09:32:43,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:32:43,590 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:32:43,590 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:32:43,603 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (79)] Forceful destruction successful, exit code 0 [2022-11-20 09:32:43,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:43,803 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:32:43,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:32:43,804 INFO L85 PathProgramCache]: Analyzing trace with hash -717734802, now seen corresponding path program 40 times [2022-11-20 09:32:43,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:32:43,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [241030206] [2022-11-20 09:32:43,804 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 09:32:43,804 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:43,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:32:43,805 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:32:43,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (80)] Waiting until timeout for monitored process [2022-11-20 09:32:44,367 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 09:32:44,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:32:44,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-20 09:32:44,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:32:44,397 INFO L350 Elim1Store]: Elim1 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 26 treesize of output 24 [2022-11-20 09:32:44,608 INFO L350 Elim1Store]: Elim1 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 6 treesize of output 5 [2022-11-20 09:32:45,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:32:45,034 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:32:45,034 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:32:45,867 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:32:45,868 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:32:45,890 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:32:45,908 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:32:45,998 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:32:45,998 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:32:45,998 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:32:45,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [241030206] [2022-11-20 09:32:45,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [241030206] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:32:45,999 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:32:45,999 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:32:45,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195812229] [2022-11-20 09:32:45,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:32:45,999 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:32:45,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:32:46,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:32:46,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:32:46,000 INFO L87 Difference]: Start difference. First operand 507 states and 1603 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:46,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:32:46,247 INFO L93 Difference]: Finished difference Result 512 states and 1609 transitions. [2022-11-20 09:32:46,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 09:32:46,248 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:32:46,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:32:46,249 INFO L225 Difference]: With dead ends: 512 [2022-11-20 09:32:46,249 INFO L226 Difference]: Without dead ends: 508 [2022-11-20 09:32:46,249 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:32:46,250 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 111 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:32:46,250 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 49 Invalid, 0 Unknown, 111 Unchecked, 0.2s Time] [2022-11-20 09:32:46,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2022-11-20 09:32:46,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 508. [2022-11-20 09:32:46,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 506 states have (on average 3.1719367588932808) internal successors, (1605), 507 states have internal predecessors, (1605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:46,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1605 transitions. [2022-11-20 09:32:46,256 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1605 transitions. Word has length 27 [2022-11-20 09:32:46,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:32:46,257 INFO L495 AbstractCegarLoop]: Abstraction has 508 states and 1605 transitions. [2022-11-20 09:32:46,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:46,257 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1605 transitions. [2022-11-20 09:32:46,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:32:46,257 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:32:46,257 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:32:46,270 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (80)] Ended with exit code 0 [2022-11-20 09:32:46,458 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:46,459 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:32:46,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:32:46,459 INFO L85 PathProgramCache]: Analyzing trace with hash -965067372, now seen corresponding path program 41 times [2022-11-20 09:32:46,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:32:46,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [38470250] [2022-11-20 09:32:46,460 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-20 09:32:46,460 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:46,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:32:46,461 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:32:46,467 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (81)] Waiting until timeout for monitored process [2022-11-20 09:32:47,202 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-11-20 09:32:47,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:32:47,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-20 09:32:47,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:32:47,228 INFO L350 Elim1Store]: Elim1 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 14 treesize of output 12 [2022-11-20 09:32:47,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:32:47,834 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:32:47,835 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2022-11-20 09:32:49,121 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:32:49,121 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 7 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 16 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:32:49,136 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:32:49,152 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:32:49,237 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:32:49,237 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:32:49,238 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:32:49,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [38470250] [2022-11-20 09:32:49,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [38470250] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:32:49,238 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:32:49,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 09:32:49,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226799891] [2022-11-20 09:32:49,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:32:49,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 09:32:49,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:32:49,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 09:32:49,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-20 09:32:49,239 INFO L87 Difference]: Start difference. First operand 508 states and 1605 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:49,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:32:49,593 INFO L93 Difference]: Finished difference Result 528 states and 1653 transitions. [2022-11-20 09:32:49,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 09:32:49,594 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:32:49,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:32:49,595 INFO L225 Difference]: With dead ends: 528 [2022-11-20 09:32:49,595 INFO L226 Difference]: Without dead ends: 525 [2022-11-20 09:32:49,596 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-11-20 09:32:49,596 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 8 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 221 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:32:49,596 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 3 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 221 Unchecked, 0.2s Time] [2022-11-20 09:32:49,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2022-11-20 09:32:49,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 506. [2022-11-20 09:32:49,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 504 states have (on average 3.1765873015873014) internal successors, (1601), 505 states have internal predecessors, (1601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:49,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 1601 transitions. [2022-11-20 09:32:49,603 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 1601 transitions. Word has length 27 [2022-11-20 09:32:49,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:32:49,603 INFO L495 AbstractCegarLoop]: Abstraction has 506 states and 1601 transitions. [2022-11-20 09:32:49,603 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:49,603 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 1601 transitions. [2022-11-20 09:32:49,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:32:49,603 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:32:49,604 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:32:49,618 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (81)] Forceful destruction successful, exit code 0 [2022-11-20 09:32:49,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:49,806 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:32:49,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:32:49,807 INFO L85 PathProgramCache]: Analyzing trace with hash 727248720, now seen corresponding path program 42 times [2022-11-20 09:32:49,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:32:49,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [62915865] [2022-11-20 09:32:49,807 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-20 09:32:49,807 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:49,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:32:49,810 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:32:49,811 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (82)] Waiting until timeout for monitored process [2022-11-20 09:32:50,233 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2022-11-20 09:32:50,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:32:50,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 09:32:50,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:32:50,487 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-20 09:32:50,488 INFO L350 Elim1Store]: Elim1 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 179 treesize of output 171 [2022-11-20 09:32:50,497 INFO L321 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-11-20 09:32:50,498 INFO L350 Elim1Store]: Elim1 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 171 treesize of output 163 [2022-11-20 09:32:50,917 INFO L321 Elim1Store]: treesize reduction 28, result has 71.1 percent of original size [2022-11-20 09:32:50,917 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 6 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 181 treesize of output 137 [2022-11-20 09:32:51,022 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:32:51,022 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:32:51,022 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:32:51,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [62915865] [2022-11-20 09:32:51,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [62915865] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:32:51,022 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:32:51,022 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 09:32:51,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773033329] [2022-11-20 09:32:51,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:32:51,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 09:32:51,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:32:51,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 09:32:51,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:32:51,023 INFO L87 Difference]: Start difference. First operand 506 states and 1601 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:51,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:32:51,999 INFO L93 Difference]: Finished difference Result 599 states and 1780 transitions. [2022-11-20 09:32:52,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:32:52,000 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:32:52,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:32:52,001 INFO L225 Difference]: With dead ends: 599 [2022-11-20 09:32:52,001 INFO L226 Difference]: Without dead ends: 592 [2022-11-20 09:32:52,001 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=95, Invalid=211, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:32:52,001 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 87 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 09:32:52,002 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 0 Invalid, 356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 288 Invalid, 0 Unknown, 64 Unchecked, 0.7s Time] [2022-11-20 09:32:52,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2022-11-20 09:32:52,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 506. [2022-11-20 09:32:52,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 504 states have (on average 3.1765873015873014) internal successors, (1601), 505 states have internal predecessors, (1601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:52,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 1601 transitions. [2022-11-20 09:32:52,011 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 1601 transitions. Word has length 27 [2022-11-20 09:32:52,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:32:52,011 INFO L495 AbstractCegarLoop]: Abstraction has 506 states and 1601 transitions. [2022-11-20 09:32:52,011 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:52,011 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 1601 transitions. [2022-11-20 09:32:52,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:32:52,012 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:32:52,012 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:32:52,027 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (82)] Ended with exit code 0 [2022-11-20 09:32:52,213 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:52,213 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:32:52,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:32:52,214 INFO L85 PathProgramCache]: Analyzing trace with hash 1927510500, now seen corresponding path program 43 times [2022-11-20 09:32:52,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:32:52,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1900986599] [2022-11-20 09:32:52,214 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-20 09:32:52,214 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:52,214 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:32:52,215 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:32:52,217 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (83)] Waiting until timeout for monitored process [2022-11-20 09:32:52,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:32:52,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 09:32:52,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:32:53,155 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:32:53,156 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:32:53,163 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:32:53,170 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:32:53,231 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:32:53,231 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:32:53,231 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:32:53,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1900986599] [2022-11-20 09:32:53,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1900986599] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:32:53,232 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:32:53,232 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 09:32:53,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459568605] [2022-11-20 09:32:53,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:32:53,232 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 09:32:53,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:32:53,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 09:32:53,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:32:53,233 INFO L87 Difference]: Start difference. First operand 506 states and 1601 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:54,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:32:54,821 INFO L93 Difference]: Finished difference Result 603 states and 1779 transitions. [2022-11-20 09:32:54,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:32:54,822 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:32:54,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:32:54,823 INFO L225 Difference]: With dead ends: 603 [2022-11-20 09:32:54,823 INFO L226 Difference]: Without dead ends: 594 [2022-11-20 09:32:54,823 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=101, Invalid=205, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:32:54,824 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 131 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 319 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-20 09:32:54,824 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 0 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 319 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-20 09:32:54,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2022-11-20 09:32:54,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 508. [2022-11-20 09:32:54,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 506 states have (on average 3.1699604743083003) internal successors, (1604), 507 states have internal predecessors, (1604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:54,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1604 transitions. [2022-11-20 09:32:54,837 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1604 transitions. Word has length 27 [2022-11-20 09:32:54,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:32:54,838 INFO L495 AbstractCegarLoop]: Abstraction has 508 states and 1604 transitions. [2022-11-20 09:32:54,838 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:54,838 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1604 transitions. [2022-11-20 09:32:54,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:32:54,839 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:32:54,840 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:32:54,855 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (83)] Ended with exit code 0 [2022-11-20 09:32:55,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:55,055 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:32:55,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:32:55,055 INFO L85 PathProgramCache]: Analyzing trace with hash -1841049826, now seen corresponding path program 44 times [2022-11-20 09:32:55,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:32:55,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2113413310] [2022-11-20 09:32:55,056 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 09:32:55,056 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:55,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:32:55,057 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:32:55,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (84)] Waiting until timeout for monitored process [2022-11-20 09:32:55,476 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 09:32:55,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:32:55,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 09:32:55,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:32:55,853 INFO L321 Elim1Store]: treesize reduction 29, result has 12.1 percent of original size [2022-11-20 09:32:55,854 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 201 treesize of output 109 [2022-11-20 09:32:55,870 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 81 [2022-11-20 09:32:55,879 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 73 [2022-11-20 09:32:55,966 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:32:55,966 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:32:55,966 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:32:55,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2113413310] [2022-11-20 09:32:55,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2113413310] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:32:55,967 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:32:55,967 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 09:32:55,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781179243] [2022-11-20 09:32:55,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:32:55,967 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 09:32:55,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:32:55,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 09:32:55,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:32:55,968 INFO L87 Difference]: Start difference. First operand 508 states and 1604 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:57,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:32:57,013 INFO L93 Difference]: Finished difference Result 601 states and 1773 transitions. [2022-11-20 09:32:57,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:32:57,014 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:32:57,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:32:57,015 INFO L225 Difference]: With dead ends: 601 [2022-11-20 09:32:57,016 INFO L226 Difference]: Without dead ends: 592 [2022-11-20 09:32:57,016 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:32:57,016 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 111 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 09:32:57,016 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [111 Valid, 0 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-20 09:32:57,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2022-11-20 09:32:57,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 504. [2022-11-20 09:32:57,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 502 states have (on average 3.1713147410358564) internal successors, (1592), 503 states have internal predecessors, (1592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:57,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1592 transitions. [2022-11-20 09:32:57,026 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1592 transitions. Word has length 27 [2022-11-20 09:32:57,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:32:57,026 INFO L495 AbstractCegarLoop]: Abstraction has 504 states and 1592 transitions. [2022-11-20 09:32:57,027 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:32:57,027 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1592 transitions. [2022-11-20 09:32:57,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:32:57,027 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:32:57,027 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:32:57,039 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (84)] Ended with exit code 0 [2022-11-20 09:32:57,228 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:57,228 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:32:57,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:32:57,228 INFO L85 PathProgramCache]: Analyzing trace with hash 642420048, now seen corresponding path program 45 times [2022-11-20 09:32:57,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:32:57,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [205666291] [2022-11-20 09:32:57,229 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 09:32:57,229 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:32:57,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:32:57,230 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:32:57,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (85)] Waiting until timeout for monitored process [2022-11-20 09:32:57,629 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-20 09:32:57,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:32:57,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 09:32:57,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:32:57,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:32:57,887 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:32:57,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:32:57,900 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:32:57,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:32:57,940 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:32:57,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:32:57,953 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:32:58,827 INFO L321 Elim1Store]: treesize reduction 28, result has 71.1 percent of original size [2022-11-20 09:32:58,827 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 6 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 181 treesize of output 137 [2022-11-20 09:32:58,953 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:32:58,953 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:32:58,954 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:32:58,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [205666291] [2022-11-20 09:32:58,954 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [205666291] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:32:58,954 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:32:58,954 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 09:32:58,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386516642] [2022-11-20 09:32:58,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:32:58,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 09:32:58,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:32:58,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 09:32:58,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:32:58,956 INFO L87 Difference]: Start difference. First operand 504 states and 1592 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:00,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:33:00,543 INFO L93 Difference]: Finished difference Result 613 states and 1793 transitions. [2022-11-20 09:33:00,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 09:33:00,544 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:33:00,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:33:00,545 INFO L225 Difference]: With dead ends: 613 [2022-11-20 09:33:00,545 INFO L226 Difference]: Without dead ends: 606 [2022-11-20 09:33:00,546 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2022-11-20 09:33:00,546 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 97 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 84 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-20 09:33:00,546 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 0 Invalid, 413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 325 Invalid, 0 Unknown, 84 Unchecked, 1.1s Time] [2022-11-20 09:33:00,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2022-11-20 09:33:00,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 502. [2022-11-20 09:33:00,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 500 states have (on average 3.17) internal successors, (1585), 501 states have internal predecessors, (1585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:00,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1585 transitions. [2022-11-20 09:33:00,555 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1585 transitions. Word has length 27 [2022-11-20 09:33:00,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:33:00,555 INFO L495 AbstractCegarLoop]: Abstraction has 502 states and 1585 transitions. [2022-11-20 09:33:00,555 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:00,555 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1585 transitions. [2022-11-20 09:33:00,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:33:00,556 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:33:00,556 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:00,567 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (85)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:00,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:33:00,756 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:33:00,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:00,757 INFO L85 PathProgramCache]: Analyzing trace with hash -1643399176, now seen corresponding path program 46 times [2022-11-20 09:33:00,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:33:00,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [568260128] [2022-11-20 09:33:00,758 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 09:33:00,758 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:33:00,758 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:33:00,760 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:33:00,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (86)] Waiting until timeout for monitored process [2022-11-20 09:33:01,288 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 09:33:01,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:33:01,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 09:33:01,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:01,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:33:01,500 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:33:01,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:33:01,526 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:33:01,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:33:01,567 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:33:01,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:33:01,581 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:33:02,584 INFO L321 Elim1Store]: treesize reduction 28, result has 71.1 percent of original size [2022-11-20 09:33:02,585 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 6 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 181 treesize of output 137 [2022-11-20 09:33:02,708 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:33:02,708 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:33:02,708 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:33:02,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [568260128] [2022-11-20 09:33:02,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [568260128] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:02,708 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:02,708 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 09:33:02,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858012806] [2022-11-20 09:33:02,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:02,709 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 09:33:02,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:33:02,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 09:33:02,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:33:02,710 INFO L87 Difference]: Start difference. First operand 502 states and 1585 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:04,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:33:04,904 INFO L93 Difference]: Finished difference Result 577 states and 1712 transitions. [2022-11-20 09:33:04,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 09:33:04,905 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:33:04,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:33:04,907 INFO L225 Difference]: With dead ends: 577 [2022-11-20 09:33:04,907 INFO L226 Difference]: Without dead ends: 570 [2022-11-20 09:33:04,907 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=109, Invalid=233, Unknown=0, NotChecked=0, Total=342 [2022-11-20 09:33:04,907 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 137 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 50 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-20 09:33:04,907 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 0 Invalid, 346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 291 Invalid, 0 Unknown, 50 Unchecked, 1.3s Time] [2022-11-20 09:33:04,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2022-11-20 09:33:04,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 506. [2022-11-20 09:33:04,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 504 states have (on average 3.1587301587301586) internal successors, (1592), 505 states have internal predecessors, (1592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:04,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 1592 transitions. [2022-11-20 09:33:04,917 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 1592 transitions. Word has length 27 [2022-11-20 09:33:04,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:33:04,918 INFO L495 AbstractCegarLoop]: Abstraction has 506 states and 1592 transitions. [2022-11-20 09:33:04,918 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:04,918 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 1592 transitions. [2022-11-20 09:33:04,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 09:33:04,919 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:33:04,919 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:04,933 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (86)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:05,120 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:33:05,120 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:33:05,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:05,120 INFO L85 PathProgramCache]: Analyzing trace with hash -1421816206, now seen corresponding path program 47 times [2022-11-20 09:33:05,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:33:05,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1359850959] [2022-11-20 09:33:05,121 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-20 09:33:05,121 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:33:05,122 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:33:05,123 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:33:05,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (87)] Waiting until timeout for monitored process [2022-11-20 09:33:05,772 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-11-20 09:33:05,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:33:05,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 09:33:05,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:05,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:33:05,992 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:33:06,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:33:06,005 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:33:06,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:33:06,044 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:33:06,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 09:33:06,060 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-20 09:33:06,881 INFO L321 Elim1Store]: treesize reduction 28, result has 71.1 percent of original size [2022-11-20 09:33:06,881 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 6 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 181 treesize of output 137 [2022-11-20 09:33:07,013 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:33:07,013 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 09:33:07,013 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:33:07,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1359850959] [2022-11-20 09:33:07,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1359850959] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 09:33:07,014 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 09:33:07,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 09:33:07,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661438711] [2022-11-20 09:33:07,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 09:33:07,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 09:33:07,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:33:07,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 09:33:07,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-20 09:33:07,015 INFO L87 Difference]: Start difference. First operand 506 states and 1592 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:08,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:33:08,947 INFO L93 Difference]: Finished difference Result 582 states and 1714 transitions. [2022-11-20 09:33:08,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 09:33:08,948 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-20 09:33:08,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:33:08,949 INFO L225 Difference]: With dead ends: 582 [2022-11-20 09:33:08,950 INFO L226 Difference]: Without dead ends: 577 [2022-11-20 09:33:08,950 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=109, Invalid=233, Unknown=0, NotChecked=0, Total=342 [2022-11-20 09:33:08,950 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 137 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 79 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-20 09:33:08,950 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 0 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 258 Invalid, 0 Unknown, 79 Unchecked, 1.0s Time] [2022-11-20 09:33:08,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2022-11-20 09:33:08,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 504. [2022-11-20 09:33:08,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 502 states have (on average 3.1633466135458166) internal successors, (1588), 503 states have internal predecessors, (1588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:08,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1588 transitions. [2022-11-20 09:33:08,959 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1588 transitions. Word has length 27 [2022-11-20 09:33:08,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:33:08,960 INFO L495 AbstractCegarLoop]: Abstraction has 504 states and 1588 transitions. [2022-11-20 09:33:08,960 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 10 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:08,960 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1588 transitions. [2022-11-20 09:33:08,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-20 09:33:08,961 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:33:08,961 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:08,974 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (87)] Forceful destruction successful, exit code 0 [2022-11-20 09:33:09,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:33:09,162 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:33:09,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:09,162 INFO L85 PathProgramCache]: Analyzing trace with hash 1284245729, now seen corresponding path program 1 times [2022-11-20 09:33:09,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:33:09,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [618913235] [2022-11-20 09:33:09,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 09:33:09,163 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:33:09,163 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:33:09,163 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:33:09,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (88)] Waiting until timeout for monitored process [2022-11-20 09:33:09,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 09:33:09,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-20 09:33:09,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:10,052 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:33:10,052 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:33:16,654 WARN L233 SmtUtils]: Spent 6.09s on a formula simplification. DAG size of input: 362 DAG size of output: 234 (called from [L 318] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-11-20 09:33:16,656 INFO L321 Elim1Store]: treesize reduction 420, result has 66.7 percent of original size [2022-11-20 09:33:16,657 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 16 select indices, 16 select index equivalence classes, 0 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 205 treesize of output 887 [2022-11-20 09:33:17,093 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:33:17,093 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:33:17,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [618913235] [2022-11-20 09:33:17,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [618913235] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:33:17,094 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 09:33:17,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 13 [2022-11-20 09:33:17,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117207932] [2022-11-20 09:33:17,094 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 09:33:17,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-20 09:33:17,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:33:17,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-20 09:33:17,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:33:17,095 INFO L87 Difference]: Start difference. First operand 504 states and 1588 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:20,396 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 09:33:20,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:33:20,489 INFO L93 Difference]: Finished difference Result 687 states and 2103 transitions. [2022-11-20 09:33:20,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 09:33:20,490 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-11-20 09:33:20,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:33:20,491 INFO L225 Difference]: With dead ends: 687 [2022-11-20 09:33:20,491 INFO L226 Difference]: Without dead ends: 687 [2022-11-20 09:33:20,492 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=134, Invalid=286, Unknown=0, NotChecked=0, Total=420 [2022-11-20 09:33:20,492 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 145 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 124 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-11-20 09:33:20,492 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 0 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 167 Invalid, 1 Unknown, 124 Unchecked, 2.9s Time] [2022-11-20 09:33:20,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2022-11-20 09:33:20,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 519. [2022-11-20 09:33:20,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 517 states have (on average 3.16247582205029) internal successors, (1635), 518 states have internal predecessors, (1635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:20,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 1635 transitions. [2022-11-20 09:33:20,505 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 1635 transitions. Word has length 28 [2022-11-20 09:33:20,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:33:20,505 INFO L495 AbstractCegarLoop]: Abstraction has 519 states and 1635 transitions. [2022-11-20 09:33:20,505 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:20,505 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 1635 transitions. [2022-11-20 09:33:20,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-20 09:33:20,506 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:33:20,506 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:20,525 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (88)] Ended with exit code 0 [2022-11-20 09:33:20,706 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:33:20,707 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:33:20,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:20,707 INFO L85 PathProgramCache]: Analyzing trace with hash 167112781, now seen corresponding path program 2 times [2022-11-20 09:33:20,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:33:20,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [597496985] [2022-11-20 09:33:20,708 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 09:33:20,708 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:33:20,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:33:20,709 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:33:20,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (89)] Waiting until timeout for monitored process [2022-11-20 09:33:21,351 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 09:33:21,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:33:21,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-20 09:33:21,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:21,647 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:33:21,647 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:33:29,119 WARN L233 SmtUtils]: Spent 7.30s on a formula simplification. DAG size of input: 374 DAG size of output: 243 (called from [L 318] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-11-20 09:33:29,121 INFO L321 Elim1Store]: treesize reduction 506, result has 65.5 percent of original size [2022-11-20 09:33:29,122 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 16 select indices, 16 select index equivalence classes, 0 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 172 treesize of output 990 [2022-11-20 09:33:29,602 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:33:29,603 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:33:29,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [597496985] [2022-11-20 09:33:29,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [597496985] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:33:29,603 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 09:33:29,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 13 [2022-11-20 09:33:29,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291504221] [2022-11-20 09:33:29,604 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 09:33:29,604 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-20 09:33:29,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:33:29,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-20 09:33:29,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:33:29,605 INFO L87 Difference]: Start difference. First operand 519 states and 1635 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:33,136 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 09:33:33,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:33:33,329 INFO L93 Difference]: Finished difference Result 771 states and 2330 transitions. [2022-11-20 09:33:33,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 09:33:33,330 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-11-20 09:33:33,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:33:33,332 INFO L225 Difference]: With dead ends: 771 [2022-11-20 09:33:33,332 INFO L226 Difference]: Without dead ends: 771 [2022-11-20 09:33:33,332 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=135, Invalid=327, Unknown=0, NotChecked=0, Total=462 [2022-11-20 09:33:33,333 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 164 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 35 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-11-20 09:33:33,333 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 0 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 270 Invalid, 1 Unknown, 35 Unchecked, 3.3s Time] [2022-11-20 09:33:33,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2022-11-20 09:33:33,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 531. [2022-11-20 09:33:33,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 529 states have (on average 3.166351606805293) internal successors, (1675), 530 states have internal predecessors, (1675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:33,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 1675 transitions. [2022-11-20 09:33:33,344 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 1675 transitions. Word has length 28 [2022-11-20 09:33:33,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:33:33,344 INFO L495 AbstractCegarLoop]: Abstraction has 531 states and 1675 transitions. [2022-11-20 09:33:33,344 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:33,344 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 1675 transitions. [2022-11-20 09:33:33,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-20 09:33:33,345 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:33:33,345 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:33,363 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (89)] Ended with exit code 0 [2022-11-20 09:33:33,546 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:33:33,546 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:33:33,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:33,546 INFO L85 PathProgramCache]: Analyzing trace with hash 735941811, now seen corresponding path program 3 times [2022-11-20 09:33:33,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:33:33,547 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [898481580] [2022-11-20 09:33:33,547 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 09:33:33,547 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:33:33,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:33:33,548 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:33:33,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (90)] Waiting until timeout for monitored process [2022-11-20 09:33:34,182 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-20 09:33:34,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:33:34,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 09:33:34,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:34,512 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:33:34,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:33:42,115 WARN L233 SmtUtils]: Spent 7.30s on a formula simplification. DAG size of input: 374 DAG size of output: 243 (called from [L 318] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-11-20 09:33:42,118 INFO L321 Elim1Store]: treesize reduction 506, result has 65.5 percent of original size [2022-11-20 09:33:42,119 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 16 select indices, 16 select index equivalence classes, 0 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 257 treesize of output 1005 [2022-11-20 09:33:42,621 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:33:42,622 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 09:33:42,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [898481580] [2022-11-20 09:33:42,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [898481580] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 09:33:42,622 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 09:33:42,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 13 [2022-11-20 09:33:42,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361409727] [2022-11-20 09:33:42,623 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 09:33:42,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-20 09:33:42,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 09:33:42,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-20 09:33:42,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-11-20 09:33:42,624 INFO L87 Difference]: Start difference. First operand 531 states and 1675 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:45,672 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 09:33:45,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 09:33:45,789 INFO L93 Difference]: Finished difference Result 699 states and 2109 transitions. [2022-11-20 09:33:45,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 09:33:45,790 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-11-20 09:33:45,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 09:33:45,792 INFO L225 Difference]: With dead ends: 699 [2022-11-20 09:33:45,792 INFO L226 Difference]: Without dead ends: 699 [2022-11-20 09:33:45,792 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=130, Invalid=290, Unknown=0, NotChecked=0, Total=420 [2022-11-20 09:33:45,792 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 141 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 105 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-11-20 09:33:45,792 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 0 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 253 Invalid, 1 Unknown, 105 Unchecked, 2.8s Time] [2022-11-20 09:33:45,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2022-11-20 09:33:45,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 531. [2022-11-20 09:33:45,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 529 states have (on average 3.166351606805293) internal successors, (1675), 530 states have internal predecessors, (1675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:45,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 1675 transitions. [2022-11-20 09:33:45,802 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 1675 transitions. Word has length 28 [2022-11-20 09:33:45,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 09:33:45,802 INFO L495 AbstractCegarLoop]: Abstraction has 531 states and 1675 transitions. [2022-11-20 09:33:45,802 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 09:33:45,802 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 1675 transitions. [2022-11-20 09:33:45,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-20 09:33:45,803 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 09:33:45,803 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 09:33:45,820 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (90)] Ended with exit code 0 [2022-11-20 09:33:46,004 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:33:46,004 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 45 more)] === [2022-11-20 09:33:46,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 09:33:46,004 INFO L85 PathProgramCache]: Analyzing trace with hash -47844955, now seen corresponding path program 4 times [2022-11-20 09:33:46,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 09:33:46,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [230441075] [2022-11-20 09:33:46,005 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 09:33:46,005 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 09:33:46,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 09:33:46,006 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 09:33:46,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d8607da-534d-4a99-876f-8331b69c9fa5/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (91)] Waiting until timeout for monitored process [2022-11-20 09:33:46,671 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 09:33:46,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 09:33:46,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 09:33:46,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 09:33:46,699 INFO L350 Elim1Store]: Elim1 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 26 treesize of output 24 [2022-11-20 09:33:46,909 INFO L350 Elim1Store]: Elim1 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 51 treesize of output 47 [2022-11-20 09:33:47,198 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-20 09:33:47,198 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 09:33:47,853 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6214 (Array (_ BitVec 32) (_ BitVec 8))) (~scoreB~0.base (_ BitVec 32))) (let ((.cse5 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_6214))) (let ((.cse2 (select .cse5 ~scoreB~0.base))) (let ((.cse0 (concat (concat (concat (select .cse2 (bvadd (_ bv3 32) c_~scoreB~0.offset)) (select .cse2 (bvadd (_ bv2 32) c_~scoreB~0.offset))) (select .cse2 (bvadd (_ bv1 32) c_~scoreB~0.offset))) (select .cse2 c_~scoreB~0.offset))) (.cse1 (let ((.cse4 (select .cse5 c_~scoreA~0.base))) (concat (concat (concat (select .cse4 (bvadd (_ bv3 32) c_~scoreA~0.offset)) (select .cse4 (bvadd (_ bv2 32) c_~scoreA~0.offset))) (select .cse4 (bvadd c_~scoreA~0.offset (_ bv1 32)))) (select .cse4 c_~scoreA~0.offset))))) (or (bvslt .cse0 .cse1) (not (bvslt |c_thread1Thread1of1ForFork0_#t~mem1#1| (let ((.cse3 (bvmul (_ bv4 32) |c_thread1Thread1of1ForFork0_~i~0#1|))) (concat (concat (concat (select .cse2 (bvadd (_ bv3 32) .cse3 c_~scoreB~0.offset)) (select .cse2 (bvadd (_ bv2 32) .cse3 c_~scoreB~0.offset))) (select .cse2 (bvadd .cse3 (_ bv1 32) c_~scoreB~0.offset))) (select .cse2 (bvadd .cse3 c_~scoreB~0.offset)))))) (bvsgt .cse0 .cse1)))))) is different from false [2022-11-20 09:33:58,342 WARN L233 SmtUtils]: Spent 10.47s on a formula simplification. DAG size of input: 362 DAG size of output: 281 (called from [L 318] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-11-20 09:33:58,344 INFO L321 Elim1Store]: treesize reduction 264, result has 79.1 percent of original size [2022-11-20 09:33:58,344 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 16 select indices, 16 select index equivalence classes, 0 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 641 treesize of output 1356 [2022-11-20 09:33:58,480 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 09:33:58,502 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 09:33:58,503 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 09:33:58,544 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 09:33:58,552 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 09:33:58,680 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 09:33:58,686 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 09:33:58,700 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 09:33:58,707 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 09:33:58,720 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 09:33:58,729 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 09:33:58,746 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 09:33:58,747 INFO L217 Elim1Store]: Index analysis took 267 ms [2022-11-20 09:34:00,197 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 09:34:00,197 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 30 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 36 case distinctions, treesize of input 360 treesize of output 623