./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/weaver/popl20-queue-add-3.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 8393723b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/popl20-queue-add-3.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro --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 6990ac65798f2c5a95ce01b01bd39640075d7bea37e69dff3da0d3d7c4b56ab2 --- 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-8393723 [2022-11-18 18:40:10,493 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 18:40:10,499 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 18:40:10,530 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 18:40:10,531 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 18:40:10,535 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 18:40:10,538 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 18:40:10,544 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 18:40:10,546 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 18:40:10,553 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 18:40:10,555 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 18:40:10,557 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 18:40:10,558 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 18:40:10,561 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 18:40:10,562 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 18:40:10,564 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 18:40:10,566 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 18:40:10,568 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 18:40:10,569 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 18:40:10,573 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 18:40:10,578 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 18:40:10,579 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 18:40:10,580 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 18:40:10,581 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 18:40:10,584 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 18:40:10,585 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 18:40:10,585 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 18:40:10,586 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 18:40:10,586 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 18:40:10,587 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 18:40:10,587 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 18:40:10,590 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 18:40:10,592 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 18:40:10,593 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 18:40:10,594 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 18:40:10,594 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 18:40:10,595 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 18:40:10,595 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 18:40:10,595 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 18:40:10,596 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 18:40:10,597 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 18:40:10,598 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-11-18 18:40:10,624 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 18:40:10,626 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 18:40:10,627 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 18:40:10,627 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 18:40:10,628 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 18:40:10,629 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 18:40:10,630 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 18:40:10,630 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 18:40:10,630 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 18:40:10,630 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 18:40:10,632 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-18 18:40:10,632 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-18 18:40:10,632 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 18:40:10,632 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-18 18:40:10,633 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 18:40:10,633 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-18 18:40:10,633 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-18 18:40:10,633 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-18 18:40:10,633 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 18:40:10,634 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-18 18:40:10,634 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-18 18:40:10,634 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 18:40:10,634 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 18:40:10,635 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 18:40:10,635 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 18:40:10,635 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 18:40:10,637 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 18:40:10,637 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 18:40:10,637 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 18:40:10,638 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-18 18:40:10,638 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_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/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_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro 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 -> 6990ac65798f2c5a95ce01b01bd39640075d7bea37e69dff3da0d3d7c4b56ab2 [2022-11-18 18:40:10,939 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 18:40:10,975 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 18:40:10,979 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 18:40:10,980 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 18:40:10,982 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 18:40:10,983 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/weaver/popl20-queue-add-3.wvr.c [2022-11-18 18:40:11,063 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/data/87a4c24f0/729583755aa84da193e655b59f5b2ced/FLAG534cde11a [2022-11-18 18:40:11,628 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 18:40:11,629 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/sv-benchmarks/c/weaver/popl20-queue-add-3.wvr.c [2022-11-18 18:40:11,637 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/data/87a4c24f0/729583755aa84da193e655b59f5b2ced/FLAG534cde11a [2022-11-18 18:40:11,974 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/data/87a4c24f0/729583755aa84da193e655b59f5b2ced [2022-11-18 18:40:11,977 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 18:40:11,978 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 18:40:11,980 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 18:40:11,981 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 18:40:11,984 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 18:40:11,985 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 06:40:11" (1/1) ... [2022-11-18 18:40:11,987 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@50b0d7da and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:40:11, skipping insertion in model container [2022-11-18 18:40:11,987 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 06:40:11" (1/1) ... [2022-11-18 18:40:11,995 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 18:40:12,020 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 18:40:12,262 WARN L234 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_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/sv-benchmarks/c/weaver/popl20-queue-add-3.wvr.c[3412,3425] [2022-11-18 18:40:12,279 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 18:40:12,289 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-18 18:40:12,289 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@35beecdd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:40:12, skipping insertion in model container [2022-11-18 18:40:12,290 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 18:40:12,290 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2022-11-18 18:40:12,292 INFO L158 Benchmark]: Toolchain (without parser) took 313.48ms. Allocated memory is still 125.8MB. Free memory was 85.5MB in the beginning and 99.2MB in the end (delta: -13.8MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-18 18:40:12,293 INFO L158 Benchmark]: CDTParser took 0.32ms. Allocated memory is still 125.8MB. Free memory is still 102.0MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-18 18:40:12,294 INFO L158 Benchmark]: CACSL2BoogieTranslator took 309.77ms. Allocated memory is still 125.8MB. Free memory was 85.3MB in the beginning and 99.8MB in the end (delta: -14.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-18 18:40:12,295 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.32ms. Allocated memory is still 125.8MB. Free memory is still 102.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 309.77ms. Allocated memory is still 125.8MB. Free memory was 85.3MB in the beginning and 99.8MB in the end (delta: -14.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 135]: 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-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/popl20-queue-add-3.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro --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 6990ac65798f2c5a95ce01b01bd39640075d7bea37e69dff3da0d3d7c4b56ab2 --- 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-8393723 [2022-11-18 18:40:14,712 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 18:40:14,715 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 18:40:14,756 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 18:40:14,757 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 18:40:14,761 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 18:40:14,764 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 18:40:14,771 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 18:40:14,774 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 18:40:14,780 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 18:40:14,781 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 18:40:14,784 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 18:40:14,785 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 18:40:14,787 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 18:40:14,789 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 18:40:14,790 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 18:40:14,793 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 18:40:14,794 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 18:40:14,799 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 18:40:14,804 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 18:40:14,808 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 18:40:14,810 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 18:40:14,812 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 18:40:14,814 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 18:40:14,822 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 18:40:14,827 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 18:40:14,827 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 18:40:14,828 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 18:40:14,830 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 18:40:14,831 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 18:40:14,832 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 18:40:14,833 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 18:40:14,836 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 18:40:14,837 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 18:40:14,838 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 18:40:14,839 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 18:40:14,840 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 18:40:14,841 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 18:40:14,841 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 18:40:14,843 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 18:40:14,844 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 18:40:14,851 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2022-11-18 18:40:14,901 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 18:40:14,901 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 18:40:14,903 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 18:40:14,903 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 18:40:14,905 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 18:40:14,905 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 18:40:14,907 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 18:40:14,907 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 18:40:14,907 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 18:40:14,908 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 18:40:14,909 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-18 18:40:14,909 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-18 18:40:14,910 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 18:40:14,910 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-18 18:40:14,911 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 18:40:14,911 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-18 18:40:14,911 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-18 18:40:14,912 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-18 18:40:14,912 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 18:40:14,912 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-18 18:40:14,913 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-18 18:40:14,913 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-18 18:40:14,913 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-18 18:40:14,913 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 18:40:14,914 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 18:40:14,914 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 18:40:14,915 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 18:40:14,915 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 18:40:14,915 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 18:40:14,915 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 18:40:14,916 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-18 18:40:14,916 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-18 18:40:14,916 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-18 18:40:14,916 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_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/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_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro 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 -> 6990ac65798f2c5a95ce01b01bd39640075d7bea37e69dff3da0d3d7c4b56ab2 [2022-11-18 18:40:15,366 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 18:40:15,389 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 18:40:15,392 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 18:40:15,394 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 18:40:15,395 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 18:40:15,397 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/weaver/popl20-queue-add-3.wvr.c [2022-11-18 18:40:15,478 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/data/b743aa571/512138b50de04eff9876b104f4ba66dd/FLAG3ac1d2a21 [2022-11-18 18:40:16,087 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 18:40:16,087 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/sv-benchmarks/c/weaver/popl20-queue-add-3.wvr.c [2022-11-18 18:40:16,100 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/data/b743aa571/512138b50de04eff9876b104f4ba66dd/FLAG3ac1d2a21 [2022-11-18 18:40:16,413 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/data/b743aa571/512138b50de04eff9876b104f4ba66dd [2022-11-18 18:40:16,417 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 18:40:16,419 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 18:40:16,426 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 18:40:16,426 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 18:40:16,437 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 18:40:16,438 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 06:40:16" (1/1) ... [2022-11-18 18:40:16,440 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@130545e9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:40:16, skipping insertion in model container [2022-11-18 18:40:16,440 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 06:40:16" (1/1) ... [2022-11-18 18:40:16,448 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 18:40:16,468 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 18:40:16,677 WARN L234 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_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/sv-benchmarks/c/weaver/popl20-queue-add-3.wvr.c[3412,3425] [2022-11-18 18:40:16,745 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 18:40:16,760 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-18 18:40:16,767 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 18:40:16,785 WARN L234 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_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/sv-benchmarks/c/weaver/popl20-queue-add-3.wvr.c[3412,3425] [2022-11-18 18:40:16,789 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 18:40:16,795 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 18:40:16,836 WARN L234 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_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/sv-benchmarks/c/weaver/popl20-queue-add-3.wvr.c[3412,3425] [2022-11-18 18:40:16,852 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 18:40:16,879 INFO L208 MainTranslator]: Completed translation [2022-11-18 18:40:16,880 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:40:16 WrapperNode [2022-11-18 18:40:16,880 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 18:40:16,881 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 18:40:16,881 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 18:40:16,881 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 18:40:16,889 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:40:16" (1/1) ... [2022-11-18 18:40:16,911 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:40:16" (1/1) ... [2022-11-18 18:40:16,957 INFO L138 Inliner]: procedures = 27, calls = 55, calls flagged for inlining = 16, calls inlined = 18, statements flattened = 238 [2022-11-18 18:40:16,957 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 18:40:16,959 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 18:40:16,960 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 18:40:16,960 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 18:40:16,972 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:40:16" (1/1) ... [2022-11-18 18:40:16,972 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:40:16" (1/1) ... [2022-11-18 18:40:16,994 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:40:16" (1/1) ... [2022-11-18 18:40:16,995 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:40:16" (1/1) ... [2022-11-18 18:40:17,004 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:40:16" (1/1) ... [2022-11-18 18:40:17,022 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:40:16" (1/1) ... [2022-11-18 18:40:17,027 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:40:16" (1/1) ... [2022-11-18 18:40:17,041 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:40:16" (1/1) ... [2022-11-18 18:40:17,044 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 18:40:17,045 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 18:40:17,045 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 18:40:17,045 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 18:40:17,046 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:40:16" (1/1) ... [2022-11-18 18:40:17,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 18:40:17,068 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:17,088 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 18:40:17,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 18:40:17,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 18:40:17,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-18 18:40:17,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-18 18:40:17,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-18 18:40:17,156 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-18 18:40:17,156 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-18 18:40:17,156 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-18 18:40:17,157 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-18 18:40:17,157 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-11-18 18:40:17,157 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-11-18 18:40:17,157 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-11-18 18:40:17,157 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-11-18 18:40:17,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-18 18:40:17,158 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 18:40:17,158 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 18:40:17,158 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 18:40:17,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-18 18:40:17,160 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-18 18:40:17,326 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 18:40:17,328 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 18:40:18,226 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 18:40:18,580 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 18:40:18,580 INFO L300 CfgBuilder]: Removed 5 assume(true) statements. [2022-11-18 18:40:18,585 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 06:40:18 BoogieIcfgContainer [2022-11-18 18:40:18,586 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 18:40:18,589 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 18:40:18,589 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 18:40:18,613 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 18:40:18,614 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 06:40:16" (1/3) ... [2022-11-18 18:40:18,616 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@30f4eec3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 06:40:18, skipping insertion in model container [2022-11-18 18:40:18,616 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:40:16" (2/3) ... [2022-11-18 18:40:18,617 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@30f4eec3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 06:40:18, skipping insertion in model container [2022-11-18 18:40:18,617 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 06:40:18" (3/3) ... [2022-11-18 18:40:18,619 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-queue-add-3.wvr.c [2022-11-18 18:40:18,641 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 18:40:18,641 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 28 error locations. [2022-11-18 18:40:18,641 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-18 18:40:18,787 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-11-18 18:40:18,844 INFO L115 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-11-18 18:40:18,865 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 226 places, 234 transitions, 492 flow [2022-11-18 18:40:18,870 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 226 places, 234 transitions, 492 flow [2022-11-18 18:40:18,872 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 226 places, 234 transitions, 492 flow [2022-11-18 18:40:19,039 INFO L130 PetriNetUnfolder]: 18/231 cut-off events. [2022-11-18 18:40:19,039 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-11-18 18:40:19,049 INFO L83 FinitePrefix]: Finished finitePrefix Result has 244 conditions, 231 events. 18/231 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 230 event pairs, 0 based on Foata normal form. 0/185 useless extension candidates. Maximal degree in co-relation 182. Up to 3 conditions per place. [2022-11-18 18:40:19,054 INFO L119 LiptonReduction]: Number of co-enabled transitions 2700 [2022-11-18 18:41:10,592 INFO L134 LiptonReduction]: Checked pairs total: 4557 [2022-11-18 18:41:10,593 INFO L136 LiptonReduction]: Total number of compositions: 252 [2022-11-18 18:41:10,605 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 63 places, 59 transitions, 142 flow [2022-11-18 18:41:10,723 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 1565 states, 1237 states have (on average 4.568310428455942) internal successors, (5651), 1564 states have internal predecessors, (5651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:10,741 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 18:41:10,760 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;@5aab4171, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 18:41:10,760 INFO L358 AbstractCegarLoop]: Starting to check reachability of 41 error locations. [2022-11-18 18:41:10,765 INFO L276 IsEmpty]: Start isEmpty. Operand has 1565 states, 1237 states have (on average 4.568310428455942) internal successors, (5651), 1564 states have internal predecessors, (5651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:10,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-18 18:41:10,770 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:10,771 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-18 18:41:10,772 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:10,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:10,777 INFO L85 PathProgramCache]: Analyzing trace with hash 34610, now seen corresponding path program 1 times [2022-11-18 18:41:10,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:10,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [454563568] [2022-11-18 18:41:10,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:10,789 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-18 18:41:10,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:10,801 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:10,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:10,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:10,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 18:41:10,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:11,191 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 18:41:11,192 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 18:41:11,259 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-18 18:41:11,259 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:11,260 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:11,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [454563568] [2022-11-18 18:41:11,261 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [454563568] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:11,261 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:11,261 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 18:41:11,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790533099] [2022-11-18 18:41:11,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:11,268 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:41:11,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:11,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:41:11,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:41:11,314 INFO L87 Difference]: Start difference. First operand has 1565 states, 1237 states have (on average 4.568310428455942) internal successors, (5651), 1564 states have internal predecessors, (5651), 0 states have call successors, (0), 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-18 18:41:11,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:11,693 INFO L93 Difference]: Finished difference Result 1562 states and 5460 transitions. [2022-11-18 18:41:11,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:41:11,696 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-18 18:41:11,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:11,725 INFO L225 Difference]: With dead ends: 1562 [2022-11-18 18:41:11,726 INFO L226 Difference]: Without dead ends: 1562 [2022-11-18 18:41:11,727 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-18 18:41:11,730 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 49 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:11,731 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 3 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 18:41:11,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1562 states. [2022-11-18 18:41:11,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1562 to 1562. [2022-11-18 18:41:11,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1562 states, 1237 states have (on average 4.413904607922393) internal successors, (5460), 1561 states have internal predecessors, (5460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:11,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1562 states to 1562 states and 5460 transitions. [2022-11-18 18:41:11,917 INFO L78 Accepts]: Start accepts. Automaton has 1562 states and 5460 transitions. Word has length 2 [2022-11-18 18:41:11,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:11,918 INFO L495 AbstractCegarLoop]: Abstraction has 1562 states and 5460 transitions. [2022-11-18 18:41:11,920 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-18 18:41:11,921 INFO L276 IsEmpty]: Start isEmpty. Operand 1562 states and 5460 transitions. [2022-11-18 18:41:11,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-18 18:41:11,923 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:11,923 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-18 18:41:11,953 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:41:12,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:12,155 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:12,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:12,159 INFO L85 PathProgramCache]: Analyzing trace with hash 34611, now seen corresponding path program 1 times [2022-11-18 18:41:12,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:12,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [53995518] [2022-11-18 18:41:12,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:12,162 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-18 18:41:12,163 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:12,165 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:12,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:12,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:12,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 18:41:12,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:12,461 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 18:41:12,462 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 18:41:12,496 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-18 18:41:12,497 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:12,497 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:12,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [53995518] [2022-11-18 18:41:12,497 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [53995518] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:12,497 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:12,498 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 18:41:12,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514881090] [2022-11-18 18:41:12,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:12,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:41:12,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:12,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:41:12,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:41:12,500 INFO L87 Difference]: Start difference. First operand 1562 states and 5460 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-18 18:41:13,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:13,238 INFO L93 Difference]: Finished difference Result 3121 states and 10917 transitions. [2022-11-18 18:41:13,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:41:13,239 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-18 18:41:13,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:13,263 INFO L225 Difference]: With dead ends: 3121 [2022-11-18 18:41:13,264 INFO L226 Difference]: Without dead ends: 3121 [2022-11-18 18:41:13,265 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-18 18:41:13,271 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 45 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:13,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 6 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-18 18:41:13,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3121 states. [2022-11-18 18:41:13,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3121 to 1564. [2022-11-18 18:41:13,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1564 states, 1239 states have (on average 4.411622276029056) internal successors, (5466), 1563 states have internal predecessors, (5466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:13,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1564 states to 1564 states and 5466 transitions. [2022-11-18 18:41:13,361 INFO L78 Accepts]: Start accepts. Automaton has 1564 states and 5466 transitions. Word has length 2 [2022-11-18 18:41:13,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:13,362 INFO L495 AbstractCegarLoop]: Abstraction has 1564 states and 5466 transitions. [2022-11-18 18:41:13,362 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-18 18:41:13,362 INFO L276 IsEmpty]: Start isEmpty. Operand 1564 states and 5466 transitions. [2022-11-18 18:41:13,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-18 18:41:13,363 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:13,363 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-18 18:41:13,381 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:41:13,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:13,575 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:13,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:13,576 INFO L85 PathProgramCache]: Analyzing trace with hash 1079076, now seen corresponding path program 1 times [2022-11-18 18:41:13,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:13,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1492671708] [2022-11-18 18:41:13,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:13,577 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-18 18:41:13,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:13,579 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:13,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:13,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:13,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 18:41:13,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:13,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:13,836 INFO L321 Elim1Store]: treesize reduction 86, result has 25.9 percent of original size [2022-11-18 18:41:13,836 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 38 treesize of output 55 [2022-11-18 18:41:14,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:14,267 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-18 18:41:14,267 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 32 [2022-11-18 18:41:14,348 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-18 18:41:14,348 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:14,349 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:14,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1492671708] [2022-11-18 18:41:14,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1492671708] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:14,349 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:14,349 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:41:14,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000007890] [2022-11-18 18:41:14,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:14,350 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:41:14,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:14,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:41:14,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:41:14,351 INFO L87 Difference]: Start difference. First operand 1564 states and 5466 transitions. Second operand has 4 states, 3 states have (on average 1.0) internal successors, (3), 3 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-18 18:41:14,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:14,612 INFO L93 Difference]: Finished difference Result 1565 states and 5469 transitions. [2022-11-18 18:41:14,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 18:41:14,613 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.0) internal successors, (3), 3 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-18 18:41:14,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:14,626 INFO L225 Difference]: With dead ends: 1565 [2022-11-18 18:41:14,626 INFO L226 Difference]: Without dead ends: 1565 [2022-11-18 18:41:14,627 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 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-18 18:41:14,640 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 0 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 90 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:14,642 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 9 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 90 Unchecked, 0.2s Time] [2022-11-18 18:41:14,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1565 states. [2022-11-18 18:41:14,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1565 to 1565. [2022-11-18 18:41:14,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1565 states, 1240 states have (on average 4.410483870967742) internal successors, (5469), 1564 states have internal predecessors, (5469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:14,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1565 states to 1565 states and 5469 transitions. [2022-11-18 18:41:14,742 INFO L78 Accepts]: Start accepts. Automaton has 1565 states and 5469 transitions. Word has length 3 [2022-11-18 18:41:14,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:14,743 INFO L495 AbstractCegarLoop]: Abstraction has 1565 states and 5469 transitions. [2022-11-18 18:41:14,743 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.0) internal successors, (3), 3 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-18 18:41:14,743 INFO L276 IsEmpty]: Start isEmpty. Operand 1565 states and 5469 transitions. [2022-11-18 18:41:14,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-18 18:41:14,744 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:14,744 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-18 18:41:14,755 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 18:41:14,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:14,955 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:14,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:14,956 INFO L85 PathProgramCache]: Analyzing trace with hash 1079077, now seen corresponding path program 1 times [2022-11-18 18:41:14,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:14,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2079416863] [2022-11-18 18:41:14,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:14,957 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-18 18:41:14,957 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:14,958 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:14,959 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:15,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:15,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 18:41:15,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:15,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:15,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:15,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:15,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:15,207 INFO L321 Elim1Store]: treesize reduction 20, result has 48.7 percent of original size [2022-11-18 18:41:15,207 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 29 [2022-11-18 18:41:15,248 INFO L321 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-11-18 18:41:15,248 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 23 treesize of output 19 [2022-11-18 18:41:15,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:15,345 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-18 18:41:15,378 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-18 18:41:15,378 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:15,379 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:15,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2079416863] [2022-11-18 18:41:15,379 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2079416863] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:15,379 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:15,379 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:41:15,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29314369] [2022-11-18 18:41:15,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:15,380 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:41:15,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:15,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:41:15,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:41:15,381 INFO L87 Difference]: Start difference. First operand 1565 states and 5469 transitions. Second operand has 4 states, 3 states have (on average 1.0) internal successors, (3), 3 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-18 18:41:15,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:15,725 INFO L93 Difference]: Finished difference Result 1284 states and 4346 transitions. [2022-11-18 18:41:15,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:41:15,725 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.0) internal successors, (3), 3 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-18 18:41:15,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:15,735 INFO L225 Difference]: With dead ends: 1284 [2022-11-18 18:41:15,735 INFO L226 Difference]: Without dead ends: 1284 [2022-11-18 18:41:15,736 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 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-18 18:41:15,736 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 94 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:15,737 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 3 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 46 Invalid, 0 Unknown, 1 Unchecked, 0.3s Time] [2022-11-18 18:41:15,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1284 states. [2022-11-18 18:41:15,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1284 to 1284. [2022-11-18 18:41:15,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1284 states, 1035 states have (on average 4.19903381642512) internal successors, (4346), 1283 states have internal predecessors, (4346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:15,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1284 states to 1284 states and 4346 transitions. [2022-11-18 18:41:15,832 INFO L78 Accepts]: Start accepts. Automaton has 1284 states and 4346 transitions. Word has length 3 [2022-11-18 18:41:15,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:15,832 INFO L495 AbstractCegarLoop]: Abstraction has 1284 states and 4346 transitions. [2022-11-18 18:41:15,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.0) internal successors, (3), 3 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-18 18:41:15,833 INFO L276 IsEmpty]: Start isEmpty. Operand 1284 states and 4346 transitions. [2022-11-18 18:41:15,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-18 18:41:15,833 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:15,833 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-18 18:41:15,873 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:16,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:16,046 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:16,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:16,046 INFO L85 PathProgramCache]: Analyzing trace with hash 1077420, now seen corresponding path program 1 times [2022-11-18 18:41:16,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:16,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1791562122] [2022-11-18 18:41:16,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:16,047 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-18 18:41:16,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:16,049 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:16,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:16,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:16,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 18:41:16,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:16,292 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 18:41:16,293 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 18:41:16,387 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-18 18:41:16,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:41:16,731 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-18 18:41:16,732 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:16,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1791562122] [2022-11-18 18:41:16,732 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1791562122] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:41:16,732 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:41:16,733 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 4 [2022-11-18 18:41:16,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119308442] [2022-11-18 18:41:16,733 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:41:16,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 18:41:16,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:16,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 18:41:16,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 18:41:16,734 INFO L87 Difference]: Start difference. First operand 1284 states and 4346 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-18 18:41:18,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:18,380 INFO L93 Difference]: Finished difference Result 3842 states and 13023 transitions. [2022-11-18 18:41:18,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 18:41:18,381 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-18 18:41:18,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:18,411 INFO L225 Difference]: With dead ends: 3842 [2022-11-18 18:41:18,411 INFO L226 Difference]: Without dead ends: 3842 [2022-11-18 18:41:18,412 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-11-18 18:41:18,412 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 303 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:18,413 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [303 Valid, 12 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-18 18:41:18,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3842 states. [2022-11-18 18:41:18,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3842 to 1290. [2022-11-18 18:41:18,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1290 states, 1041 states have (on average 4.189241114313161) internal successors, (4361), 1289 states have internal predecessors, (4361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:18,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1290 states to 1290 states and 4361 transitions. [2022-11-18 18:41:18,501 INFO L78 Accepts]: Start accepts. Automaton has 1290 states and 4361 transitions. Word has length 3 [2022-11-18 18:41:18,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:18,502 INFO L495 AbstractCegarLoop]: Abstraction has 1290 states and 4361 transitions. [2022-11-18 18:41:18,502 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-18 18:41:18,502 INFO L276 IsEmpty]: Start isEmpty. Operand 1290 states and 4361 transitions. [2022-11-18 18:41:18,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-18 18:41:18,503 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:18,503 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-18 18:41:18,517 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:18,715 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:18,716 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:18,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:18,716 INFO L85 PathProgramCache]: Analyzing trace with hash 33451632, now seen corresponding path program 1 times [2022-11-18 18:41:18,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:18,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1617583608] [2022-11-18 18:41:18,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:18,717 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-18 18:41:18,717 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:18,719 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:18,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:18,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:18,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 18:41:18,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:18,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:19,039 INFO L321 Elim1Store]: treesize reduction 86, result has 25.9 percent of original size [2022-11-18 18:41:19,040 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 38 treesize of output 55 [2022-11-18 18:41:19,505 INFO L321 Elim1Store]: treesize reduction 32, result has 31.9 percent of original size [2022-11-18 18:41:19,505 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 21 treesize of output 32 [2022-11-18 18:41:19,639 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:41:19,639 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:19,639 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:19,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1617583608] [2022-11-18 18:41:19,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1617583608] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:19,640 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:19,640 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 18:41:19,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545950450] [2022-11-18 18:41:19,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:19,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:41:19,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:19,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:41:19,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:41:19,641 INFO L87 Difference]: Start difference. First operand 1290 states and 4361 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:19,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:19,849 INFO L93 Difference]: Finished difference Result 1294 states and 4370 transitions. [2022-11-18 18:41:19,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:41:19,850 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 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 4 [2022-11-18 18:41:19,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:19,859 INFO L225 Difference]: With dead ends: 1294 [2022-11-18 18:41:19,860 INFO L226 Difference]: Without dead ends: 1294 [2022-11-18 18:41:19,860 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:41:19,861 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 0 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 45 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:19,861 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 45 Unchecked, 0.2s Time] [2022-11-18 18:41:19,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1294 states. [2022-11-18 18:41:19,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1294 to 1294. [2022-11-18 18:41:19,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1294 states, 1045 states have (on average 4.181818181818182) internal successors, (4370), 1293 states have internal predecessors, (4370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:19,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1294 states to 1294 states and 4370 transitions. [2022-11-18 18:41:19,917 INFO L78 Accepts]: Start accepts. Automaton has 1294 states and 4370 transitions. Word has length 4 [2022-11-18 18:41:19,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:19,918 INFO L495 AbstractCegarLoop]: Abstraction has 1294 states and 4370 transitions. [2022-11-18 18:41:19,918 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:19,918 INFO L276 IsEmpty]: Start isEmpty. Operand 1294 states and 4370 transitions. [2022-11-18 18:41:19,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-18 18:41:19,918 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:19,919 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-18 18:41:19,938 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:41:20,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:20,132 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:20,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:20,133 INFO L85 PathProgramCache]: Analyzing trace with hash 33406155, now seen corresponding path program 1 times [2022-11-18 18:41:20,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:20,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [986198792] [2022-11-18 18:41:20,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:20,133 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-18 18:41:20,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:20,137 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:20,141 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:20,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:20,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 18:41:20,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:20,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:20,396 INFO L321 Elim1Store]: treesize reduction 86, result has 25.9 percent of original size [2022-11-18 18:41:20,397 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 38 treesize of output 55 [2022-11-18 18:41:20,875 INFO L321 Elim1Store]: treesize reduction 32, result has 31.9 percent of original size [2022-11-18 18:41:20,875 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 21 treesize of output 32 [2022-11-18 18:41:20,952 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:41:20,953 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:20,953 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:20,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [986198792] [2022-11-18 18:41:20,953 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [986198792] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:20,953 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:20,953 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 18:41:20,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551521712] [2022-11-18 18:41:20,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:20,954 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:41:20,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:20,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:41:20,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:41:20,955 INFO L87 Difference]: Start difference. First operand 1294 states and 4370 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:21,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:21,202 INFO L93 Difference]: Finished difference Result 1294 states and 4369 transitions. [2022-11-18 18:41:21,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:41:21,203 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 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 4 [2022-11-18 18:41:21,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:21,218 INFO L225 Difference]: With dead ends: 1294 [2022-11-18 18:41:21,224 INFO L226 Difference]: Without dead ends: 1294 [2022-11-18 18:41:21,225 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:41:21,225 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 0 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 45 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:21,226 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 45 Unchecked, 0.2s Time] [2022-11-18 18:41:21,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1294 states. [2022-11-18 18:41:21,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1294 to 1294. [2022-11-18 18:41:21,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1294 states, 1045 states have (on average 4.180861244019138) internal successors, (4369), 1293 states have internal predecessors, (4369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:21,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1294 states to 1294 states and 4369 transitions. [2022-11-18 18:41:21,322 INFO L78 Accepts]: Start accepts. Automaton has 1294 states and 4369 transitions. Word has length 4 [2022-11-18 18:41:21,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:21,323 INFO L495 AbstractCegarLoop]: Abstraction has 1294 states and 4369 transitions. [2022-11-18 18:41:21,324 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:21,324 INFO L276 IsEmpty]: Start isEmpty. Operand 1294 states and 4369 transitions. [2022-11-18 18:41:21,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-18 18:41:21,324 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:21,325 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-18 18:41:21,346 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:21,537 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:21,538 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:21,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:21,539 INFO L85 PathProgramCache]: Analyzing trace with hash 1037016875, now seen corresponding path program 1 times [2022-11-18 18:41:21,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:21,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [532653780] [2022-11-18 18:41:21,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:21,540 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-18 18:41:21,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:21,541 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:21,569 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:21,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:21,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 18:41:21,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:21,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:21,763 INFO L321 Elim1Store]: treesize reduction 79, result has 27.5 percent of original size [2022-11-18 18:41:21,763 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 4 case distinctions, treesize of input 29 treesize of output 48 [2022-11-18 18:41:22,102 INFO L321 Elim1Store]: treesize reduction 42, result has 26.3 percent of original size [2022-11-18 18:41:22,102 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 32 [2022-11-18 18:41:22,224 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-18 18:41:22,224 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:22,224 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:22,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [532653780] [2022-11-18 18:41:22,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [532653780] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:22,225 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:22,225 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 18:41:22,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645610685] [2022-11-18 18:41:22,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:22,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:41:22,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:22,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:41:22,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:41:22,227 INFO L87 Difference]: Start difference. First operand 1294 states and 4369 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-18 18:41:22,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:22,406 INFO L93 Difference]: Finished difference Result 1297 states and 4381 transitions. [2022-11-18 18:41:22,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:41:22,406 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 5 [2022-11-18 18:41:22,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:22,414 INFO L225 Difference]: With dead ends: 1297 [2022-11-18 18:41:22,414 INFO L226 Difference]: Without dead ends: 1297 [2022-11-18 18:41:22,414 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:41:22,415 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 1 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 45 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:22,415 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 6 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 33 Invalid, 0 Unknown, 45 Unchecked, 0.2s Time] [2022-11-18 18:41:22,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1297 states. [2022-11-18 18:41:22,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1297 to 1297. [2022-11-18 18:41:22,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1297 states, 1048 states have (on average 4.180343511450381) internal successors, (4381), 1296 states have internal predecessors, (4381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:22,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1297 states to 1297 states and 4381 transitions. [2022-11-18 18:41:22,459 INFO L78 Accepts]: Start accepts. Automaton has 1297 states and 4381 transitions. Word has length 5 [2022-11-18 18:41:22,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:22,459 INFO L495 AbstractCegarLoop]: Abstraction has 1297 states and 4381 transitions. [2022-11-18 18:41:22,459 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-18 18:41:22,460 INFO L276 IsEmpty]: Start isEmpty. Operand 1297 states and 4381 transitions. [2022-11-18 18:41:22,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-18 18:41:22,460 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:22,460 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-18 18:41:22,481 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:22,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:22,677 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:22,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:22,678 INFO L85 PathProgramCache]: Analyzing trace with hash 1037016877, now seen corresponding path program 1 times [2022-11-18 18:41:22,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:22,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [717699095] [2022-11-18 18:41:22,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:22,679 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-18 18:41:22,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:22,680 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:22,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:22,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:22,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 18:41:22,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:22,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:22,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:22,968 INFO L321 Elim1Store]: treesize reduction 49, result has 33.8 percent of original size [2022-11-18 18:41:22,968 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 2 case distinctions, treesize of input 15 treesize of output 35 [2022-11-18 18:41:22,987 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-18 18:41:23,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:23,050 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-18 18:41:23,112 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-18 18:41:23,113 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:23,113 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:23,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [717699095] [2022-11-18 18:41:23,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [717699095] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:23,113 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:23,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:41:23,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310432402] [2022-11-18 18:41:23,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:23,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:41:23,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:23,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:41:23,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:41:23,115 INFO L87 Difference]: Start difference. First operand 1297 states and 4381 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-18 18:41:23,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:23,413 INFO L93 Difference]: Finished difference Result 1250 states and 4245 transitions. [2022-11-18 18:41:23,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:41:23,414 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 5 [2022-11-18 18:41:23,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:23,421 INFO L225 Difference]: With dead ends: 1250 [2022-11-18 18:41:23,422 INFO L226 Difference]: Without dead ends: 1250 [2022-11-18 18:41:23,422 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-18 18:41:23,423 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 45 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:23,423 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 3 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 44 Invalid, 0 Unknown, 1 Unchecked, 0.3s Time] [2022-11-18 18:41:23,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1250 states. [2022-11-18 18:41:23,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1250 to 1250. [2022-11-18 18:41:23,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1250 states, 1021 states have (on average 4.157688540646425) internal successors, (4245), 1249 states have internal predecessors, (4245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:23,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1250 states to 1250 states and 4245 transitions. [2022-11-18 18:41:23,467 INFO L78 Accepts]: Start accepts. Automaton has 1250 states and 4245 transitions. Word has length 5 [2022-11-18 18:41:23,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:23,468 INFO L495 AbstractCegarLoop]: Abstraction has 1250 states and 4245 transitions. [2022-11-18 18:41:23,468 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-18 18:41:23,468 INFO L276 IsEmpty]: Start isEmpty. Operand 1250 states and 4245 transitions. [2022-11-18 18:41:23,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-18 18:41:23,469 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:23,469 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-18 18:41:23,486 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 18:41:23,683 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:23,683 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:23,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:23,683 INFO L85 PathProgramCache]: Analyzing trace with hash 1035591081, now seen corresponding path program 1 times [2022-11-18 18:41:23,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:23,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1895546971] [2022-11-18 18:41:23,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:23,684 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-18 18:41:23,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:23,685 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:23,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:23,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:23,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-18 18:41:23,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:23,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:23,953 INFO L321 Elim1Store]: treesize reduction 86, result has 25.9 percent of original size [2022-11-18 18:41:23,953 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 38 treesize of output 55 [2022-11-18 18:41:24,066 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-18 18:41:24,066 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-18 18:41:24,090 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:41:24,090 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:24,091 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:24,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1895546971] [2022-11-18 18:41:24,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1895546971] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:24,091 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:24,091 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 18:41:24,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757633364] [2022-11-18 18:41:24,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:24,092 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:41:24,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:24,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:41:24,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:41:24,093 INFO L87 Difference]: Start difference. First operand 1250 states and 4245 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-18 18:41:24,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:24,317 INFO L93 Difference]: Finished difference Result 1249 states and 4241 transitions. [2022-11-18 18:41:24,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:41:24,317 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 5 [2022-11-18 18:41:24,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:24,325 INFO L225 Difference]: With dead ends: 1249 [2022-11-18 18:41:24,325 INFO L226 Difference]: Without dead ends: 1249 [2022-11-18 18:41:24,325 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-18 18:41:24,326 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 0 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:24,326 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 37 Invalid, 0 Unknown, 42 Unchecked, 0.2s Time] [2022-11-18 18:41:24,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1249 states. [2022-11-18 18:41:24,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1249 to 1245. [2022-11-18 18:41:24,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1245 states, 1017 states have (on average 4.16125860373648) internal successors, (4232), 1244 states have internal predecessors, (4232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:24,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1245 states to 1245 states and 4232 transitions. [2022-11-18 18:41:24,370 INFO L78 Accepts]: Start accepts. Automaton has 1245 states and 4232 transitions. Word has length 5 [2022-11-18 18:41:24,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:24,370 INFO L495 AbstractCegarLoop]: Abstraction has 1245 states and 4232 transitions. [2022-11-18 18:41:24,371 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-18 18:41:24,371 INFO L276 IsEmpty]: Start isEmpty. Operand 1245 states and 4232 transitions. [2022-11-18 18:41:24,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 18:41:24,371 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:24,371 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-18 18:41:24,390 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 18:41:24,584 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:24,585 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:24,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:24,585 INFO L85 PathProgramCache]: Analyzing trace with hash 2082272119, now seen corresponding path program 1 times [2022-11-18 18:41:24,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:24,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [327162488] [2022-11-18 18:41:24,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:24,586 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-18 18:41:24,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:24,587 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:24,588 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:24,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:24,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 18:41:24,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:24,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:24,871 INFO L321 Elim1Store]: treesize reduction 79, result has 27.5 percent of original size [2022-11-18 18:41:24,873 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 4 case distinctions, treesize of input 29 treesize of output 48 [2022-11-18 18:41:25,256 INFO L321 Elim1Store]: treesize reduction 42, result has 26.3 percent of original size [2022-11-18 18:41:25,256 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 32 [2022-11-18 18:41:25,407 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:41:25,408 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:25,408 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:25,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [327162488] [2022-11-18 18:41:25,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [327162488] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:25,409 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:25,409 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 18:41:25,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837682142] [2022-11-18 18:41:25,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:25,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:41:25,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:25,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:41:25,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:41:25,411 INFO L87 Difference]: Start difference. First operand 1245 states and 4232 transitions. Second operand has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 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-18 18:41:25,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:25,610 INFO L93 Difference]: Finished difference Result 1252 states and 4251 transitions. [2022-11-18 18:41:25,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:41:25,610 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 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 6 [2022-11-18 18:41:25,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:25,617 INFO L225 Difference]: With dead ends: 1252 [2022-11-18 18:41:25,618 INFO L226 Difference]: Without dead ends: 1252 [2022-11-18 18:41:25,618 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:41:25,619 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 1 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:25,619 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 6 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 30 Invalid, 0 Unknown, 42 Unchecked, 0.2s Time] [2022-11-18 18:41:25,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1252 states. [2022-11-18 18:41:25,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1252 to 1249. [2022-11-18 18:41:25,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1249 states, 1021 states have (on average 4.153770812928501) internal successors, (4241), 1248 states have internal predecessors, (4241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:25,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1249 states to 1249 states and 4241 transitions. [2022-11-18 18:41:25,700 INFO L78 Accepts]: Start accepts. Automaton has 1249 states and 4241 transitions. Word has length 6 [2022-11-18 18:41:25,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:25,701 INFO L495 AbstractCegarLoop]: Abstraction has 1249 states and 4241 transitions. [2022-11-18 18:41:25,701 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 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-18 18:41:25,701 INFO L276 IsEmpty]: Start isEmpty. Operand 1249 states and 4241 transitions. [2022-11-18 18:41:25,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 18:41:25,703 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:25,703 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-18 18:41:25,721 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 18:41:25,916 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:25,916 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:25,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:25,916 INFO L85 PathProgramCache]: Analyzing trace with hash 2082745435, now seen corresponding path program 1 times [2022-11-18 18:41:25,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:25,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [449078870] [2022-11-18 18:41:25,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:25,917 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-18 18:41:25,917 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:25,918 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:25,920 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:26,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:26,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 18:41:26,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:26,087 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-18 18:41:26,087 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:26,088 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:26,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [449078870] [2022-11-18 18:41:26,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [449078870] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:26,088 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:26,088 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:41:26,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348153015] [2022-11-18 18:41:26,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:26,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:41:26,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:26,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:41:26,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:41:26,090 INFO L87 Difference]: Start difference. First operand 1249 states and 4241 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 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-18 18:41:26,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:26,614 INFO L93 Difference]: Finished difference Result 1328 states and 4430 transitions. [2022-11-18 18:41:26,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 18:41:26,614 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 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 6 [2022-11-18 18:41:26,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:26,622 INFO L225 Difference]: With dead ends: 1328 [2022-11-18 18:41:26,622 INFO L226 Difference]: Without dead ends: 1324 [2022-11-18 18:41:26,622 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 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-18 18:41:26,623 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 16 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:26,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 9 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 18:41:26,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1324 states. [2022-11-18 18:41:26,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1324 to 1323. [2022-11-18 18:41:26,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1323 states, 1088 states have (on average 4.060661764705882) internal successors, (4418), 1322 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:26,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1323 states to 1323 states and 4418 transitions. [2022-11-18 18:41:26,670 INFO L78 Accepts]: Start accepts. Automaton has 1323 states and 4418 transitions. Word has length 6 [2022-11-18 18:41:26,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:26,670 INFO L495 AbstractCegarLoop]: Abstraction has 1323 states and 4418 transitions. [2022-11-18 18:41:26,671 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 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-18 18:41:26,671 INFO L276 IsEmpty]: Start isEmpty. Operand 1323 states and 4418 transitions. [2022-11-18 18:41:26,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 18:41:26,672 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:26,672 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-18 18:41:26,685 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 18:41:26,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:26,886 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:26,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:26,886 INFO L85 PathProgramCache]: Analyzing trace with hash 2038568722, now seen corresponding path program 1 times [2022-11-18 18:41:26,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:26,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [871205968] [2022-11-18 18:41:26,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:26,887 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-18 18:41:26,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:26,888 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:26,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:27,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:27,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 18:41:27,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:27,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:27,142 INFO L321 Elim1Store]: treesize reduction 79, result has 27.5 percent of original size [2022-11-18 18:41:27,142 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 4 case distinctions, treesize of input 29 treesize of output 48 [2022-11-18 18:41:27,521 INFO L321 Elim1Store]: treesize reduction 42, result has 26.3 percent of original size [2022-11-18 18:41:27,521 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 32 [2022-11-18 18:41:27,646 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:41:27,646 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:27,647 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:27,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [871205968] [2022-11-18 18:41:27,647 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [871205968] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:27,647 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:27,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 18:41:27,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988484602] [2022-11-18 18:41:27,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:27,648 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:41:27,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:27,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:41:27,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:41:27,649 INFO L87 Difference]: Start difference. First operand 1323 states and 4418 transitions. Second operand has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 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-18 18:41:27,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:27,838 INFO L93 Difference]: Finished difference Result 1329 states and 4432 transitions. [2022-11-18 18:41:27,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:41:27,839 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 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 6 [2022-11-18 18:41:27,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:27,845 INFO L225 Difference]: With dead ends: 1329 [2022-11-18 18:41:27,846 INFO L226 Difference]: Without dead ends: 1329 [2022-11-18 18:41:27,846 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:41:27,846 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 1 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:27,847 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 6 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 30 Invalid, 0 Unknown, 42 Unchecked, 0.2s Time] [2022-11-18 18:41:27,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2022-11-18 18:41:27,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 1326. [2022-11-18 18:41:27,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1326 states, 1091 states have (on average 4.058661778185151) internal successors, (4428), 1325 states have internal predecessors, (4428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:27,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1326 states to 1326 states and 4428 transitions. [2022-11-18 18:41:27,889 INFO L78 Accepts]: Start accepts. Automaton has 1326 states and 4428 transitions. Word has length 6 [2022-11-18 18:41:27,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:27,889 INFO L495 AbstractCegarLoop]: Abstraction has 1326 states and 4428 transitions. [2022-11-18 18:41:27,890 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 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-18 18:41:27,890 INFO L276 IsEmpty]: Start isEmpty. Operand 1326 states and 4428 transitions. [2022-11-18 18:41:27,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 18:41:27,890 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:27,891 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1] [2022-11-18 18:41:27,903 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:28,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:28,103 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:28,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:28,103 INFO L85 PathProgramCache]: Analyzing trace with hash 2037095795, now seen corresponding path program 2 times [2022-11-18 18:41:28,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:28,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1686784421] [2022-11-18 18:41:28,104 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:41:28,104 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-18 18:41:28,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:28,105 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:28,106 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:28,211 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 18:41:28,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:41:28,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-18 18:41:28,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:28,350 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 18:41:28,350 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 18:41:28,541 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-18 18:41:28,541 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:41:29,325 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-18 18:41:29,326 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:29,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1686784421] [2022-11-18 18:41:29,326 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1686784421] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:41:29,326 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:41:29,327 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 18:41:29,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115516601] [2022-11-18 18:41:29,327 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:41:29,328 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:41:29,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:29,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:41:29,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-11-18 18:41:29,329 INFO L87 Difference]: Start difference. First operand 1326 states and 4428 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-18 18:41:33,030 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 18:41:34,046 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 18:41:36,048 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-18 18:41:38,079 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-18 18:41:42,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:42,240 INFO L93 Difference]: Finished difference Result 9165 states and 30751 transitions. [2022-11-18 18:41:42,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 18:41:42,241 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-18 18:41:42,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:42,292 INFO L225 Difference]: With dead ends: 9165 [2022-11-18 18:41:42,292 INFO L226 Difference]: Without dead ends: 9165 [2022-11-18 18:41:42,292 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=94, Invalid=146, Unknown=0, NotChecked=0, Total=240 [2022-11-18 18:41:42,293 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 720 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 71 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 720 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 1251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:42,295 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [720 Valid, 87 Invalid, 1251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1177 Invalid, 3 Unknown, 0 Unchecked, 11.3s Time] [2022-11-18 18:41:42,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9165 states. [2022-11-18 18:41:42,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9165 to 1338. [2022-11-18 18:41:42,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1338 states, 1103 states have (on average 4.036264732547598) internal successors, (4452), 1337 states have internal predecessors, (4452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:42,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1338 states to 1338 states and 4452 transitions. [2022-11-18 18:41:42,427 INFO L78 Accepts]: Start accepts. Automaton has 1338 states and 4452 transitions. Word has length 6 [2022-11-18 18:41:42,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:42,428 INFO L495 AbstractCegarLoop]: Abstraction has 1338 states and 4452 transitions. [2022-11-18 18:41:42,429 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-18 18:41:42,429 INFO L276 IsEmpty]: Start isEmpty. Operand 1338 states and 4452 transitions. [2022-11-18 18:41:42,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 18:41:42,430 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:42,430 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:42,450 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:42,643 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:42,643 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:42,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:42,643 INFO L85 PathProgramCache]: Analyzing trace with hash 140830892, now seen corresponding path program 1 times [2022-11-18 18:41:42,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:42,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1941778367] [2022-11-18 18:41:42,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:42,644 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-18 18:41:42,644 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:42,645 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:42,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:42,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:42,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 18:41:42,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:42,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:42,938 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 18:41:42,939 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 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 18:41:42,976 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 130 treesize of output 126 [2022-11-18 18:41:43,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:43,058 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-18 18:41:43,154 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-18 18:41:43,154 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:43,154 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:43,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1941778367] [2022-11-18 18:41:43,154 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1941778367] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:43,154 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:43,155 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:41:43,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896885399] [2022-11-18 18:41:43,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:43,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:41:43,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:43,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:41:43,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:41:43,156 INFO L87 Difference]: Start difference. First operand 1338 states and 4452 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-18 18:41:43,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:43,397 INFO L93 Difference]: Finished difference Result 1353 states and 4514 transitions. [2022-11-18 18:41:43,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:41:43,397 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 7 [2022-11-18 18:41:43,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:43,404 INFO L225 Difference]: With dead ends: 1353 [2022-11-18 18:41:43,404 INFO L226 Difference]: Without dead ends: 1353 [2022-11-18 18:41:43,405 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:41:43,406 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 4 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:43,406 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 9 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 46 Invalid, 0 Unknown, 42 Unchecked, 0.2s Time] [2022-11-18 18:41:43,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1353 states. [2022-11-18 18:41:43,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1353 to 1353. [2022-11-18 18:41:43,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1353 states, 1118 states have (on average 4.037567084078712) internal successors, (4514), 1352 states have internal predecessors, (4514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:43,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1353 states to 1353 states and 4514 transitions. [2022-11-18 18:41:43,450 INFO L78 Accepts]: Start accepts. Automaton has 1353 states and 4514 transitions. Word has length 7 [2022-11-18 18:41:43,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:43,451 INFO L495 AbstractCegarLoop]: Abstraction has 1353 states and 4514 transitions. [2022-11-18 18:41:43,452 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-18 18:41:43,452 INFO L276 IsEmpty]: Start isEmpty. Operand 1353 states and 4514 transitions. [2022-11-18 18:41:43,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 18:41:43,453 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:43,453 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:43,472 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:43,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:43,666 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:43,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:43,666 INFO L85 PathProgramCache]: Analyzing trace with hash 140830893, now seen corresponding path program 1 times [2022-11-18 18:41:43,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:43,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1034491089] [2022-11-18 18:41:43,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:43,667 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-18 18:41:43,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:43,672 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:43,673 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:43,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:43,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 18:41:43,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:43,852 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-11-18 18:41:43,853 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 3 case distinctions, treesize of input 33 treesize of output 44 [2022-11-18 18:41:43,885 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-18 18:41:43,885 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-18 18:41:43,903 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-18 18:41:43,903 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:43,903 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:43,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1034491089] [2022-11-18 18:41:43,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1034491089] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:43,904 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:43,904 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 18:41:43,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983932497] [2022-11-18 18:41:43,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:43,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:41:43,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:43,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:41:43,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:41:43,906 INFO L87 Difference]: Start difference. First operand 1353 states and 4514 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-18 18:41:44,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:44,147 INFO L93 Difference]: Finished difference Result 1288 states and 4320 transitions. [2022-11-18 18:41:44,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:41:44,148 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 7 [2022-11-18 18:41:44,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:44,153 INFO L225 Difference]: With dead ends: 1288 [2022-11-18 18:41:44,154 INFO L226 Difference]: Without dead ends: 1288 [2022-11-18 18:41:44,154 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 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-18 18:41:44,155 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 38 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 3 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.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:44,155 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 3 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 18:41:44,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1288 states. [2022-11-18 18:41:44,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1288 to 1288. [2022-11-18 18:41:44,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 1082 states have (on average 3.9926062846580406) internal successors, (4320), 1287 states have internal predecessors, (4320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:44,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 4320 transitions. [2022-11-18 18:41:44,197 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 4320 transitions. Word has length 7 [2022-11-18 18:41:44,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:44,197 INFO L495 AbstractCegarLoop]: Abstraction has 1288 states and 4320 transitions. [2022-11-18 18:41:44,198 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-18 18:41:44,198 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 4320 transitions. [2022-11-18 18:41:44,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 18:41:44,199 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:44,199 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:44,217 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 18:41:44,411 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:44,412 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:44,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:44,414 INFO L85 PathProgramCache]: Analyzing trace with hash -1229358992, now seen corresponding path program 1 times [2022-11-18 18:41:44,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:44,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1964293072] [2022-11-18 18:41:44,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:44,415 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-18 18:41:44,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:44,416 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:44,457 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:44,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:44,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 18:41:44,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:44,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:44,720 INFO L321 Elim1Store]: treesize reduction 79, result has 27.5 percent of original size [2022-11-18 18:41:44,721 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 4 case distinctions, treesize of input 29 treesize of output 48 [2022-11-18 18:41:45,122 INFO L321 Elim1Store]: treesize reduction 42, result has 26.3 percent of original size [2022-11-18 18:41:45,122 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 32 [2022-11-18 18:41:45,264 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:41:45,264 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:45,264 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:45,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1964293072] [2022-11-18 18:41:45,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1964293072] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:45,265 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:45,265 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 18:41:45,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261172876] [2022-11-18 18:41:45,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:45,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:41:45,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:45,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:41:45,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:41:45,267 INFO L87 Difference]: Start difference. First operand 1288 states and 4320 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-18 18:41:45,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:45,420 INFO L93 Difference]: Finished difference Result 1288 states and 4325 transitions. [2022-11-18 18:41:45,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:41:45,421 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 7 [2022-11-18 18:41:45,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:45,425 INFO L225 Difference]: With dead ends: 1288 [2022-11-18 18:41:45,425 INFO L226 Difference]: Without dead ends: 1288 [2022-11-18 18:41:45,425 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:41:45,426 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 1 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 40 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:45,426 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 6 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 40 Unchecked, 0.1s Time] [2022-11-18 18:41:45,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1288 states. [2022-11-18 18:41:45,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1288 to 1288. [2022-11-18 18:41:45,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 1082 states have (on average 3.997227356746765) internal successors, (4325), 1287 states have internal predecessors, (4325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:45,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 4325 transitions. [2022-11-18 18:41:45,462 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 4325 transitions. Word has length 7 [2022-11-18 18:41:45,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:45,462 INFO L495 AbstractCegarLoop]: Abstraction has 1288 states and 4325 transitions. [2022-11-18 18:41:45,463 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-18 18:41:45,463 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 4325 transitions. [2022-11-18 18:41:45,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 18:41:45,463 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:45,464 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:45,482 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:45,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:45,677 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:45,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:45,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1228885676, now seen corresponding path program 1 times [2022-11-18 18:41:45,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:45,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [975492638] [2022-11-18 18:41:45,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:45,678 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-18 18:41:45,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:45,679 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:45,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:45,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:45,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 18:41:45,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:45,910 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 18:41:45,910 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 18:41:45,938 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-18 18:41:45,938 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-18 18:41:45,961 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:41:45,961 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:45,961 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:45,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [975492638] [2022-11-18 18:41:45,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [975492638] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:45,962 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:45,962 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:41:45,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670611357] [2022-11-18 18:41:45,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:45,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:41:45,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:45,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:41:45,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:41:45,963 INFO L87 Difference]: Start difference. First operand 1288 states and 4325 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-18 18:41:46,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:46,251 INFO L93 Difference]: Finished difference Result 889 states and 2912 transitions. [2022-11-18 18:41:46,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 18:41:46,251 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 7 [2022-11-18 18:41:46,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:46,254 INFO L225 Difference]: With dead ends: 889 [2022-11-18 18:41:46,254 INFO L226 Difference]: Without dead ends: 889 [2022-11-18 18:41:46,254 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-18 18:41:46,255 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 72 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:46,255 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 3 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 18:41:46,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 889 states. [2022-11-18 18:41:46,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 889 to 889. [2022-11-18 18:41:46,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 889 states, 779 states have (on average 3.7381258023106545) internal successors, (2912), 888 states have internal predecessors, (2912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:46,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 889 states to 889 states and 2912 transitions. [2022-11-18 18:41:46,282 INFO L78 Accepts]: Start accepts. Automaton has 889 states and 2912 transitions. Word has length 7 [2022-11-18 18:41:46,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:46,282 INFO L495 AbstractCegarLoop]: Abstraction has 889 states and 2912 transitions. [2022-11-18 18:41:46,282 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-18 18:41:46,283 INFO L276 IsEmpty]: Start isEmpty. Operand 889 states and 2912 transitions. [2022-11-18 18:41:46,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 18:41:46,283 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:46,283 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:46,297 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:46,496 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:46,496 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:46,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:46,497 INFO L85 PathProgramCache]: Analyzing trace with hash -1228885675, now seen corresponding path program 1 times [2022-11-18 18:41:46,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:46,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1246536466] [2022-11-18 18:41:46,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:46,497 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-18 18:41:46,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:46,498 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:46,505 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:46,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:46,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 18:41:46,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:46,820 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 18:41:46,821 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 18:41:46,959 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 18:41:46,959 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 18:41:47,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:47,145 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 14 treesize of output 16 [2022-11-18 18:41:47,156 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:41:47,157 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-18 18:41:47,225 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-18 18:41:47,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:41:48,398 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-18 18:41:48,398 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:48,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1246536466] [2022-11-18 18:41:48,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1246536466] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:41:48,398 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:41:48,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-18 18:41:48,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582083452] [2022-11-18 18:41:48,399 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:41:48,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 18:41:48,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:48,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 18:41:48,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:41:48,400 INFO L87 Difference]: Start difference. First operand 889 states and 2912 transitions. Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:48,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:48,760 INFO L93 Difference]: Finished difference Result 905 states and 2947 transitions. [2022-11-18 18:41:48,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 18:41:48,761 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 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 7 [2022-11-18 18:41:48,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:48,763 INFO L225 Difference]: With dead ends: 905 [2022-11-18 18:41:48,763 INFO L226 Difference]: Without dead ends: 905 [2022-11-18 18:41:48,764 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:41:48,764 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 6 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 126 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:48,765 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 18 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 71 Invalid, 0 Unknown, 126 Unchecked, 0.3s Time] [2022-11-18 18:41:48,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 905 states. [2022-11-18 18:41:48,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 905 to 901. [2022-11-18 18:41:48,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 901 states, 791 states have (on average 3.720606826801517) internal successors, (2943), 900 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:48,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 901 states to 901 states and 2943 transitions. [2022-11-18 18:41:48,789 INFO L78 Accepts]: Start accepts. Automaton has 901 states and 2943 transitions. Word has length 7 [2022-11-18 18:41:48,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:48,789 INFO L495 AbstractCegarLoop]: Abstraction has 901 states and 2943 transitions. [2022-11-18 18:41:48,790 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:48,790 INFO L276 IsEmpty]: Start isEmpty. Operand 901 states and 2943 transitions. [2022-11-18 18:41:48,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 18:41:48,790 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:48,791 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:48,809 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:49,008 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:49,009 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:49,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:49,009 INFO L85 PathProgramCache]: Analyzing trace with hash -391226888, now seen corresponding path program 1 times [2022-11-18 18:41:49,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:49,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2066421833] [2022-11-18 18:41:49,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:49,010 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-18 18:41:49,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:49,011 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:49,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:49,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:49,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 18:41:49,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:49,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:49,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:49,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:49,256 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:41:49,257 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:41:49,269 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 18 treesize of output 16 [2022-11-18 18:41:49,327 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:41:49,327 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-18 18:41:49,540 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-18 18:41:49,541 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:41:50,033 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-18 18:41:50,033 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:50,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2066421833] [2022-11-18 18:41:50,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2066421833] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:41:50,033 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:41:50,033 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4] total 7 [2022-11-18 18:41:50,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030042623] [2022-11-18 18:41:50,034 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:41:50,034 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 18:41:50,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:50,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 18:41:50,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-11-18 18:41:50,035 INFO L87 Difference]: Start difference. First operand 901 states and 2943 transitions. Second operand has 9 states, 8 states have (on average 2.0) internal successors, (16), 8 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:50,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:50,928 INFO L93 Difference]: Finished difference Result 1796 states and 5902 transitions. [2022-11-18 18:41:50,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 18:41:50,929 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.0) internal successors, (16), 8 states have internal predecessors, (16), 0 states have call successors, (0), 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 8 [2022-11-18 18:41:50,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:50,934 INFO L225 Difference]: With dead ends: 1796 [2022-11-18 18:41:50,934 INFO L226 Difference]: Without dead ends: 1796 [2022-11-18 18:41:50,934 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2022-11-18 18:41:50,935 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 183 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 140 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:50,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 24 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 103 Invalid, 0 Unknown, 140 Unchecked, 0.7s Time] [2022-11-18 18:41:50,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1796 states. [2022-11-18 18:41:50,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1796 to 1125. [2022-11-18 18:41:50,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1125 states, 1015 states have (on average 3.9073891625615764) internal successors, (3966), 1124 states have internal predecessors, (3966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:50,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1125 states to 1125 states and 3966 transitions. [2022-11-18 18:41:50,989 INFO L78 Accepts]: Start accepts. Automaton has 1125 states and 3966 transitions. Word has length 8 [2022-11-18 18:41:50,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:50,990 INFO L495 AbstractCegarLoop]: Abstraction has 1125 states and 3966 transitions. [2022-11-18 18:41:50,990 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.0) internal successors, (16), 8 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:50,990 INFO L276 IsEmpty]: Start isEmpty. Operand 1125 states and 3966 transitions. [2022-11-18 18:41:50,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 18:41:50,991 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:50,991 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:51,009 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:51,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:51,204 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:51,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:51,205 INFO L85 PathProgramCache]: Analyzing trace with hash 544570295, now seen corresponding path program 1 times [2022-11-18 18:41:51,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:51,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1619847848] [2022-11-18 18:41:51,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:51,205 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-18 18:41:51,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:51,207 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:51,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:51,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:51,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 18:41:51,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:51,550 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 18:41:51,551 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 18:41:51,704 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 18:41:51,704 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 18:41:51,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:51,850 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 14 treesize of output 16 [2022-11-18 18:41:51,863 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:41:51,863 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-18 18:41:51,952 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-18 18:41:51,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:41:53,848 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-18 18:41:53,848 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:53,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1619847848] [2022-11-18 18:41:53,848 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1619847848] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:41:53,849 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:41:53,849 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-18 18:41:53,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936539538] [2022-11-18 18:41:53,849 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:41:53,849 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 18:41:53,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:53,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 18:41:53,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:41:53,850 INFO L87 Difference]: Start difference. First operand 1125 states and 3966 transitions. Second operand has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:54,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:54,450 INFO L93 Difference]: Finished difference Result 1169 states and 4066 transitions. [2022-11-18 18:41:54,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 18:41:54,450 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 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 8 [2022-11-18 18:41:54,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:54,453 INFO L225 Difference]: With dead ends: 1169 [2022-11-18 18:41:54,454 INFO L226 Difference]: Without dead ends: 1169 [2022-11-18 18:41:54,454 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:41:54,455 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 6 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 125 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:54,455 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 26 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 137 Invalid, 0 Unknown, 125 Unchecked, 0.6s Time] [2022-11-18 18:41:54,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1169 states. [2022-11-18 18:41:54,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1169 to 1153. [2022-11-18 18:41:54,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1153 states, 1043 states have (on average 3.864813039309684) internal successors, (4031), 1152 states have internal predecessors, (4031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:54,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1153 states to 1153 states and 4031 transitions. [2022-11-18 18:41:54,488 INFO L78 Accepts]: Start accepts. Automaton has 1153 states and 4031 transitions. Word has length 8 [2022-11-18 18:41:54,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:54,489 INFO L495 AbstractCegarLoop]: Abstraction has 1153 states and 4031 transitions. [2022-11-18 18:41:54,489 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:54,489 INFO L276 IsEmpty]: Start isEmpty. Operand 1153 states and 4031 transitions. [2022-11-18 18:41:54,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 18:41:54,490 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:54,490 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:54,505 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:54,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:54,701 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:54,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:54,702 INFO L85 PathProgramCache]: Analyzing trace with hash 559251700, now seen corresponding path program 1 times [2022-11-18 18:41:54,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:54,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [533132421] [2022-11-18 18:41:54,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:54,702 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-18 18:41:54,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:54,703 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:54,705 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:54,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:54,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 18:41:54,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:54,946 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-18 18:41:54,947 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 4 case distinctions, treesize of input 29 treesize of output 52 [2022-11-18 18:41:55,006 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-18 18:41:55,006 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 18 treesize of output 28 [2022-11-18 18:41:55,118 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:41:55,118 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:55,119 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:55,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [533132421] [2022-11-18 18:41:55,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [533132421] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:55,119 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:55,119 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:41:55,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427840430] [2022-11-18 18:41:55,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:55,120 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:41:55,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:55,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:41:55,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:41:55,121 INFO L87 Difference]: Start difference. First operand 1153 states and 4031 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-18 18:41:55,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:55,499 INFO L93 Difference]: Finished difference Result 1174 states and 4074 transitions. [2022-11-18 18:41:55,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:41:55,499 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 8 [2022-11-18 18:41:55,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:55,503 INFO L225 Difference]: With dead ends: 1174 [2022-11-18 18:41:55,503 INFO L226 Difference]: Without dead ends: 1174 [2022-11-18 18:41:55,505 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:41:55,511 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 25 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 56 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:55,512 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 13 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 67 Invalid, 0 Unknown, 56 Unchecked, 0.4s Time] [2022-11-18 18:41:55,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1174 states. [2022-11-18 18:41:55,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1174 to 1167. [2022-11-18 18:41:55,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1167 states, 1057 states have (on average 3.846736045411542) internal successors, (4066), 1166 states have internal predecessors, (4066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:55,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1167 states to 1167 states and 4066 transitions. [2022-11-18 18:41:55,553 INFO L78 Accepts]: Start accepts. Automaton has 1167 states and 4066 transitions. Word has length 8 [2022-11-18 18:41:55,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:55,553 INFO L495 AbstractCegarLoop]: Abstraction has 1167 states and 4066 transitions. [2022-11-18 18:41:55,553 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-18 18:41:55,554 INFO L276 IsEmpty]: Start isEmpty. Operand 1167 states and 4066 transitions. [2022-11-18 18:41:55,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 18:41:55,554 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:55,555 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:55,574 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:55,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:55,774 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:55,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:55,775 INFO L85 PathProgramCache]: Analyzing trace with hash 559251297, now seen corresponding path program 1 times [2022-11-18 18:41:55,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:55,775 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1666589579] [2022-11-18 18:41:55,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:55,775 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-18 18:41:55,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:55,776 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:55,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:55,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:55,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 18:41:55,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:56,031 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-18 18:41:56,032 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 4 case distinctions, treesize of input 29 treesize of output 52 [2022-11-18 18:41:56,104 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-18 18:41:56,104 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 18 treesize of output 28 [2022-11-18 18:41:56,211 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:41:56,212 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:41:56,212 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:41:56,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1666589579] [2022-11-18 18:41:56,212 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1666589579] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:56,212 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:56,212 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:41:56,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174183800] [2022-11-18 18:41:56,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:56,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:41:56,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:41:56,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:41:56,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:41:56,214 INFO L87 Difference]: Start difference. First operand 1167 states and 4066 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-18 18:41:56,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:56,591 INFO L93 Difference]: Finished difference Result 1175 states and 4075 transitions. [2022-11-18 18:41:56,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:41:56,594 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 8 [2022-11-18 18:41:56,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:56,597 INFO L225 Difference]: With dead ends: 1175 [2022-11-18 18:41:56,598 INFO L226 Difference]: Without dead ends: 1175 [2022-11-18 18:41:56,598 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-18 18:41:56,598 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 21 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 14 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 56 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:56,599 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 14 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 66 Invalid, 0 Unknown, 56 Unchecked, 0.4s Time] [2022-11-18 18:41:56,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1175 states. [2022-11-18 18:41:56,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1175 to 1168. [2022-11-18 18:41:56,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1168 states, 1058 states have (on average 3.844045368620038) internal successors, (4067), 1167 states have internal predecessors, (4067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:41:56,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1168 states to 1168 states and 4067 transitions. [2022-11-18 18:41:56,622 INFO L78 Accepts]: Start accepts. Automaton has 1168 states and 4067 transitions. Word has length 8 [2022-11-18 18:41:56,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:56,622 INFO L495 AbstractCegarLoop]: Abstraction has 1168 states and 4067 transitions. [2022-11-18 18:41:56,622 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-18 18:41:56,622 INFO L276 IsEmpty]: Start isEmpty. Operand 1168 states and 4067 transitions. [2022-11-18 18:41:56,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 18:41:56,623 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:56,623 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:56,634 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:56,823 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:56,823 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:41:56,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:56,824 INFO L85 PathProgramCache]: Analyzing trace with hash 559251430, now seen corresponding path program 1 times [2022-11-18 18:41:56,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:41:56,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [950220394] [2022-11-18 18:41:56,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:56,825 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-18 18:41:56,825 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:41:56,826 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:56,832 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:41:57,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:57,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 18:41:57,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:57,212 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 18:41:57,212 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 18:41:57,390 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 18:41:57,390 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 18:41:57,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:57,579 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 14 treesize of output 16 [2022-11-18 18:41:57,599 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:41:57,600 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-18 18:41:57,695 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-18 18:41:57,695 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:42:03,349 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-18 18:42:03,350 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:42:03,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [950220394] [2022-11-18 18:42:03,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [950220394] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:42:03,350 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:42:03,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-18 18:42:03,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418555817] [2022-11-18 18:42:03,350 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:42:03,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 18:42:03,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:03,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 18:42:03,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:42:03,352 INFO L87 Difference]: Start difference. First operand 1168 states and 4067 transitions. Second operand has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:03,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:03,838 INFO L93 Difference]: Finished difference Result 1187 states and 4100 transitions. [2022-11-18 18:42:03,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 18:42:03,839 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 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 8 [2022-11-18 18:42:03,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:03,844 INFO L225 Difference]: With dead ends: 1187 [2022-11-18 18:42:03,844 INFO L226 Difference]: Without dead ends: 1187 [2022-11-18 18:42:03,844 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:42:03,845 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 6 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 22 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 83 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:03,845 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 22 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 103 Invalid, 0 Unknown, 83 Unchecked, 0.5s Time] [2022-11-18 18:42:03,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1187 states. [2022-11-18 18:42:03,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1187 to 1174. [2022-11-18 18:42:03,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1174 states, 1064 states have (on average 3.8392857142857144) internal successors, (4085), 1173 states have internal predecessors, (4085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:03,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1174 states to 1174 states and 4085 transitions. [2022-11-18 18:42:03,869 INFO L78 Accepts]: Start accepts. Automaton has 1174 states and 4085 transitions. Word has length 8 [2022-11-18 18:42:03,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:03,870 INFO L495 AbstractCegarLoop]: Abstraction has 1174 states and 4085 transitions. [2022-11-18 18:42:03,870 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:03,870 INFO L276 IsEmpty]: Start isEmpty. Operand 1174 states and 4085 transitions. [2022-11-18 18:42:03,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 18:42:03,870 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:03,870 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2022-11-18 18:42:03,884 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:04,071 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:04,071 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:42:04,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:04,071 INFO L85 PathProgramCache]: Analyzing trace with hash -810235083, now seen corresponding path program 1 times [2022-11-18 18:42:04,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:04,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [233272013] [2022-11-18 18:42:04,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:04,073 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-18 18:42:04,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:04,074 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:04,080 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:04,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:04,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-18 18:42:04,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:04,456 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 18:42:04,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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 18:42:04,666 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 18:42:04,666 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 18:42:04,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:04,937 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 21 treesize of output 21 [2022-11-18 18:42:04,954 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:42:04,955 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-18 18:42:05,102 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:42:05,102 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:42:12,829 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:42:12,829 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:42:12,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [233272013] [2022-11-18 18:42:12,829 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [233272013] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:42:12,830 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:42:12,830 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 18:42:12,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301142420] [2022-11-18 18:42:12,830 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:42:12,830 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 18:42:12,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:12,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 18:42:12,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-18 18:42:12,832 INFO L87 Difference]: Start difference. First operand 1174 states and 4085 transitions. Second operand has 10 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 9 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:15,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:15,512 INFO L93 Difference]: Finished difference Result 1181 states and 4097 transitions. [2022-11-18 18:42:15,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 18:42:15,512 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 9 states have internal predecessors, (16), 0 states have call successors, (0), 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 8 [2022-11-18 18:42:15,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:15,516 INFO L225 Difference]: With dead ends: 1181 [2022-11-18 18:42:15,516 INFO L226 Difference]: Without dead ends: 1181 [2022-11-18 18:42:15,516 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-11-18 18:42:15,517 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 0 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 20 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 83 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:15,517 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 20 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 83 Unchecked, 0.2s Time] [2022-11-18 18:42:15,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1181 states. [2022-11-18 18:42:15,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1181 to 1178. [2022-11-18 18:42:15,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1178 states, 1068 states have (on average 3.8323970037453186) internal successors, (4093), 1177 states have internal predecessors, (4093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:15,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1178 states to 1178 states and 4093 transitions. [2022-11-18 18:42:15,546 INFO L78 Accepts]: Start accepts. Automaton has 1178 states and 4093 transitions. Word has length 8 [2022-11-18 18:42:15,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:15,546 INFO L495 AbstractCegarLoop]: Abstraction has 1178 states and 4093 transitions. [2022-11-18 18:42:15,547 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 9 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:15,547 INFO L276 IsEmpty]: Start isEmpty. Operand 1178 states and 4093 transitions. [2022-11-18 18:42:15,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 18:42:15,548 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:15,548 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:42:15,566 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 18:42:15,765 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:15,765 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:42:15,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:15,766 INFO L85 PathProgramCache]: Analyzing trace with hash -2100438507, now seen corresponding path program 1 times [2022-11-18 18:42:15,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:15,766 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [376608012] [2022-11-18 18:42:15,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:15,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-18 18:42:15,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:15,767 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:15,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:15,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:15,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-18 18:42:15,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:15,905 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-18 18:42:15,905 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:42:15,906 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:42:15,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [376608012] [2022-11-18 18:42:15,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [376608012] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:42:15,906 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:42:15,906 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:42:15,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745200804] [2022-11-18 18:42:15,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:42:15,907 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:42:15,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:15,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:42:15,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:42:15,908 INFO L87 Difference]: Start difference. First operand 1178 states and 4093 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-18 18:42:16,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:16,156 INFO L93 Difference]: Finished difference Result 983 states and 3273 transitions. [2022-11-18 18:42:16,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:42:16,157 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 9 [2022-11-18 18:42:16,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:16,159 INFO L225 Difference]: With dead ends: 983 [2022-11-18 18:42:16,160 INFO L226 Difference]: Without dead ends: 979 [2022-11-18 18:42:16,160 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 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-18 18:42:16,160 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 32 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:16,161 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 3 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 18:42:16,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2022-11-18 18:42:16,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 979. [2022-11-18 18:42:16,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 979 states, 908 states have (on average 3.595814977973568) internal successors, (3265), 978 states have internal predecessors, (3265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:16,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 979 states to 979 states and 3265 transitions. [2022-11-18 18:42:16,197 INFO L78 Accepts]: Start accepts. Automaton has 979 states and 3265 transitions. Word has length 9 [2022-11-18 18:42:16,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:16,197 INFO L495 AbstractCegarLoop]: Abstraction has 979 states and 3265 transitions. [2022-11-18 18:42:16,198 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-18 18:42:16,198 INFO L276 IsEmpty]: Start isEmpty. Operand 979 states and 3265 transitions. [2022-11-18 18:42:16,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 18:42:16,199 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:16,199 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:42:16,211 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:16,410 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:16,410 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:42:16,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:16,411 INFO L85 PathProgramCache]: Analyzing trace with hash -298188078, now seen corresponding path program 1 times [2022-11-18 18:42:16,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:16,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1514091016] [2022-11-18 18:42:16,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:16,412 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-18 18:42:16,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:16,413 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:16,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:16,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:16,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 18:42:16,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:16,768 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-18 18:42:16,768 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 4 case distinctions, treesize of input 29 treesize of output 52 [2022-11-18 18:42:17,111 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 18:42:17,112 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 3 case distinctions, treesize of input 39 treesize of output 68 [2022-11-18 18:42:17,579 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:42:17,580 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:42:17,580 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:42:17,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1514091016] [2022-11-18 18:42:17,580 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1514091016] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:42:17,580 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:42:17,581 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:42:17,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928208486] [2022-11-18 18:42:17,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:42:17,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:42:17,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:17,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:42:17,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:42:17,582 INFO L87 Difference]: Start difference. First operand 979 states and 3265 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 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-18 18:42:17,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:17,797 INFO L93 Difference]: Finished difference Result 976 states and 3250 transitions. [2022-11-18 18:42:17,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:42:17,802 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 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 9 [2022-11-18 18:42:17,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:17,804 INFO L225 Difference]: With dead ends: 976 [2022-11-18 18:42:17,805 INFO L226 Difference]: Without dead ends: 976 [2022-11-18 18:42:17,805 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:42:17,805 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 0 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 67 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:17,806 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 9 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 67 Unchecked, 0.2s Time] [2022-11-18 18:42:17,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 976 states. [2022-11-18 18:42:17,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 976 to 970. [2022-11-18 18:42:17,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 970 states, 899 states have (on average 3.5884315906562847) internal successors, (3226), 969 states have internal predecessors, (3226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:17,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 970 states to 970 states and 3226 transitions. [2022-11-18 18:42:17,831 INFO L78 Accepts]: Start accepts. Automaton has 970 states and 3226 transitions. Word has length 9 [2022-11-18 18:42:17,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:17,832 INFO L495 AbstractCegarLoop]: Abstraction has 970 states and 3226 transitions. [2022-11-18 18:42:17,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 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-18 18:42:17,832 INFO L276 IsEmpty]: Start isEmpty. Operand 970 states and 3226 transitions. [2022-11-18 18:42:17,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 18:42:17,833 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:17,833 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:42:17,845 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:42:18,037 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:18,038 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:42:18,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:18,039 INFO L85 PathProgramCache]: Analyzing trace with hash -298188481, now seen corresponding path program 1 times [2022-11-18 18:42:18,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:18,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [13687156] [2022-11-18 18:42:18,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:18,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-18 18:42:18,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:18,042 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:18,053 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:18,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:18,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 18:42:18,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:18,448 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-18 18:42:18,448 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 4 case distinctions, treesize of input 29 treesize of output 52 [2022-11-18 18:42:18,821 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 18:42:18,821 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 3 case distinctions, treesize of input 39 treesize of output 68 [2022-11-18 18:42:19,608 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:42:19,609 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:42:19,609 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:42:19,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [13687156] [2022-11-18 18:42:19,609 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [13687156] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:42:19,609 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:42:19,610 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:42:19,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897955721] [2022-11-18 18:42:19,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:42:19,610 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:42:19,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:19,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:42:19,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:42:19,611 INFO L87 Difference]: Start difference. First operand 970 states and 3226 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 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-18 18:42:19,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:19,820 INFO L93 Difference]: Finished difference Result 978 states and 3252 transitions. [2022-11-18 18:42:19,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:42:19,820 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 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 9 [2022-11-18 18:42:19,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:19,823 INFO L225 Difference]: With dead ends: 978 [2022-11-18 18:42:19,823 INFO L226 Difference]: Without dead ends: 978 [2022-11-18 18:42:19,823 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:42:19,824 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 0 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:19,824 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 9 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 65 Unchecked, 0.2s Time] [2022-11-18 18:42:19,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 978 states. [2022-11-18 18:42:19,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 978 to 977. [2022-11-18 18:42:19,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 977 states, 906 states have (on average 3.588300220750552) internal successors, (3251), 976 states have internal predecessors, (3251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:19,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 977 states to 977 states and 3251 transitions. [2022-11-18 18:42:19,850 INFO L78 Accepts]: Start accepts. Automaton has 977 states and 3251 transitions. Word has length 9 [2022-11-18 18:42:19,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:19,850 INFO L495 AbstractCegarLoop]: Abstraction has 977 states and 3251 transitions. [2022-11-18 18:42:19,850 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 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-18 18:42:19,850 INFO L276 IsEmpty]: Start isEmpty. Operand 977 states and 3251 transitions. [2022-11-18 18:42:19,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 18:42:19,851 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:19,851 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:42:19,865 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:20,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:20,052 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:42:20,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:20,052 INFO L85 PathProgramCache]: Analyzing trace with hash -298188348, now seen corresponding path program 1 times [2022-11-18 18:42:20,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:20,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1855766952] [2022-11-18 18:42:20,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:20,053 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-18 18:42:20,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:20,055 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:20,063 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:20,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:20,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 18:42:20,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:20,544 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 18:42:20,545 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 18:42:20,765 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 18:42:20,766 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 18:42:20,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:20,971 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 14 treesize of output 16 [2022-11-18 18:42:21,001 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:42:21,001 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-18 18:42:21,171 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-18 18:42:21,171 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:42:28,225 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-18 18:42:28,225 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:42:28,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1855766952] [2022-11-18 18:42:28,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1855766952] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:42:28,226 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:42:28,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-18 18:42:28,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858501867] [2022-11-18 18:42:28,227 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:42:28,227 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 18:42:28,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:28,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 18:42:28,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:42:28,228 INFO L87 Difference]: Start difference. First operand 977 states and 3251 transitions. Second operand has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:28,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:28,909 INFO L93 Difference]: Finished difference Result 1003 states and 3300 transitions. [2022-11-18 18:42:28,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 18:42:28,910 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 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 9 [2022-11-18 18:42:28,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:28,913 INFO L225 Difference]: With dead ends: 1003 [2022-11-18 18:42:28,913 INFO L226 Difference]: Without dead ends: 1003 [2022-11-18 18:42:28,914 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:42:28,914 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 6 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 123 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:28,915 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 26 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 129 Invalid, 0 Unknown, 123 Unchecked, 0.7s Time] [2022-11-18 18:42:28,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1003 states. [2022-11-18 18:42:28,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1003 to 979. [2022-11-18 18:42:28,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 979 states, 908 states have (on average 3.5870044052863435) internal successors, (3257), 978 states have internal predecessors, (3257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:28,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 979 states to 979 states and 3257 transitions. [2022-11-18 18:42:28,938 INFO L78 Accepts]: Start accepts. Automaton has 979 states and 3257 transitions. Word has length 9 [2022-11-18 18:42:28,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:28,938 INFO L495 AbstractCegarLoop]: Abstraction has 979 states and 3257 transitions. [2022-11-18 18:42:28,938 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:28,938 INFO L276 IsEmpty]: Start isEmpty. Operand 979 states and 3257 transitions. [2022-11-18 18:42:28,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 18:42:28,939 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:28,939 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:42:28,955 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:42:29,139 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:29,139 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:42:29,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:29,140 INFO L85 PathProgramCache]: Analyzing trace with hash 156934392, now seen corresponding path program 1 times [2022-11-18 18:42:29,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:29,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1050839692] [2022-11-18 18:42:29,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:29,141 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-18 18:42:29,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:29,142 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:29,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:29,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:29,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-18 18:42:29,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:29,523 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:42:29,523 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:42:30,056 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:42:30,057 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:42:30,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1050839692] [2022-11-18 18:42:30,057 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1050839692] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:42:30,057 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:42:30,057 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2022-11-18 18:42:30,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685433879] [2022-11-18 18:42:30,058 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:42:30,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 18:42:30,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:30,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 18:42:30,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-18 18:42:30,059 INFO L87 Difference]: Start difference. First operand 979 states and 3257 transitions. Second operand has 10 states, 10 states have (on average 1.7) internal successors, (17), 9 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-18 18:42:30,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:30,878 INFO L93 Difference]: Finished difference Result 987 states and 3269 transitions. [2022-11-18 18:42:30,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 18:42:30,879 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.7) internal successors, (17), 9 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 9 [2022-11-18 18:42:30,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:30,882 INFO L225 Difference]: With dead ends: 987 [2022-11-18 18:42:30,882 INFO L226 Difference]: Without dead ends: 987 [2022-11-18 18:42:30,883 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-11-18 18:42:30,883 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 5 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 44 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:30,884 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 25 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 143 Invalid, 0 Unknown, 44 Unchecked, 0.7s Time] [2022-11-18 18:42:30,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 987 states. [2022-11-18 18:42:30,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 987 to 983. [2022-11-18 18:42:30,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 983 states, 912 states have (on average 3.5789473684210527) internal successors, (3264), 982 states have internal predecessors, (3264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:30,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 983 states to 983 states and 3264 transitions. [2022-11-18 18:42:30,914 INFO L78 Accepts]: Start accepts. Automaton has 983 states and 3264 transitions. Word has length 9 [2022-11-18 18:42:30,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:30,914 INFO L495 AbstractCegarLoop]: Abstraction has 983 states and 3264 transitions. [2022-11-18 18:42:30,915 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.7) internal successors, (17), 9 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-18 18:42:30,915 INFO L276 IsEmpty]: Start isEmpty. Operand 983 states and 3264 transitions. [2022-11-18 18:42:30,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 18:42:30,916 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:30,916 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:42:30,931 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:42:31,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:31,132 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:42:31,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:31,132 INFO L85 PathProgramCache]: Analyzing trace with hash 156920544, now seen corresponding path program 1 times [2022-11-18 18:42:31,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:31,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [944103463] [2022-11-18 18:42:31,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:31,133 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-18 18:42:31,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:31,134 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:31,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:31,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:31,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 18:42:31,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:31,584 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 18:42:31,585 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 18:42:31,811 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 18:42:31,812 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 18:42:31,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:32,000 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 14 treesize of output 16 [2022-11-18 18:42:32,024 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:42:32,024 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-18 18:42:32,167 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-18 18:42:32,167 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:42:34,044 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-18 18:42:34,045 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:42:34,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [944103463] [2022-11-18 18:42:34,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [944103463] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:42:34,045 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:42:34,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-18 18:42:34,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653226260] [2022-11-18 18:42:34,046 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:42:34,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 18:42:34,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:34,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 18:42:34,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:42:34,048 INFO L87 Difference]: Start difference. First operand 983 states and 3264 transitions. Second operand has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:34,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:34,655 INFO L93 Difference]: Finished difference Result 1041 states and 3437 transitions. [2022-11-18 18:42:34,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 18:42:34,657 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 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 9 [2022-11-18 18:42:34,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:34,660 INFO L225 Difference]: With dead ends: 1041 [2022-11-18 18:42:34,660 INFO L226 Difference]: Without dead ends: 1041 [2022-11-18 18:42:34,660 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:42:34,661 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 10 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 148 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:34,661 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 26 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 99 Invalid, 0 Unknown, 148 Unchecked, 0.6s Time] [2022-11-18 18:42:34,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1041 states. [2022-11-18 18:42:34,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1041 to 1026. [2022-11-18 18:42:34,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1026 states, 955 states have (on average 3.5769633507853404) internal successors, (3416), 1025 states have internal predecessors, (3416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:34,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1026 states to 1026 states and 3416 transitions. [2022-11-18 18:42:34,679 INFO L78 Accepts]: Start accepts. Automaton has 1026 states and 3416 transitions. Word has length 9 [2022-11-18 18:42:34,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:34,679 INFO L495 AbstractCegarLoop]: Abstraction has 1026 states and 3416 transitions. [2022-11-18 18:42:34,679 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:34,680 INFO L276 IsEmpty]: Start isEmpty. Operand 1026 states and 3416 transitions. [2022-11-18 18:42:34,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 18:42:34,680 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:34,680 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:42:34,696 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:42:34,889 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:34,889 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting thread2Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:42:34,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:34,890 INFO L85 PathProgramCache]: Analyzing trace with hash 164053148, now seen corresponding path program 1 times [2022-11-18 18:42:34,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:34,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1797038377] [2022-11-18 18:42:34,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:34,890 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-18 18:42:34,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:34,891 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:34,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:35,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:35,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-18 18:42:35,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:35,059 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:42:35,059 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:42:35,060 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:42:35,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1797038377] [2022-11-18 18:42:35,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1797038377] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:42:35,060 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:42:35,060 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 18:42:35,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108575745] [2022-11-18 18:42:35,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:42:35,061 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:42:35,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:35,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:42:35,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:42:35,062 INFO L87 Difference]: Start difference. First operand 1026 states and 3416 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 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-18 18:42:35,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:35,482 INFO L93 Difference]: Finished difference Result 1046 states and 3430 transitions. [2022-11-18 18:42:35,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:42:35,483 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 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 9 [2022-11-18 18:42:35,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:35,486 INFO L225 Difference]: With dead ends: 1046 [2022-11-18 18:42:35,486 INFO L226 Difference]: Without dead ends: 1046 [2022-11-18 18:42:35,486 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 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-18 18:42:35,487 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 16 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 5 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:35,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 5 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 18:42:35,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1046 states. [2022-11-18 18:42:35,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1046 to 1044. [2022-11-18 18:42:35,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1044 states, 965 states have (on average 3.5544041450777204) internal successors, (3430), 1043 states have internal predecessors, (3430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:35,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1044 states to 1044 states and 3430 transitions. [2022-11-18 18:42:35,514 INFO L78 Accepts]: Start accepts. Automaton has 1044 states and 3430 transitions. Word has length 9 [2022-11-18 18:42:35,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:35,514 INFO L495 AbstractCegarLoop]: Abstraction has 1044 states and 3430 transitions. [2022-11-18 18:42:35,514 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 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-18 18:42:35,514 INFO L276 IsEmpty]: Start isEmpty. Operand 1044 states and 3430 transitions. [2022-11-18 18:42:35,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 18:42:35,515 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:35,515 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:42:35,528 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:35,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:35,728 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:42:35,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:35,728 INFO L85 PathProgramCache]: Analyzing trace with hash 637838889, now seen corresponding path program 1 times [2022-11-18 18:42:35,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:35,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [954143329] [2022-11-18 18:42:35,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:35,729 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-18 18:42:35,729 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:35,730 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:35,755 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:35,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:35,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-18 18:42:35,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:36,153 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 18:42:36,154 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 18:42:36,356 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 18:42:36,357 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 18:42:36,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:36,646 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 21 treesize of output 21 [2022-11-18 18:42:36,682 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:42:36,682 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-18 18:42:36,852 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:42:36,853 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:42:41,353 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:42:41,353 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:42:41,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [954143329] [2022-11-18 18:42:41,353 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [954143329] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:42:41,353 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:42:41,354 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 18:42:41,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887633130] [2022-11-18 18:42:41,354 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:42:41,354 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 18:42:41,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:41,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 18:42:41,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-18 18:42:41,355 INFO L87 Difference]: Start difference. First operand 1044 states and 3430 transitions. Second operand has 10 states, 9 states have (on average 2.0) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:42,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:42,666 INFO L93 Difference]: Finished difference Result 1060 states and 3463 transitions. [2022-11-18 18:42:42,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 18:42:42,667 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.0) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 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 9 [2022-11-18 18:42:42,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:42,670 INFO L225 Difference]: With dead ends: 1060 [2022-11-18 18:42:42,670 INFO L226 Difference]: Without dead ends: 1060 [2022-11-18 18:42:42,670 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-11-18 18:42:42,671 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 0 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 73 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:42,671 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 26 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 98 Invalid, 0 Unknown, 73 Unchecked, 0.6s Time] [2022-11-18 18:42:42,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1060 states. [2022-11-18 18:42:42,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1060 to 1060. [2022-11-18 18:42:42,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1060 states, 981 states have (on average 3.530071355759429) internal successors, (3463), 1059 states have internal predecessors, (3463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:42,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1060 states to 1060 states and 3463 transitions. [2022-11-18 18:42:42,707 INFO L78 Accepts]: Start accepts. Automaton has 1060 states and 3463 transitions. Word has length 9 [2022-11-18 18:42:42,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:42,708 INFO L495 AbstractCegarLoop]: Abstraction has 1060 states and 3463 transitions. [2022-11-18 18:42:42,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.0) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:42,708 INFO L276 IsEmpty]: Start isEmpty. Operand 1060 states and 3463 transitions. [2022-11-18 18:42:42,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 18:42:42,709 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:42,714 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:42:42,726 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:42,915 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:42,915 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:42:42,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:42,916 INFO L85 PathProgramCache]: Analyzing trace with hash 652520272, now seen corresponding path program 1 times [2022-11-18 18:42:42,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:42,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2050899252] [2022-11-18 18:42:42,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:42,916 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-18 18:42:42,917 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:42,918 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:42,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:43,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:43,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-18 18:42:43,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:43,423 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 18:42:43,423 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 18:42:43,656 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 18:42:43,656 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 18:42:43,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:43,964 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 19 treesize of output 19 [2022-11-18 18:42:43,992 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:42:43,993 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-18 18:42:44,237 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:42:44,237 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:42:53,011 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:42:53,012 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:42:53,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2050899252] [2022-11-18 18:42:53,012 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2050899252] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:42:53,012 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:42:53,012 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 18:42:53,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284008904] [2022-11-18 18:42:53,012 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:42:53,013 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:42:53,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:42:53,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:42:53,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2022-11-18 18:42:53,013 INFO L87 Difference]: Start difference. First operand 1060 states and 3463 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:56,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:56,709 INFO L93 Difference]: Finished difference Result 1064 states and 3470 transitions. [2022-11-18 18:42:56,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 18:42:56,710 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 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 9 [2022-11-18 18:42:56,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:56,713 INFO L225 Difference]: With dead ends: 1064 [2022-11-18 18:42:56,713 INFO L226 Difference]: Without dead ends: 1064 [2022-11-18 18:42:56,714 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2022-11-18 18:42:56,714 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 1 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 149 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:56,714 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 38 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 198 Invalid, 0 Unknown, 149 Unchecked, 1.1s Time] [2022-11-18 18:42:56,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1064 states. [2022-11-18 18:42:56,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1064 to 1061. [2022-11-18 18:42:56,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1061 states, 982 states have (on average 3.529531568228106) internal successors, (3466), 1060 states have internal predecessors, (3466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:56,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1061 states to 1061 states and 3466 transitions. [2022-11-18 18:42:56,735 INFO L78 Accepts]: Start accepts. Automaton has 1061 states and 3466 transitions. Word has length 9 [2022-11-18 18:42:56,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:56,736 INFO L495 AbstractCegarLoop]: Abstraction has 1061 states and 3466 transitions. [2022-11-18 18:42:56,736 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:42:56,736 INFO L276 IsEmpty]: Start isEmpty. Operand 1061 states and 3466 transitions. [2022-11-18 18:42:56,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 18:42:56,737 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:56,737 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:42:56,753 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:56,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:56,938 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:42:56,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:56,938 INFO L85 PathProgramCache]: Analyzing trace with hash 652520024, now seen corresponding path program 1 times [2022-11-18 18:42:56,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:42:56,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [526757918] [2022-11-18 18:42:56,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:56,939 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-18 18:42:56,939 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:42:56,940 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:56,941 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:42:57,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:57,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-18 18:42:57,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:57,365 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 18:42:57,365 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 18:42:57,596 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 18:42:57,597 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 18:42:57,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:57,866 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 19 treesize of output 19 [2022-11-18 18:42:57,896 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:42:57,896 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-18 18:42:58,049 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:42:58,049 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:43:02,598 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:43:02,598 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:43:02,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [526757918] [2022-11-18 18:43:02,599 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [526757918] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:43:02,599 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:43:02,599 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 18:43:02,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908739792] [2022-11-18 18:43:02,599 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:43:02,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 18:43:02,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:43:02,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 18:43:02,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-18 18:43:02,601 INFO L87 Difference]: Start difference. First operand 1061 states and 3466 transitions. Second operand has 10 states, 9 states have (on average 2.0) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:43:06,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:43:06,182 INFO L93 Difference]: Finished difference Result 1068 states and 3478 transitions. [2022-11-18 18:43:06,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 18:43:06,183 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.0) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 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 9 [2022-11-18 18:43:06,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:43:06,186 INFO L225 Difference]: With dead ends: 1068 [2022-11-18 18:43:06,186 INFO L226 Difference]: Without dead ends: 1068 [2022-11-18 18:43:06,186 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-11-18 18:43:06,187 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 0 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 22 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 112 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:43:06,187 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 22 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 70 Invalid, 0 Unknown, 112 Unchecked, 0.4s Time] [2022-11-18 18:43:06,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1068 states. [2022-11-18 18:43:06,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1068 to 1063. [2022-11-18 18:43:06,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1063 states, 984 states have (on average 3.527439024390244) internal successors, (3471), 1062 states have internal predecessors, (3471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:43:06,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 3471 transitions. [2022-11-18 18:43:06,207 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 3471 transitions. Word has length 9 [2022-11-18 18:43:06,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:43:06,207 INFO L495 AbstractCegarLoop]: Abstraction has 1063 states and 3471 transitions. [2022-11-18 18:43:06,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.0) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:43:06,208 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 3471 transitions. [2022-11-18 18:43:06,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 18:43:06,209 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:43:06,209 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1] [2022-11-18 18:43:06,223 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:06,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:06,420 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:43:06,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:43:06,420 INFO L85 PathProgramCache]: Analyzing trace with hash -716966347, now seen corresponding path program 2 times [2022-11-18 18:43:06,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:43:06,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1263134297] [2022-11-18 18:43:06,421 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:43:06,421 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-18 18:43:06,421 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:43:06,422 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:06,426 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:06,629 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 18:43:06,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:43:06,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 18:43:06,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:43:06,859 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 18:43:06,860 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 18:43:07,100 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 18:43:07,100 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 18:43:07,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:43:07,275 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 14 treesize of output 16 [2022-11-18 18:43:07,305 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 18:43:07,305 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-18 18:43:07,384 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 18:43:07,384 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:43:07,384 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:43:07,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1263134297] [2022-11-18 18:43:07,384 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1263134297] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:43:07,385 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:43:07,385 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:43:07,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087636202] [2022-11-18 18:43:07,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:43:07,385 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:43:07,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:43:07,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:43:07,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:43:07,386 INFO L87 Difference]: Start difference. First operand 1063 states and 3471 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-18 18:43:07,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:43:07,872 INFO L93 Difference]: Finished difference Result 748 states and 2281 transitions. [2022-11-18 18:43:07,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 18:43:07,873 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 9 [2022-11-18 18:43:07,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:43:07,875 INFO L225 Difference]: With dead ends: 748 [2022-11-18 18:43:07,875 INFO L226 Difference]: Without dead ends: 748 [2022-11-18 18:43:07,876 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 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-18 18:43:07,877 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 31 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:43:07,878 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 6 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 18:43:07,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2022-11-18 18:43:07,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 631. [2022-11-18 18:43:07,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 601 states have (on average 3.306156405990017) internal successors, (1987), 630 states have internal predecessors, (1987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:43:07,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 1987 transitions. [2022-11-18 18:43:07,897 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 1987 transitions. Word has length 9 [2022-11-18 18:43:07,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:43:07,898 INFO L495 AbstractCegarLoop]: Abstraction has 631 states and 1987 transitions. [2022-11-18 18:43:07,898 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-18 18:43:07,898 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 1987 transitions. [2022-11-18 18:43:07,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 18:43:07,899 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:43:07,899 INFO L195 NwaCegarLoop]: trace histogram [7, 1, 1, 1] [2022-11-18 18:43:07,910 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:08,099 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:08,100 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:43:08,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:43:08,100 INFO L85 PathProgramCache]: Analyzing trace with hash 73031973, now seen corresponding path program 1 times [2022-11-18 18:43:08,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:43:08,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [479904563] [2022-11-18 18:43:08,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:43:08,102 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-18 18:43:08,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:43:08,103 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:08,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:08,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:43:08,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 18:43:08,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:43:08,297 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 8 treesize of output 7 [2022-11-18 18:43:08,844 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:43:08,844 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:43:11,686 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:43:11,686 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:43:11,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [479904563] [2022-11-18 18:43:11,686 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [479904563] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:43:11,686 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:43:11,686 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2022-11-18 18:43:11,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847831017] [2022-11-18 18:43:11,687 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:43:11,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-18 18:43:11,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:43:11,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 18:43:11,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2022-11-18 18:43:11,688 INFO L87 Difference]: Start difference. First operand 631 states and 1987 transitions. Second operand has 18 states, 17 states have (on average 1.1176470588235294) internal successors, (19), 18 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-18 18:43:17,499 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 18:43:19,501 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-18 18:43:21,505 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-18 18:43:23,508 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-18 18:43:25,511 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-18 18:43:27,515 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-18 18:43:29,562 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-18 18:43:45,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:43:45,208 INFO L93 Difference]: Finished difference Result 6012 states and 18205 transitions. [2022-11-18 18:43:45,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-18 18:43:45,210 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.1176470588235294) internal successors, (19), 18 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 10 [2022-11-18 18:43:45,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:43:45,223 INFO L225 Difference]: With dead ends: 6012 [2022-11-18 18:43:45,223 INFO L226 Difference]: Without dead ends: 6012 [2022-11-18 18:43:45,224 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=223, Invalid=377, Unknown=0, NotChecked=0, Total=600 [2022-11-18 18:43:45,224 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 2003 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 2207 mSolverCounterSat, 116 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2003 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 2330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 2207 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:43:45,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2003 Valid, 213 Invalid, 2330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 2207 Invalid, 7 Unknown, 0 Unchecked, 27.0s Time] [2022-11-18 18:43:45,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6012 states. [2022-11-18 18:43:45,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6012 to 649. [2022-11-18 18:43:45,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 649 states, 619 states have (on average 3.268174474959612) internal successors, (2023), 648 states have internal predecessors, (2023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:43:45,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 2023 transitions. [2022-11-18 18:43:45,276 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 2023 transitions. Word has length 10 [2022-11-18 18:43:45,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:43:45,276 INFO L495 AbstractCegarLoop]: Abstraction has 649 states and 2023 transitions. [2022-11-18 18:43:45,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.1176470588235294) internal successors, (19), 18 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-18 18:43:45,277 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 2023 transitions. [2022-11-18 18:43:45,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 18:43:45,277 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:43:45,278 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:43:45,292 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:45,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:45,491 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:43:45,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:43:45,491 INFO L85 PathProgramCache]: Analyzing trace with hash 88432760, now seen corresponding path program 2 times [2022-11-18 18:43:45,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:43:45,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1546964814] [2022-11-18 18:43:45,492 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:43:45,492 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-18 18:43:45,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:43:45,493 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:45,494 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:45,660 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 18:43:45,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:43:45,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 18:43:45,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:43:45,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:43:45,842 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 18:43:45,842 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 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 18:43:45,869 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 60 treesize of output 58 [2022-11-18 18:43:45,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:43:45,974 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-18 18:43:46,149 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 18:43:46,149 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:43:46,150 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:43:46,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1546964814] [2022-11-18 18:43:46,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1546964814] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:43:46,150 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:43:46,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:43:46,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687364064] [2022-11-18 18:43:46,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:43:46,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:43:46,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:43:46,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:43:46,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:43:46,152 INFO L87 Difference]: Start difference. First operand 649 states and 2023 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-18 18:43:46,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:43:46,505 INFO L93 Difference]: Finished difference Result 641 states and 2003 transitions. [2022-11-18 18:43:46,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:43:46,506 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 10 [2022-11-18 18:43:46,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:43:46,508 INFO L225 Difference]: With dead ends: 641 [2022-11-18 18:43:46,508 INFO L226 Difference]: Without dead ends: 641 [2022-11-18 18:43:46,509 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:43:46,509 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 4 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 33 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:43:46,510 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 9 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 46 Invalid, 0 Unknown, 33 Unchecked, 0.3s Time] [2022-11-18 18:43:46,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2022-11-18 18:43:46,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 623. [2022-11-18 18:43:46,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 594 states have (on average 3.308080808080808) internal successors, (1965), 622 states have internal predecessors, (1965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:43:46,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 1965 transitions. [2022-11-18 18:43:46,528 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 1965 transitions. Word has length 10 [2022-11-18 18:43:46,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:43:46,528 INFO L495 AbstractCegarLoop]: Abstraction has 623 states and 1965 transitions. [2022-11-18 18:43:46,529 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-18 18:43:46,529 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 1965 transitions. [2022-11-18 18:43:46,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 18:43:46,530 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:43:46,530 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:43:46,552 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:46,752 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:46,752 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting thread3Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:43:46,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:43:46,753 INFO L85 PathProgramCache]: Analyzing trace with hash -689089090, now seen corresponding path program 1 times [2022-11-18 18:43:46,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:43:46,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1789882869] [2022-11-18 18:43:46,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:43:46,754 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-18 18:43:46,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:43:46,755 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:46,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:46,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:43:46,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-18 18:43:46,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:43:46,929 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-18 18:43:46,972 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-18 18:43:46,972 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:43:46,972 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:43:46,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1789882869] [2022-11-18 18:43:46,973 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1789882869] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:43:46,973 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:43:46,973 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:43:46,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239691419] [2022-11-18 18:43:46,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:43:46,973 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:43:46,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:43:46,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:43:46,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:43:46,974 INFO L87 Difference]: Start difference. First operand 623 states and 1965 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) 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-18 18:43:47,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:43:47,310 INFO L93 Difference]: Finished difference Result 493 states and 1504 transitions. [2022-11-18 18:43:47,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 18:43:47,310 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) 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 10 [2022-11-18 18:43:47,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:43:47,312 INFO L225 Difference]: With dead ends: 493 [2022-11-18 18:43:47,312 INFO L226 Difference]: Without dead ends: 493 [2022-11-18 18:43:47,312 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 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-18 18:43:47,313 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 55 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:43:47,313 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 3 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 18:43:47,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2022-11-18 18:43:47,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 493. [2022-11-18 18:43:47,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 477 states have (on average 3.153039832285115) internal successors, (1504), 492 states have internal predecessors, (1504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:43:47,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1504 transitions. [2022-11-18 18:43:47,353 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1504 transitions. Word has length 10 [2022-11-18 18:43:47,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:43:47,354 INFO L495 AbstractCegarLoop]: Abstraction has 493 states and 1504 transitions. [2022-11-18 18:43:47,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) 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-18 18:43:47,354 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1504 transitions. [2022-11-18 18:43:47,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 18:43:47,354 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:43:47,355 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:43:47,370 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 18:43:47,555 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:47,555 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:43:47,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:43:47,556 INFO L85 PathProgramCache]: Analyzing trace with hash -689089089, now seen corresponding path program 1 times [2022-11-18 18:43:47,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:43:47,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [529338286] [2022-11-18 18:43:47,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:43:47,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-18 18:43:47,557 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:43:47,558 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:47,560 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:47,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:43:47,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 18:43:47,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:43:47,807 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-18 18:43:47,807 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:43:47,807 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:43:47,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [529338286] [2022-11-18 18:43:47,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [529338286] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:43:47,808 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:43:47,808 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 18:43:47,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950984943] [2022-11-18 18:43:47,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:43:47,808 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:43:47,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:43:47,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:43:47,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:43:47,809 INFO L87 Difference]: Start difference. First operand 493 states and 1504 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 2 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-18 18:43:48,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:43:48,202 INFO L93 Difference]: Finished difference Result 521 states and 1570 transitions. [2022-11-18 18:43:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:43:48,203 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 2 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 10 [2022-11-18 18:43:48,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:43:48,204 INFO L225 Difference]: With dead ends: 521 [2022-11-18 18:43:48,205 INFO L226 Difference]: Without dead ends: 492 [2022-11-18 18:43:48,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 8 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-18 18:43:48,205 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 16 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 4 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:43:48,205 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 4 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 18:43:48,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2022-11-18 18:43:48,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 486. [2022-11-18 18:43:48,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 469 states have (on average 3.1641791044776117) internal successors, (1484), 485 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:43:48,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1484 transitions. [2022-11-18 18:43:48,214 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1484 transitions. Word has length 10 [2022-11-18 18:43:48,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:43:48,214 INFO L495 AbstractCegarLoop]: Abstraction has 486 states and 1484 transitions. [2022-11-18 18:43:48,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 2 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-18 18:43:48,214 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1484 transitions. [2022-11-18 18:43:48,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 18:43:48,215 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:43:48,215 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:43:48,228 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:48,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:48,416 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:43:48,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:43:48,416 INFO L85 PathProgramCache]: Analyzing trace with hash -653894950, now seen corresponding path program 1 times [2022-11-18 18:43:48,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:43:48,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [552632669] [2022-11-18 18:43:48,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:43:48,417 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-18 18:43:48,417 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:43:48,418 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:48,422 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:48,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:43:48,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-18 18:43:48,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:43:48,825 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:43:48,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:43:49,244 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:43:49,244 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:43:49,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [552632669] [2022-11-18 18:43:49,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [552632669] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:43:49,245 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:43:49,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2022-11-18 18:43:49,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965317757] [2022-11-18 18:43:49,245 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:43:49,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 18:43:49,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:43:49,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 18:43:49,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-18 18:43:49,247 INFO L87 Difference]: Start difference. First operand 486 states and 1484 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 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-18 18:43:50,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:43:50,084 INFO L93 Difference]: Finished difference Result 932 states and 2665 transitions. [2022-11-18 18:43:50,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 18:43:50,085 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 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 10 [2022-11-18 18:43:50,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:43:50,087 INFO L225 Difference]: With dead ends: 932 [2022-11-18 18:43:50,087 INFO L226 Difference]: Without dead ends: 928 [2022-11-18 18:43:50,088 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-11-18 18:43:50,088 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 53 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 18:43:50,089 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 27 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 161 Invalid, 0 Unknown, 65 Unchecked, 0.8s Time] [2022-11-18 18:43:50,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 928 states. [2022-11-18 18:43:50,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 928 to 635. [2022-11-18 18:43:50,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 612 states have (on average 3.031045751633987) internal successors, (1855), 634 states have internal predecessors, (1855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:43:50,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 1855 transitions. [2022-11-18 18:43:50,111 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 1855 transitions. Word has length 10 [2022-11-18 18:43:50,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:43:50,112 INFO L495 AbstractCegarLoop]: Abstraction has 635 states and 1855 transitions. [2022-11-18 18:43:50,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 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-18 18:43:50,112 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 1855 transitions. [2022-11-18 18:43:50,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 18:43:50,113 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:43:50,113 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:43:50,128 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:50,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:50,328 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:43:50,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:43:50,329 INFO L85 PathProgramCache]: Analyzing trace with hash 569998389, now seen corresponding path program 1 times [2022-11-18 18:43:50,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:43:50,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [576503929] [2022-11-18 18:43:50,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:43:50,329 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-18 18:43:50,330 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:43:50,331 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:50,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:50,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:43:50,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 18:43:50,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:43:50,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:43:50,767 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 18:43:50,767 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 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 18:43:50,799 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 358 treesize of output 342 [2022-11-18 18:43:50,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:43:50,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-18 18:43:51,084 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:43:51,084 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:43:51,084 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:43:51,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [576503929] [2022-11-18 18:43:51,085 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [576503929] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:43:51,085 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:43:51,085 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:43:51,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146669299] [2022-11-18 18:43:51,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:43:51,085 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:43:51,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:43:51,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:43:51,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:43:51,086 INFO L87 Difference]: Start difference. First operand 635 states and 1855 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-18 18:43:51,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:43:51,326 INFO L93 Difference]: Finished difference Result 661 states and 1923 transitions. [2022-11-18 18:43:51,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:43:51,327 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 10 [2022-11-18 18:43:51,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:43:51,328 INFO L225 Difference]: With dead ends: 661 [2022-11-18 18:43:51,329 INFO L226 Difference]: Without dead ends: 661 [2022-11-18 18:43:51,329 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:43:51,329 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 31 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:43:51,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 9 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 31 Unchecked, 0.2s Time] [2022-11-18 18:43:51,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2022-11-18 18:43:51,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 661. [2022-11-18 18:43:51,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 661 states, 638 states have (on average 3.0141065830721003) internal successors, (1923), 660 states have internal predecessors, (1923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:43:51,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 1923 transitions. [2022-11-18 18:43:51,345 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 1923 transitions. Word has length 10 [2022-11-18 18:43:51,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:43:51,346 INFO L495 AbstractCegarLoop]: Abstraction has 661 states and 1923 transitions. [2022-11-18 18:43:51,346 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-18 18:43:51,346 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 1923 transitions. [2022-11-18 18:43:51,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 18:43:51,347 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:43:51,347 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:43:51,364 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 18:43:51,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:51,559 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:43:51,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:43:51,560 INFO L85 PathProgramCache]: Analyzing trace with hash 569611106, now seen corresponding path program 1 times [2022-11-18 18:43:51,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:43:51,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [960093142] [2022-11-18 18:43:51,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:43:51,561 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-18 18:43:51,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:43:51,562 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:51,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:51,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:43:51,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 18:43:51,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:43:51,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:43:51,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:43:51,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:43:51,961 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:43:51,962 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:43:51,977 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 18 treesize of output 16 [2022-11-18 18:43:52,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:43:52,037 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-18 18:43:52,185 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:43:52,186 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:43:52,186 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:43:52,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [960093142] [2022-11-18 18:43:52,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [960093142] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:43:52,186 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:43:52,187 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:43:52,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275059114] [2022-11-18 18:43:52,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:43:52,187 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:43:52,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:43:52,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:43:52,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:43:52,188 INFO L87 Difference]: Start difference. First operand 661 states and 1923 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-18 18:43:52,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:43:52,480 INFO L93 Difference]: Finished difference Result 665 states and 1930 transitions. [2022-11-18 18:43:52,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:43:52,480 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 10 [2022-11-18 18:43:52,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:43:52,482 INFO L225 Difference]: With dead ends: 665 [2022-11-18 18:43:52,482 INFO L226 Difference]: Without dead ends: 665 [2022-11-18 18:43:52,482 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:43:52,483 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 35 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:43:52,483 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 9 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 44 Invalid, 0 Unknown, 35 Unchecked, 0.3s Time] [2022-11-18 18:43:52,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2022-11-18 18:43:52,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 665. [2022-11-18 18:43:52,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 642 states have (on average 3.0062305295950154) internal successors, (1930), 664 states have internal predecessors, (1930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:43:52,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 1930 transitions. [2022-11-18 18:43:52,499 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 1930 transitions. Word has length 10 [2022-11-18 18:43:52,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:43:52,499 INFO L495 AbstractCegarLoop]: Abstraction has 665 states and 1930 transitions. [2022-11-18 18:43:52,500 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-18 18:43:52,500 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 1930 transitions. [2022-11-18 18:43:52,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 18:43:52,501 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:43:52,501 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:43:52,517 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:52,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:52,715 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:43:52,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:43:52,715 INFO L85 PathProgramCache]: Analyzing trace with hash -1246704289, now seen corresponding path program 2 times [2022-11-18 18:43:52,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:43:52,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1601197787] [2022-11-18 18:43:52,716 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:43:52,716 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-18 18:43:52,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:43:52,717 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:52,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:52,871 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 18:43:52,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:43:52,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 18:43:52,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:43:52,974 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-18 18:43:52,974 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 4 case distinctions, treesize of input 29 treesize of output 52 [2022-11-18 18:43:53,043 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-18 18:43:53,044 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 18 treesize of output 28 [2022-11-18 18:43:53,185 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 18:43:53,185 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:43:53,186 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:43:53,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1601197787] [2022-11-18 18:43:53,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1601197787] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:43:53,186 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:43:53,186 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:43:53,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953999575] [2022-11-18 18:43:53,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:43:53,187 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:43:53,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:43:53,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:43:53,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:43:53,188 INFO L87 Difference]: Start difference. First operand 665 states and 1930 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 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-18 18:43:53,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:43:53,494 INFO L93 Difference]: Finished difference Result 666 states and 1931 transitions. [2022-11-18 18:43:53,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:43:53,495 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 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 10 [2022-11-18 18:43:53,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:43:53,496 INFO L225 Difference]: With dead ends: 666 [2022-11-18 18:43:53,496 INFO L226 Difference]: Without dead ends: 666 [2022-11-18 18:43:53,497 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:43:53,497 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 15 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 14 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 38 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:43:53,497 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 14 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 51 Invalid, 0 Unknown, 38 Unchecked, 0.3s Time] [2022-11-18 18:43:53,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2022-11-18 18:43:53,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 665. [2022-11-18 18:43:53,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 642 states have (on average 3.0062305295950154) internal successors, (1930), 664 states have internal predecessors, (1930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:43:53,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 1930 transitions. [2022-11-18 18:43:53,523 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 1930 transitions. Word has length 10 [2022-11-18 18:43:53,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:43:53,523 INFO L495 AbstractCegarLoop]: Abstraction has 665 states and 1930 transitions. [2022-11-18 18:43:53,524 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 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-18 18:43:53,524 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 1930 transitions. [2022-11-18 18:43:53,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-18 18:43:53,525 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:43:53,525 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:43:53,544 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:53,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:53,739 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:43:53,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:43:53,740 INFO L85 PathProgramCache]: Analyzing trace with hash 490075004, now seen corresponding path program 1 times [2022-11-18 18:43:53,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:43:53,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [414974323] [2022-11-18 18:43:53,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:43:53,740 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-18 18:43:53,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:43:53,741 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:53,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:53,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:43:53,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 18:43:53,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:43:54,061 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:43:54,061 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:43:54,062 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:43:54,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [414974323] [2022-11-18 18:43:54,062 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [414974323] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:43:54,062 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:43:54,062 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:43:54,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290868362] [2022-11-18 18:43:54,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:43:54,063 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:43:54,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:43:54,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:43:54,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:43:54,064 INFO L87 Difference]: Start difference. First operand 665 states and 1930 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) 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-18 18:43:54,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:43:54,631 INFO L93 Difference]: Finished difference Result 780 states and 2211 transitions. [2022-11-18 18:43:54,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 18:43:54,632 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) 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 11 [2022-11-18 18:43:54,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:43:54,633 INFO L225 Difference]: With dead ends: 780 [2022-11-18 18:43:54,634 INFO L226 Difference]: Without dead ends: 759 [2022-11-18 18:43:54,634 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:43:54,634 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 27 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:43:54,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 9 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 18:43:54,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 759 states. [2022-11-18 18:43:54,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 759 to 759. [2022-11-18 18:43:54,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 759 states, 733 states have (on average 2.946793997271487) internal successors, (2160), 758 states have internal predecessors, (2160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:43:54,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 759 states to 759 states and 2160 transitions. [2022-11-18 18:43:54,655 INFO L78 Accepts]: Start accepts. Automaton has 759 states and 2160 transitions. Word has length 11 [2022-11-18 18:43:54,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:43:54,655 INFO L495 AbstractCegarLoop]: Abstraction has 759 states and 2160 transitions. [2022-11-18 18:43:54,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) 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-18 18:43:54,656 INFO L276 IsEmpty]: Start isEmpty. Operand 759 states and 2160 transitions. [2022-11-18 18:43:54,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-18 18:43:54,657 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:43:54,657 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:43:54,681 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:54,872 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:54,872 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:43:54,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:43:54,872 INFO L85 PathProgramCache]: Analyzing trace with hash -1217021101, now seen corresponding path program 2 times [2022-11-18 18:43:54,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:43:54,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1310830123] [2022-11-18 18:43:54,873 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:43:54,873 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-18 18:43:54,873 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:43:54,874 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:54,875 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:55,036 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 18:43:55,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:43:55,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 18:43:55,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:43:55,158 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-18 18:43:55,159 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 4 case distinctions, treesize of input 29 treesize of output 52 [2022-11-18 18:43:55,526 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 18:43:55,526 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 3 case distinctions, treesize of input 39 treesize of output 68 [2022-11-18 18:43:56,224 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-18 18:43:56,224 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:43:56,224 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:43:56,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1310830123] [2022-11-18 18:43:56,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1310830123] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:43:56,225 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:43:56,225 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:43:56,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253656375] [2022-11-18 18:43:56,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:43:56,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:43:56,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:43:56,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:43:56,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:43:56,227 INFO L87 Difference]: Start difference. First operand 759 states and 2160 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-18 18:43:56,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:43:56,414 INFO L93 Difference]: Finished difference Result 758 states and 2158 transitions. [2022-11-18 18:43:56,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:43:56,414 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 11 [2022-11-18 18:43:56,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:43:56,416 INFO L225 Difference]: With dead ends: 758 [2022-11-18 18:43:56,416 INFO L226 Difference]: Without dead ends: 758 [2022-11-18 18:43:56,417 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:43:56,417 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 0 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 51 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:43:56,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 9 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 51 Unchecked, 0.2s Time] [2022-11-18 18:43:56,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 758 states. [2022-11-18 18:43:56,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 758 to 756. [2022-11-18 18:43:56,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 756 states, 731 states have (on average 2.9493844049247606) internal successors, (2156), 755 states have internal predecessors, (2156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:43:56,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 756 states to 756 states and 2156 transitions. [2022-11-18 18:43:56,431 INFO L78 Accepts]: Start accepts. Automaton has 756 states and 2156 transitions. Word has length 11 [2022-11-18 18:43:56,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:43:56,431 INFO L495 AbstractCegarLoop]: Abstraction has 756 states and 2156 transitions. [2022-11-18 18:43:56,432 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-18 18:43:56,432 INFO L276 IsEmpty]: Start isEmpty. Operand 756 states and 2156 transitions. [2022-11-18 18:43:56,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-18 18:43:56,433 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:43:56,433 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:43:56,450 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:56,633 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:56,633 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:43:56,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:43:56,634 INFO L85 PathProgramCache]: Analyzing trace with hash -613824523, now seen corresponding path program 1 times [2022-11-18 18:43:56,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:43:56,634 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1133323140] [2022-11-18 18:43:56,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:43:56,634 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-18 18:43:56,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:43:56,636 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:56,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:43:56,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:43:56,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 18:43:56,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:43:56,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:43:56,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:43:56,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:43:57,020 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:43:57,021 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:43:57,032 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 18 treesize of output 16 [2022-11-18 18:43:57,096 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:43:57,097 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-18 18:43:57,856 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:43:57,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:43:58,865 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:43:58,866 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:43:58,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1133323140] [2022-11-18 18:43:58,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1133323140] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:43:58,867 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:43:58,867 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 18:43:58,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958896748] [2022-11-18 18:43:58,867 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:43:58,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:43:58,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:43:58,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:43:58,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-11-18 18:43:58,869 INFO L87 Difference]: Start difference. First operand 756 states and 2156 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 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-18 18:44:01,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:44:01,313 INFO L93 Difference]: Finished difference Result 1257 states and 3531 transitions. [2022-11-18 18:44:01,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 18:44:01,315 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 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-18 18:44:01,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:44:01,318 INFO L225 Difference]: With dead ends: 1257 [2022-11-18 18:44:01,318 INFO L226 Difference]: Without dead ends: 1257 [2022-11-18 18:44:01,318 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=101, Invalid=171, Unknown=0, NotChecked=0, Total=272 [2022-11-18 18:44:01,319 INFO L413 NwaCegarLoop]: 8 mSDtfsCounter, 215 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 201 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:44:01,319 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [215 Valid, 47 Invalid, 414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 199 Invalid, 0 Unknown, 201 Unchecked, 1.5s Time] [2022-11-18 18:44:01,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1257 states. [2022-11-18 18:44:01,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1257 to 782. [2022-11-18 18:44:01,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 782 states, 757 states have (on average 2.9379128137384414) internal successors, (2224), 781 states have internal predecessors, (2224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:44:01,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 782 states to 782 states and 2224 transitions. [2022-11-18 18:44:01,345 INFO L78 Accepts]: Start accepts. Automaton has 782 states and 2224 transitions. Word has length 12 [2022-11-18 18:44:01,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:44:01,346 INFO L495 AbstractCegarLoop]: Abstraction has 782 states and 2224 transitions. [2022-11-18 18:44:01,346 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 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-18 18:44:01,346 INFO L276 IsEmpty]: Start isEmpty. Operand 782 states and 2224 transitions. [2022-11-18 18:44:01,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-18 18:44:01,348 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:44:01,348 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:44:01,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:01,561 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:01,561 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:44:01,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:44:01,562 INFO L85 PathProgramCache]: Analyzing trace with hash -614211806, now seen corresponding path program 1 times [2022-11-18 18:44:01,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:44:01,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1967818120] [2022-11-18 18:44:01,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:44:01,562 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-18 18:44:01,563 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:44:01,563 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:01,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:01,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:44:01,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 18:44:01,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:44:01,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:44:01,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:44:01,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:44:02,029 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:44:02,030 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:44:02,043 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 18 treesize of output 16 [2022-11-18 18:44:02,136 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:44:02,137 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-18 18:44:02,876 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:44:02,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:44:03,912 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:44:03,912 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:44:03,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1967818120] [2022-11-18 18:44:03,913 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1967818120] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:44:03,913 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:44:03,913 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 18:44:03,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100197391] [2022-11-18 18:44:03,913 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:44:03,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:44:03,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:44:03,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:44:03,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-11-18 18:44:03,914 INFO L87 Difference]: Start difference. First operand 782 states and 2224 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 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-18 18:44:06,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:44:06,158 INFO L93 Difference]: Finished difference Result 1240 states and 3474 transitions. [2022-11-18 18:44:06,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 18:44:06,159 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 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-18 18:44:06,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:44:06,161 INFO L225 Difference]: With dead ends: 1240 [2022-11-18 18:44:06,162 INFO L226 Difference]: Without dead ends: 1240 [2022-11-18 18:44:06,162 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=96, Invalid=176, Unknown=0, NotChecked=0, Total=272 [2022-11-18 18:44:06,162 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 264 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 210 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:44:06,162 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 59 Invalid, 459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 217 Invalid, 0 Unknown, 210 Unchecked, 1.5s Time] [2022-11-18 18:44:06,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1240 states. [2022-11-18 18:44:06,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1240 to 786. [2022-11-18 18:44:06,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 786 states, 761 states have (on average 2.9316688567674114) internal successors, (2231), 785 states have internal predecessors, (2231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:44:06,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 786 states to 786 states and 2231 transitions. [2022-11-18 18:44:06,183 INFO L78 Accepts]: Start accepts. Automaton has 786 states and 2231 transitions. Word has length 12 [2022-11-18 18:44:06,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:44:06,184 INFO L495 AbstractCegarLoop]: Abstraction has 786 states and 2231 transitions. [2022-11-18 18:44:06,184 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 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-18 18:44:06,184 INFO L276 IsEmpty]: Start isEmpty. Operand 786 states and 2231 transitions. [2022-11-18 18:44:06,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-18 18:44:06,185 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:44:06,185 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:44:06,198 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:06,398 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:06,398 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:44:06,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:44:06,399 INFO L85 PathProgramCache]: Analyzing trace with hash -1327842082, now seen corresponding path program 1 times [2022-11-18 18:44:06,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:44:06,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2118679140] [2022-11-18 18:44:06,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:44:06,399 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-18 18:44:06,399 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:44:06,400 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:06,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:06,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:44:06,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 18:44:06,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:44:06,636 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 8 treesize of output 7 [2022-11-18 18:44:06,949 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-18 18:44:06,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:44:08,514 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-18 18:44:08,515 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:44:08,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2118679140] [2022-11-18 18:44:08,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2118679140] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:44:08,515 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:44:08,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2022-11-18 18:44:08,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934490492] [2022-11-18 18:44:08,516 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:44:08,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 18:44:08,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:44:08,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 18:44:08,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:44:08,518 INFO L87 Difference]: Start difference. First operand 786 states and 2231 transitions. Second operand has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 8 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-18 18:44:10,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:44:10,695 INFO L93 Difference]: Finished difference Result 812 states and 2295 transitions. [2022-11-18 18:44:10,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 18:44:10,696 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 8 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 12 [2022-11-18 18:44:10,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:44:10,697 INFO L225 Difference]: With dead ends: 812 [2022-11-18 18:44:10,697 INFO L226 Difference]: Without dead ends: 812 [2022-11-18 18:44:10,698 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-11-18 18:44:10,698 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 8 mSDsluCounter, 25 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 67 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:44:10,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 30 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 82 Invalid, 0 Unknown, 67 Unchecked, 0.4s Time] [2022-11-18 18:44:10,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2022-11-18 18:44:10,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 812. [2022-11-18 18:44:10,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 787 states have (on average 2.9161372299872936) internal successors, (2295), 811 states have internal predecessors, (2295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:44:10,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 2295 transitions. [2022-11-18 18:44:10,729 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 2295 transitions. Word has length 12 [2022-11-18 18:44:10,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:44:10,730 INFO L495 AbstractCegarLoop]: Abstraction has 812 states and 2295 transitions. [2022-11-18 18:44:10,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 8 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-18 18:44:10,730 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 2295 transitions. [2022-11-18 18:44:10,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-18 18:44:10,731 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:44:10,731 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:44:10,747 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:44:10,931 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:10,932 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:44:10,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:44:10,932 INFO L85 PathProgramCache]: Analyzing trace with hash -1339847855, now seen corresponding path program 1 times [2022-11-18 18:44:10,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:44:10,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2120606904] [2022-11-18 18:44:10,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:44:10,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-18 18:44:10,933 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:44:10,934 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:10,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:11,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:44:11,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 18:44:11,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:44:11,220 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 8 treesize of output 7 [2022-11-18 18:44:11,531 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-18 18:44:11,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:44:13,128 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-18 18:44:13,128 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:44:13,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2120606904] [2022-11-18 18:44:13,129 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2120606904] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:44:13,129 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:44:13,129 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2022-11-18 18:44:13,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687446135] [2022-11-18 18:44:13,129 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:44:13,129 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 18:44:13,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:44:13,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 18:44:13,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:44:13,130 INFO L87 Difference]: Start difference. First operand 812 states and 2295 transitions. Second operand has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 8 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-18 18:44:15,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:44:15,192 INFO L93 Difference]: Finished difference Result 820 states and 2309 transitions. [2022-11-18 18:44:15,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 18:44:15,193 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 8 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 12 [2022-11-18 18:44:15,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:44:15,195 INFO L225 Difference]: With dead ends: 820 [2022-11-18 18:44:15,195 INFO L226 Difference]: Without dead ends: 820 [2022-11-18 18:44:15,195 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-11-18 18:44:15,196 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 13 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 71 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:44:15,196 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 29 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 89 Invalid, 0 Unknown, 71 Unchecked, 0.5s Time] [2022-11-18 18:44:15,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 820 states. [2022-11-18 18:44:15,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 820 to 819. [2022-11-18 18:44:15,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 794 states have (on average 2.906801007556675) internal successors, (2308), 818 states have internal predecessors, (2308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:44:15,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 2308 transitions. [2022-11-18 18:44:15,209 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 2308 transitions. Word has length 12 [2022-11-18 18:44:15,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:44:15,209 INFO L495 AbstractCegarLoop]: Abstraction has 819 states and 2308 transitions. [2022-11-18 18:44:15,210 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 8 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-18 18:44:15,210 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 2308 transitions. [2022-11-18 18:44:15,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-18 18:44:15,211 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:44:15,211 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:44:15,224 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:15,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:15,413 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:44:15,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:44:15,414 INFO L85 PathProgramCache]: Analyzing trace with hash -1987543101, now seen corresponding path program 1 times [2022-11-18 18:44:15,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:44:15,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [951865328] [2022-11-18 18:44:15,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:44:15,414 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-18 18:44:15,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:44:15,415 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:15,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:15,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:44:15,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 18:44:15,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:44:15,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:44:15,848 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 18:44:15,849 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 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 18:44:15,881 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 60 treesize of output 58 [2022-11-18 18:44:16,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:44:16,002 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-18 18:44:16,180 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:44:16,180 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:44:16,180 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:44:16,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [951865328] [2022-11-18 18:44:16,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [951865328] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:44:16,181 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:44:16,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:44:16,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988497398] [2022-11-18 18:44:16,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:44:16,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:44:16,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:44:16,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:44:16,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:44:16,182 INFO L87 Difference]: Start difference. First operand 819 states and 2308 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-18 18:44:16,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:44:16,416 INFO L93 Difference]: Finished difference Result 817 states and 2304 transitions. [2022-11-18 18:44:16,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:44:16,417 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 12 [2022-11-18 18:44:16,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:44:16,419 INFO L225 Difference]: With dead ends: 817 [2022-11-18 18:44:16,419 INFO L226 Difference]: Without dead ends: 812 [2022-11-18 18:44:16,419 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:44:16,420 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 1 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 30 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:44:16,420 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 9 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 30 Unchecked, 0.2s Time] [2022-11-18 18:44:16,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2022-11-18 18:44:16,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 812. [2022-11-18 18:44:16,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 788 states have (on average 2.9137055837563453) internal successors, (2296), 811 states have internal predecessors, (2296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:44:16,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 2296 transitions. [2022-11-18 18:44:16,432 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 2296 transitions. Word has length 12 [2022-11-18 18:44:16,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:44:16,432 INFO L495 AbstractCegarLoop]: Abstraction has 812 states and 2296 transitions. [2022-11-18 18:44:16,432 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-18 18:44:16,432 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 2296 transitions. [2022-11-18 18:44:16,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-18 18:44:16,433 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:44:16,433 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:44:16,445 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:16,637 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:16,637 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:44:16,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:44:16,638 INFO L85 PathProgramCache]: Analyzing trace with hash 1935245232, now seen corresponding path program 1 times [2022-11-18 18:44:16,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:44:16,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1551069703] [2022-11-18 18:44:16,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:44:16,638 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-18 18:44:16,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:44:16,639 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:16,641 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:16,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:44:16,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 18:44:16,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:44:16,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:44:16,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:44:16,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:44:17,040 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:44:17,040 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:44:17,055 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 18 treesize of output 16 [2022-11-18 18:44:17,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:44:17,119 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-18 18:44:17,311 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:44:17,312 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:44:17,312 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:44:17,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1551069703] [2022-11-18 18:44:17,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1551069703] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:44:17,312 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:44:17,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:44:17,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2157897] [2022-11-18 18:44:17,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:44:17,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:44:17,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:44:17,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:44:17,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:44:17,314 INFO L87 Difference]: Start difference. First operand 812 states and 2296 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-18 18:44:17,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:44:17,599 INFO L93 Difference]: Finished difference Result 809 states and 2291 transitions. [2022-11-18 18:44:17,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:44:17,600 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 12 [2022-11-18 18:44:17,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:44:17,602 INFO L225 Difference]: With dead ends: 809 [2022-11-18 18:44:17,602 INFO L226 Difference]: Without dead ends: 809 [2022-11-18 18:44:17,603 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:44:17,603 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:44:17,604 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 9 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 32 Unchecked, 0.2s Time] [2022-11-18 18:44:17,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2022-11-18 18:44:17,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 805. [2022-11-18 18:44:17,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 805 states, 782 states have (on average 2.921994884910486) internal successors, (2285), 804 states have internal predecessors, (2285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:44:17,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 805 states to 805 states and 2285 transitions. [2022-11-18 18:44:17,622 INFO L78 Accepts]: Start accepts. Automaton has 805 states and 2285 transitions. Word has length 12 [2022-11-18 18:44:17,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:44:17,622 INFO L495 AbstractCegarLoop]: Abstraction has 805 states and 2285 transitions. [2022-11-18 18:44:17,623 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-18 18:44:17,623 INFO L276 IsEmpty]: Start isEmpty. Operand 805 states and 2285 transitions. [2022-11-18 18:44:17,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-18 18:44:17,624 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:44:17,624 INFO L195 NwaCegarLoop]: trace histogram [10, 1, 1] [2022-11-18 18:44:17,643 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:17,824 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:17,825 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:44:17,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:44:17,825 INFO L85 PathProgramCache]: Analyzing trace with hash 1288544979, now seen corresponding path program 3 times [2022-11-18 18:44:17,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:44:17,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1456039709] [2022-11-18 18:44:17,825 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 18:44:17,826 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-18 18:44:17,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:44:17,827 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:17,828 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:44:18,109 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-11-18 18:44:18,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:44:18,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-18 18:44:18,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:44:18,303 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 18:44:18,303 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 18:44:18,973 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-18 18:44:18,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:44:23,379 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-18 18:44:23,379 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:44:23,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1456039709] [2022-11-18 18:44:23,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1456039709] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:44:23,380 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:44:23,380 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2022-11-18 18:44:23,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246254722] [2022-11-18 18:44:23,380 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:44:23,381 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-18 18:44:23,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:44:23,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-18 18:44:23,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2022-11-18 18:44:23,382 INFO L87 Difference]: Start difference. First operand 805 states and 2285 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-18 18:44:35,640 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-18 18:44:37,302 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 18:44:39,304 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-18 18:44:41,307 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-18 18:44:43,311 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-18 18:44:45,314 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-18 18:44:47,318 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-18 18:44:49,321 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-18 18:44:51,325 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-18 18:44:53,328 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-18 18:45:10,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:45:10,791 INFO L93 Difference]: Finished difference Result 4487 states and 13051 transitions. [2022-11-18 18:45:10,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-18 18:45:10,793 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-18 18:45:10,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:45:10,802 INFO L225 Difference]: With dead ends: 4487 [2022-11-18 18:45:10,802 INFO L226 Difference]: Without dead ends: 4487 [2022-11-18 18:45:10,803 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 19.5s TimeCoverageRelationStatistics Valid=406, Invalid=716, Unknown=0, NotChecked=0, Total=1122 [2022-11-18 18:45:10,803 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 2133 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 3414 mSolverCounterSat, 236 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2133 SdHoareTripleChecker+Valid, 393 SdHoareTripleChecker+Invalid, 3659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 236 IncrementalHoareTripleChecker+Valid, 3414 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.9s IncrementalHoareTripleChecker+Time [2022-11-18 18:45:10,803 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2133 Valid, 393 Invalid, 3659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [236 Valid, 3414 Invalid, 9 Unknown, 0 Unchecked, 31.9s Time] [2022-11-18 18:45:10,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4487 states. [2022-11-18 18:45:10,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4487 to 817. [2022-11-18 18:45:10,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 817 states, 794 states have (on average 2.9080604534005037) internal successors, (2309), 816 states have internal predecessors, (2309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:10,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 817 states to 817 states and 2309 transitions. [2022-11-18 18:45:10,851 INFO L78 Accepts]: Start accepts. Automaton has 817 states and 2309 transitions. Word has length 12 [2022-11-18 18:45:10,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:45:10,851 INFO L495 AbstractCegarLoop]: Abstraction has 817 states and 2309 transitions. [2022-11-18 18:45:10,851 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-18 18:45:10,852 INFO L276 IsEmpty]: Start isEmpty. Operand 817 states and 2309 transitions. [2022-11-18 18:45:10,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-18 18:45:10,853 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:45:10,853 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:45:10,872 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:11,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:11,067 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:45:11,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:45:11,067 INFO L85 PathProgramCache]: Analyzing trace with hash 1786777160, now seen corresponding path program 1 times [2022-11-18 18:45:11,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:45:11,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [56233767] [2022-11-18 18:45:11,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:45:11,068 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-18 18:45:11,068 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:45:11,071 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:11,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:11,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:45:11,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 18:45:11,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:45:11,387 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 8 treesize of output 7 [2022-11-18 18:45:11,707 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-18 18:45:11,707 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:45:12,818 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-18 18:45:12,819 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:45:12,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [56233767] [2022-11-18 18:45:12,819 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [56233767] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:45:12,820 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:45:12,820 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2022-11-18 18:45:12,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074882008] [2022-11-18 18:45:12,820 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:45:12,821 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 18:45:12,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:45:12,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 18:45:12,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:45:12,821 INFO L87 Difference]: Start difference. First operand 817 states and 2309 transitions. Second operand has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 8 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-18 18:45:16,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:45:16,321 INFO L93 Difference]: Finished difference Result 865 states and 2467 transitions. [2022-11-18 18:45:16,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 18:45:16,323 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 8 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 13 [2022-11-18 18:45:16,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:45:16,325 INFO L225 Difference]: With dead ends: 865 [2022-11-18 18:45:16,325 INFO L226 Difference]: Without dead ends: 865 [2022-11-18 18:45:16,325 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-11-18 18:45:16,326 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 14 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 104 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:45:16,326 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 27 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 82 Invalid, 0 Unknown, 104 Unchecked, 0.5s Time] [2022-11-18 18:45:16,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 865 states. [2022-11-18 18:45:16,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 865 to 847. [2022-11-18 18:45:16,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 847 states, 824 states have (on average 2.9308252427184467) internal successors, (2415), 846 states have internal predecessors, (2415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:16,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 847 states to 847 states and 2415 transitions. [2022-11-18 18:45:16,342 INFO L78 Accepts]: Start accepts. Automaton has 847 states and 2415 transitions. Word has length 13 [2022-11-18 18:45:16,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:45:16,342 INFO L495 AbstractCegarLoop]: Abstraction has 847 states and 2415 transitions. [2022-11-18 18:45:16,342 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 8 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-18 18:45:16,343 INFO L276 IsEmpty]: Start isEmpty. Operand 847 states and 2415 transitions. [2022-11-18 18:45:16,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-18 18:45:16,344 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:45:16,344 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:45:16,359 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 18:45:16,556 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:16,557 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:45:16,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:45:16,557 INFO L85 PathProgramCache]: Analyzing trace with hash 1414598197, now seen corresponding path program 1 times [2022-11-18 18:45:16,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:45:16,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [863585834] [2022-11-18 18:45:16,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:45:16,558 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-18 18:45:16,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:45:16,559 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:16,560 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:16,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:45:16,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 18:45:16,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:45:16,878 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 8 treesize of output 7 [2022-11-18 18:45:17,256 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-18 18:45:17,257 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:45:19,072 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-18 18:45:19,073 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:45:19,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [863585834] [2022-11-18 18:45:19,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [863585834] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:45:19,074 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:45:19,074 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2022-11-18 18:45:19,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816330395] [2022-11-18 18:45:19,074 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:45:19,075 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 18:45:19,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:45:19,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 18:45:19,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:45:19,076 INFO L87 Difference]: Start difference. First operand 847 states and 2415 transitions. Second operand has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 8 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-18 18:45:20,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:45:20,571 INFO L93 Difference]: Finished difference Result 863 states and 2448 transitions. [2022-11-18 18:45:20,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 18:45:20,572 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 8 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 13 [2022-11-18 18:45:20,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:45:20,574 INFO L225 Difference]: With dead ends: 863 [2022-11-18 18:45:20,574 INFO L226 Difference]: Without dead ends: 863 [2022-11-18 18:45:20,574 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-11-18 18:45:20,575 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 16 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 72 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:45:20,575 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 29 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 79 Invalid, 0 Unknown, 72 Unchecked, 0.4s Time] [2022-11-18 18:45:20,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 863 states. [2022-11-18 18:45:20,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 863 to 857. [2022-11-18 18:45:20,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 857 states, 834 states have (on average 2.9160671462829737) internal successors, (2432), 856 states have internal predecessors, (2432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:20,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 857 states to 857 states and 2432 transitions. [2022-11-18 18:45:20,592 INFO L78 Accepts]: Start accepts. Automaton has 857 states and 2432 transitions. Word has length 13 [2022-11-18 18:45:20,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:45:20,592 INFO L495 AbstractCegarLoop]: Abstraction has 857 states and 2432 transitions. [2022-11-18 18:45:20,593 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 8 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-18 18:45:20,593 INFO L276 IsEmpty]: Start isEmpty. Operand 857 states and 2432 transitions. [2022-11-18 18:45:20,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 18:45:20,594 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:45:20,594 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:45:20,609 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:20,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:20,804 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:45:20,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:45:20,804 INFO L85 PathProgramCache]: Analyzing trace with hash -815327074, now seen corresponding path program 2 times [2022-11-18 18:45:20,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:45:20,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1422504016] [2022-11-18 18:45:20,805 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:45:20,805 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-18 18:45:20,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:45:20,806 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:20,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:21,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 18:45:21,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:45:21,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 18:45:21,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:45:21,024 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 8 treesize of output 7 [2022-11-18 18:45:21,215 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 18:45:21,215 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:45:21,215 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:45:21,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1422504016] [2022-11-18 18:45:21,215 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1422504016] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:45:21,216 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:45:21,216 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:45:21,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634622230] [2022-11-18 18:45:21,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:45:21,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:45:21,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:45:21,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:45:21,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:45:21,219 INFO L87 Difference]: Start difference. First operand 857 states and 2432 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 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-18 18:45:21,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:45:21,604 INFO L93 Difference]: Finished difference Result 733 states and 2021 transitions. [2022-11-18 18:45:21,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 18:45:21,605 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 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 14 [2022-11-18 18:45:21,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:45:21,606 INFO L225 Difference]: With dead ends: 733 [2022-11-18 18:45:21,607 INFO L226 Difference]: Without dead ends: 679 [2022-11-18 18:45:21,607 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:45:21,607 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 46 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:45:21,607 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 3 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 18:45:21,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2022-11-18 18:45:21,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 616. [2022-11-18 18:45:21,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 616 states, 608 states have (on average 2.7664473684210527) internal successors, (1682), 615 states have internal predecessors, (1682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:21,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 616 states to 616 states and 1682 transitions. [2022-11-18 18:45:21,617 INFO L78 Accepts]: Start accepts. Automaton has 616 states and 1682 transitions. Word has length 14 [2022-11-18 18:45:21,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:45:21,618 INFO L495 AbstractCegarLoop]: Abstraction has 616 states and 1682 transitions. [2022-11-18 18:45:21,618 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 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-18 18:45:21,618 INFO L276 IsEmpty]: Start isEmpty. Operand 616 states and 1682 transitions. [2022-11-18 18:45:21,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 18:45:21,619 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:45:21,619 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:45:21,636 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:21,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:21,820 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:45:21,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:45:21,821 INFO L85 PathProgramCache]: Analyzing trace with hash -1475028093, now seen corresponding path program 1 times [2022-11-18 18:45:21,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:45:21,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [717784249] [2022-11-18 18:45:21,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:45:21,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-18 18:45:21,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:45:21,823 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:21,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:22,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:45:22,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 18:45:22,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:45:22,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:22,315 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 18:45:22,316 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 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 18:45:22,341 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 60 treesize of output 58 [2022-11-18 18:45:22,471 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:45:22,472 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-18 18:45:23,264 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:45:23,264 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:45:24,331 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:45:24,332 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:45:24,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [717784249] [2022-11-18 18:45:24,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [717784249] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:45:24,332 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:45:24,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 18:45:24,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173961387] [2022-11-18 18:45:24,333 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:45:24,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:45:24,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:45:24,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:45:24,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-11-18 18:45:24,334 INFO L87 Difference]: Start difference. First operand 616 states and 1682 transitions. Second operand has 12 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 11 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-18 18:45:26,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:45:26,166 INFO L93 Difference]: Finished difference Result 1006 states and 2860 transitions. [2022-11-18 18:45:26,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 18:45:26,167 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 11 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 14 [2022-11-18 18:45:26,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:45:26,172 INFO L225 Difference]: With dead ends: 1006 [2022-11-18 18:45:26,172 INFO L226 Difference]: Without dead ends: 1006 [2022-11-18 18:45:26,172 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=96, Invalid=176, Unknown=0, NotChecked=0, Total=272 [2022-11-18 18:45:26,173 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 230 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 110 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:45:26,173 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 53 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 180 Invalid, 0 Unknown, 110 Unchecked, 1.2s Time] [2022-11-18 18:45:26,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1006 states. [2022-11-18 18:45:26,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1006 to 618. [2022-11-18 18:45:26,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 610 states have (on average 2.7688524590163937) internal successors, (1689), 617 states have internal predecessors, (1689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:26,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 1689 transitions. [2022-11-18 18:45:26,192 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 1689 transitions. Word has length 14 [2022-11-18 18:45:26,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:45:26,192 INFO L495 AbstractCegarLoop]: Abstraction has 618 states and 1689 transitions. [2022-11-18 18:45:26,192 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 11 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-18 18:45:26,193 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 1689 transitions. [2022-11-18 18:45:26,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 18:45:26,194 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:45:26,194 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:45:26,210 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:26,405 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:26,405 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:45:26,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:45:26,406 INFO L85 PathProgramCache]: Analyzing trace with hash -1847207056, now seen corresponding path program 1 times [2022-11-18 18:45:26,406 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:45:26,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [604810014] [2022-11-18 18:45:26,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:45:26,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-18 18:45:26,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:45:26,407 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:26,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:26,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:45:26,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 18:45:26,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:45:26,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:26,931 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 18:45:26,932 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 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 18:45:26,964 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 510 treesize of output 494 [2022-11-18 18:45:27,083 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:45:27,083 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-18 18:45:27,897 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:45:27,897 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:45:29,034 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:45:29,034 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:45:29,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [604810014] [2022-11-18 18:45:29,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [604810014] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:45:29,034 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:45:29,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 18:45:29,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311891475] [2022-11-18 18:45:29,035 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:45:29,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:45:29,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:45:29,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:45:29,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-11-18 18:45:29,036 INFO L87 Difference]: Start difference. First operand 618 states and 1689 transitions. Second operand has 12 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 11 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-18 18:45:30,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:45:30,125 INFO L93 Difference]: Finished difference Result 823 states and 2289 transitions. [2022-11-18 18:45:30,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 18:45:30,126 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 11 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 14 [2022-11-18 18:45:30,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:45:30,128 INFO L225 Difference]: With dead ends: 823 [2022-11-18 18:45:30,128 INFO L226 Difference]: Without dead ends: 823 [2022-11-18 18:45:30,128 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2022-11-18 18:45:30,129 INFO L413 NwaCegarLoop]: 8 mSDtfsCounter, 77 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 94 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 18:45:30,129 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 48 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 126 Invalid, 0 Unknown, 94 Unchecked, 0.6s Time] [2022-11-18 18:45:30,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 823 states. [2022-11-18 18:45:30,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 823 to 619. [2022-11-18 18:45:30,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 611 states have (on average 2.769230769230769) internal successors, (1692), 618 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:30,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 1692 transitions. [2022-11-18 18:45:30,140 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 1692 transitions. Word has length 14 [2022-11-18 18:45:30,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:45:30,140 INFO L495 AbstractCegarLoop]: Abstraction has 619 states and 1692 transitions. [2022-11-18 18:45:30,140 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 11 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-18 18:45:30,141 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 1692 transitions. [2022-11-18 18:45:30,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 18:45:30,141 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:45:30,142 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:45:30,154 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:45:30,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:30,346 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:45:30,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:45:30,346 INFO L85 PathProgramCache]: Analyzing trace with hash 250505585, now seen corresponding path program 1 times [2022-11-18 18:45:30,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:45:30,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1217143426] [2022-11-18 18:45:30,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:45:30,347 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-18 18:45:30,347 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:45:30,348 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:30,349 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:30,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:45:30,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-18 18:45:30,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:45:30,573 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:45:30,573 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:45:30,573 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:45:30,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1217143426] [2022-11-18 18:45:30,573 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1217143426] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:45:30,573 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:45:30,573 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:45:30,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023557485] [2022-11-18 18:45:30,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:45:30,574 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:45:30,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:45:30,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:45:30,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:45:30,575 INFO L87 Difference]: Start difference. First operand 619 states and 1692 transitions. Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:30,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:45:30,803 INFO L93 Difference]: Finished difference Result 598 states and 1620 transitions. [2022-11-18 18:45:30,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:45:30,805 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 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 14 [2022-11-18 18:45:30,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:45:30,806 INFO L225 Difference]: With dead ends: 598 [2022-11-18 18:45:30,806 INFO L226 Difference]: Without dead ends: 494 [2022-11-18 18:45:30,806 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 12 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-18 18:45:30,806 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 23 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:45:30,806 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 3 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 18:45:30,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2022-11-18 18:45:30,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 494. [2022-11-18 18:45:30,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 488 states have (on average 2.764344262295082) internal successors, (1349), 493 states have internal predecessors, (1349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:30,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1349 transitions. [2022-11-18 18:45:30,814 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1349 transitions. Word has length 14 [2022-11-18 18:45:30,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:45:30,814 INFO L495 AbstractCegarLoop]: Abstraction has 494 states and 1349 transitions. [2022-11-18 18:45:30,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:30,814 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1349 transitions. [2022-11-18 18:45:30,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 18:45:30,815 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:45:30,815 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:45:30,831 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:31,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:31,015 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:45:31,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:45:31,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1797556128, now seen corresponding path program 1 times [2022-11-18 18:45:31,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:45:31,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1482763486] [2022-11-18 18:45:31,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:45:31,016 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-18 18:45:31,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:45:31,017 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:31,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:31,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:45:31,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 18:45:31,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:45:31,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:31,590 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 18:45:31,590 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 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 18:45:31,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 120 treesize of output 116 [2022-11-18 18:45:31,758 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:45:31,758 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-18 18:45:32,690 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 18:45:32,690 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:45:33,845 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 18:45:33,845 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:45:33,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1482763486] [2022-11-18 18:45:33,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1482763486] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:45:33,846 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:45:33,846 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 18:45:33,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989884288] [2022-11-18 18:45:33,846 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:45:33,847 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:45:33,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:45:33,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:45:33,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-11-18 18:45:33,848 INFO L87 Difference]: Start difference. First operand 494 states and 1349 transitions. Second operand has 12 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 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-18 18:45:35,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:45:35,860 INFO L93 Difference]: Finished difference Result 787 states and 2240 transitions. [2022-11-18 18:45:35,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 18:45:35,862 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 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 14 [2022-11-18 18:45:35,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:45:35,864 INFO L225 Difference]: With dead ends: 787 [2022-11-18 18:45:35,864 INFO L226 Difference]: Without dead ends: 787 [2022-11-18 18:45:35,864 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=100, Invalid=172, Unknown=0, NotChecked=0, Total=272 [2022-11-18 18:45:35,865 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 185 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 133 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:45:35,865 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [185 Valid, 38 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 166 Invalid, 0 Unknown, 133 Unchecked, 1.2s Time] [2022-11-18 18:45:35,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 787 states. [2022-11-18 18:45:35,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 787 to 498. [2022-11-18 18:45:35,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 492 states have (on average 2.7540650406504064) internal successors, (1355), 497 states have internal predecessors, (1355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:35,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 1355 transitions. [2022-11-18 18:45:35,875 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 1355 transitions. Word has length 14 [2022-11-18 18:45:35,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:45:35,875 INFO L495 AbstractCegarLoop]: Abstraction has 498 states and 1355 transitions. [2022-11-18 18:45:35,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 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-18 18:45:35,875 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 1355 transitions. [2022-11-18 18:45:35,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 18:45:35,877 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:45:35,877 INFO L195 NwaCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:45:35,889 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:45:36,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:36,077 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:45:36,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:45:36,078 INFO L85 PathProgramCache]: Analyzing trace with hash 1868384019, now seen corresponding path program 2 times [2022-11-18 18:45:36,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:45:36,078 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [147938513] [2022-11-18 18:45:36,078 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:45:36,078 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-18 18:45:36,078 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:45:36,079 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:36,089 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:36,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 18:45:36,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:45:36,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 18:45:36,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:45:36,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:36,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:36,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:36,456 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:45:36,456 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:45:36,475 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 18 treesize of output 16 [2022-11-18 18:45:36,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:36,537 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-18 18:45:36,782 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-18 18:45:36,782 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:45:36,783 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:45:36,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [147938513] [2022-11-18 18:45:36,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [147938513] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:45:36,783 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:45:36,783 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:45:36,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000379341] [2022-11-18 18:45:36,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:45:36,784 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:45:36,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:45:36,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:45:36,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:45:36,785 INFO L87 Difference]: Start difference. First operand 498 states and 1355 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-18 18:45:37,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:45:37,006 INFO L93 Difference]: Finished difference Result 497 states and 1349 transitions. [2022-11-18 18:45:37,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:45:37,007 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 15 [2022-11-18 18:45:37,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:45:37,009 INFO L225 Difference]: With dead ends: 497 [2022-11-18 18:45:37,009 INFO L226 Difference]: Without dead ends: 497 [2022-11-18 18:45:37,009 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:45:37,009 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 28 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:45:37,009 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 9 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 28 Unchecked, 0.2s Time] [2022-11-18 18:45:37,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2022-11-18 18:45:37,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 497. [2022-11-18 18:45:37,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 491 states have (on average 2.7474541751527495) internal successors, (1349), 496 states have internal predecessors, (1349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:37,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1349 transitions. [2022-11-18 18:45:37,017 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1349 transitions. Word has length 15 [2022-11-18 18:45:37,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:45:37,017 INFO L495 AbstractCegarLoop]: Abstraction has 497 states and 1349 transitions. [2022-11-18 18:45:37,017 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-18 18:45:37,017 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1349 transitions. [2022-11-18 18:45:37,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 18:45:37,018 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:45:37,018 INFO L195 NwaCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:45:37,038 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 18:45:37,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:37,232 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:45:37,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:45:37,232 INFO L85 PathProgramCache]: Analyzing trace with hash 1867996736, now seen corresponding path program 2 times [2022-11-18 18:45:37,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:45:37,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [729170869] [2022-11-18 18:45:37,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:45:37,233 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-18 18:45:37,233 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:45:37,234 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:37,236 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:37,463 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 18:45:37,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:45:37,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 18:45:37,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:45:37,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:37,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:37,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:37,610 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:45:37,611 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:45:37,626 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 18 treesize of output 16 [2022-11-18 18:45:37,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:37,688 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-18 18:45:37,943 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-18 18:45:37,944 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:45:37,944 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:45:37,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [729170869] [2022-11-18 18:45:37,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [729170869] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:45:37,944 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:45:37,944 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:45:37,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557774634] [2022-11-18 18:45:37,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:45:37,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:45:37,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:45:37,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:45:37,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:45:37,946 INFO L87 Difference]: Start difference. First operand 497 states and 1349 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-18 18:45:38,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:45:38,186 INFO L93 Difference]: Finished difference Result 505 states and 1361 transitions. [2022-11-18 18:45:38,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:45:38,187 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 15 [2022-11-18 18:45:38,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:45:38,188 INFO L225 Difference]: With dead ends: 505 [2022-11-18 18:45:38,189 INFO L226 Difference]: Without dead ends: 505 [2022-11-18 18:45:38,189 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:45:38,189 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 27 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:45:38,189 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 9 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 27 Unchecked, 0.2s Time] [2022-11-18 18:45:38,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2022-11-18 18:45:38,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 497. [2022-11-18 18:45:38,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 491 states have (on average 2.7474541751527495) internal successors, (1349), 496 states have internal predecessors, (1349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:38,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1349 transitions. [2022-11-18 18:45:38,202 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1349 transitions. Word has length 15 [2022-11-18 18:45:38,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:45:38,203 INFO L495 AbstractCegarLoop]: Abstraction has 497 states and 1349 transitions. [2022-11-18 18:45:38,203 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-18 18:45:38,203 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1349 transitions. [2022-11-18 18:45:38,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 18:45:38,204 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:45:38,204 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:45:38,219 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:38,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:38,409 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:45:38,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:45:38,410 INFO L85 PathProgramCache]: Analyzing trace with hash 1518769929, now seen corresponding path program 1 times [2022-11-18 18:45:38,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:45:38,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1402871337] [2022-11-18 18:45:38,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:45:38,410 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-18 18:45:38,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:45:38,412 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:38,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:38,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:45:38,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 18:45:38,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:45:38,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:38,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:38,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:38,937 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:45:38,937 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:45:38,951 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 18 treesize of output 16 [2022-11-18 18:45:39,030 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:45:39,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 14 treesize of output 20 [2022-11-18 18:45:39,895 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:45:39,895 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:45:40,937 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:45:40,938 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:45:40,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1402871337] [2022-11-18 18:45:40,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1402871337] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:45:40,938 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:45:40,938 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 18:45:40,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811281676] [2022-11-18 18:45:40,939 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:45:40,939 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:45:40,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:45:40,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:45:40,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-11-18 18:45:40,940 INFO L87 Difference]: Start difference. First operand 497 states and 1349 transitions. Second operand has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:42,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:45:42,694 INFO L93 Difference]: Finished difference Result 790 states and 2246 transitions. [2022-11-18 18:45:42,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 18:45:42,695 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 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-18 18:45:42,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:45:42,697 INFO L225 Difference]: With dead ends: 790 [2022-11-18 18:45:42,697 INFO L226 Difference]: Without dead ends: 790 [2022-11-18 18:45:42,697 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2022-11-18 18:45:42,697 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 115 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 156 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:45:42,697 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 40 Invalid, 368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 198 Invalid, 0 Unknown, 156 Unchecked, 1.3s Time] [2022-11-18 18:45:42,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 790 states. [2022-11-18 18:45:42,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 790 to 499. [2022-11-18 18:45:42,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 493 states have (on average 2.7545638945233266) internal successors, (1358), 498 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:42,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 1358 transitions. [2022-11-18 18:45:42,707 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 1358 transitions. Word has length 15 [2022-11-18 18:45:42,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:45:42,707 INFO L495 AbstractCegarLoop]: Abstraction has 499 states and 1358 transitions. [2022-11-18 18:45:42,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:42,707 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 1358 transitions. [2022-11-18 18:45:42,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 18:45:42,708 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:45:42,708 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:45:42,721 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:42,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:42,909 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:45:42,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:45:42,910 INFO L85 PathProgramCache]: Analyzing trace with hash 1518770487, now seen corresponding path program 1 times [2022-11-18 18:45:42,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:45:42,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1314150705] [2022-11-18 18:45:42,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:45:42,910 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-18 18:45:42,910 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:45:42,912 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:42,914 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:43,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:45:43,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 18:45:43,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:45:43,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:43,458 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 18:45:43,458 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 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 18:45:43,483 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 250 treesize of output 242 [2022-11-18 18:45:43,599 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:45:43,599 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-18 18:45:44,484 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:45:44,485 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:45:45,611 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:45:45,611 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:45:45,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1314150705] [2022-11-18 18:45:45,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1314150705] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:45:45,612 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:45:45,612 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 18:45:45,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757693705] [2022-11-18 18:45:45,612 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:45:45,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:45:45,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:45:45,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:45:45,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-11-18 18:45:45,614 INFO L87 Difference]: Start difference. First operand 499 states and 1358 transitions. Second operand has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:47,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:45:47,114 INFO L93 Difference]: Finished difference Result 833 states and 2362 transitions. [2022-11-18 18:45:47,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 18:45:47,115 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 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-18 18:45:47,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:45:47,116 INFO L225 Difference]: With dead ends: 833 [2022-11-18 18:45:47,116 INFO L226 Difference]: Without dead ends: 832 [2022-11-18 18:45:47,117 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2022-11-18 18:45:47,117 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 163 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 92 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:45:47,117 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 36 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 143 Invalid, 0 Unknown, 92 Unchecked, 1.1s Time] [2022-11-18 18:45:47,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 832 states. [2022-11-18 18:45:47,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 832 to 502. [2022-11-18 18:45:47,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 496 states have (on average 2.747983870967742) internal successors, (1363), 501 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-18 18:45:47,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1363 transitions. [2022-11-18 18:45:47,129 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1363 transitions. Word has length 15 [2022-11-18 18:45:47,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:45:47,130 INFO L495 AbstractCegarLoop]: Abstraction has 502 states and 1363 transitions. [2022-11-18 18:45:47,130 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:47,130 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1363 transitions. [2022-11-18 18:45:47,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 18:45:47,131 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:45:47,131 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:45:47,142 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:45:47,331 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:47,332 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:45:47,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:45:47,332 INFO L85 PathProgramCache]: Analyzing trace with hash -1428843332, now seen corresponding path program 1 times [2022-11-18 18:45:47,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:45:47,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [451057251] [2022-11-18 18:45:47,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:45:47,332 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-18 18:45:47,333 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:45:47,333 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:47,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:47,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:45:47,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 18:45:47,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:45:47,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:47,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:47,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:47,852 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:45:47,852 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:45:47,862 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 18 treesize of output 16 [2022-11-18 18:45:47,937 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:45:47,938 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-18 18:45:48,797 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:45:48,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:45:49,912 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:45:49,912 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:45:49,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [451057251] [2022-11-18 18:45:49,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [451057251] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:45:49,912 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:45:49,913 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 18:45:49,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743948713] [2022-11-18 18:45:49,913 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:45:49,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:45:49,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:45:49,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:45:49,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-11-18 18:45:49,914 INFO L87 Difference]: Start difference. First operand 502 states and 1363 transitions. Second operand has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:51,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:45:51,580 INFO L93 Difference]: Finished difference Result 840 states and 2377 transitions. [2022-11-18 18:45:51,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 18:45:51,581 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 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-18 18:45:51,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:45:51,583 INFO L225 Difference]: With dead ends: 840 [2022-11-18 18:45:51,583 INFO L226 Difference]: Without dead ends: 840 [2022-11-18 18:45:51,583 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2022-11-18 18:45:51,583 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 106 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 131 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:45:51,584 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 39 Invalid, 320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 175 Invalid, 0 Unknown, 131 Unchecked, 1.2s Time] [2022-11-18 18:45:51,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2022-11-18 18:45:51,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 504. [2022-11-18 18:45:51,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 498 states have (on average 2.746987951807229) internal successors, (1368), 503 states have internal predecessors, (1368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:51,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1368 transitions. [2022-11-18 18:45:51,593 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1368 transitions. Word has length 15 [2022-11-18 18:45:51,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:45:51,594 INFO L495 AbstractCegarLoop]: Abstraction has 504 states and 1368 transitions. [2022-11-18 18:45:51,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:51,594 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1368 transitions. [2022-11-18 18:45:51,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 18:45:51,597 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:45:51,597 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:45:51,609 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:45:51,802 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:51,802 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:45:51,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:45:51,803 INFO L85 PathProgramCache]: Analyzing trace with hash -1428842774, now seen corresponding path program 1 times [2022-11-18 18:45:51,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:45:51,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [478290793] [2022-11-18 18:45:51,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:45:51,803 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-18 18:45:51,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:45:51,804 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:51,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:52,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:45:52,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 18:45:52,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:45:52,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:52,342 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 18:45:52,342 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 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 18:45:52,365 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 250 treesize of output 242 [2022-11-18 18:45:52,456 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:45:52,457 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-18 18:45:53,307 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:45:53,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:45:54,388 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:45:54,389 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:45:54,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [478290793] [2022-11-18 18:45:54,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [478290793] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:45:54,389 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:45:54,389 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 18:45:54,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992262870] [2022-11-18 18:45:54,389 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:45:54,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:45:54,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:45:54,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:45:54,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-11-18 18:45:54,390 INFO L87 Difference]: Start difference. First operand 504 states and 1368 transitions. Second operand has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:55,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:45:55,969 INFO L93 Difference]: Finished difference Result 758 states and 2096 transitions. [2022-11-18 18:45:55,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 18:45:55,971 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 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-18 18:45:55,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:45:55,972 INFO L225 Difference]: With dead ends: 758 [2022-11-18 18:45:55,972 INFO L226 Difference]: Without dead ends: 758 [2022-11-18 18:45:55,972 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2022-11-18 18:45:55,973 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 133 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 149 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:45:55,973 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 37 Invalid, 353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 176 Invalid, 0 Unknown, 149 Unchecked, 1.1s Time] [2022-11-18 18:45:55,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 758 states. [2022-11-18 18:45:55,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 758 to 504. [2022-11-18 18:45:55,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 498 states have (on average 2.746987951807229) internal successors, (1368), 503 states have internal predecessors, (1368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:55,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1368 transitions. [2022-11-18 18:45:55,986 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1368 transitions. Word has length 15 [2022-11-18 18:45:55,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:45:55,987 INFO L495 AbstractCegarLoop]: Abstraction has 504 states and 1368 transitions. [2022-11-18 18:45:55,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:45:55,987 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1368 transitions. [2022-11-18 18:45:55,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-18 18:45:55,988 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:45:55,988 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:45:56,001 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:56,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:56,189 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:45:56,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:45:56,189 INFO L85 PathProgramCache]: Analyzing trace with hash -874767058, now seen corresponding path program 1 times [2022-11-18 18:45:56,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:45:56,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1426977573] [2022-11-18 18:45:56,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:45:56,190 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-18 18:45:56,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:45:56,191 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:56,196 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:45:56,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:45:56,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 18:45:56,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:45:56,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:56,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:56,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:45:56,708 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:45:56,708 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:45:56,719 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 18 treesize of output 16 [2022-11-18 18:45:56,793 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:45:56,794 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-18 18:45:57,687 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 18:45:57,688 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:45:58,807 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 18:45:58,807 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:45:58,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1426977573] [2022-11-18 18:45:58,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1426977573] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:45:58,807 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:45:58,808 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 18:45:58,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959879988] [2022-11-18 18:45:58,808 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:45:58,808 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:45:58,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:45:58,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:45:58,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-11-18 18:45:58,809 INFO L87 Difference]: Start difference. First operand 504 states and 1368 transitions. Second operand has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:00,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:46:00,739 INFO L93 Difference]: Finished difference Result 799 states and 2263 transitions. [2022-11-18 18:46:00,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 18:46:00,741 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 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-18 18:46:00,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:46:00,743 INFO L225 Difference]: With dead ends: 799 [2022-11-18 18:46:00,743 INFO L226 Difference]: Without dead ends: 799 [2022-11-18 18:46:00,743 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=100, Invalid=172, Unknown=0, NotChecked=0, Total=272 [2022-11-18 18:46:00,744 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 110 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 158 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:46:00,744 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 48 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 172 Invalid, 0 Unknown, 158 Unchecked, 1.1s Time] [2022-11-18 18:46:00,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 799 states. [2022-11-18 18:46:00,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 799 to 509. [2022-11-18 18:46:00,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 503 states have (on average 2.737574552683897) internal successors, (1377), 508 states have internal predecessors, (1377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:00,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 1377 transitions. [2022-11-18 18:46:00,755 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 1377 transitions. Word has length 16 [2022-11-18 18:46:00,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:46:00,755 INFO L495 AbstractCegarLoop]: Abstraction has 509 states and 1377 transitions. [2022-11-18 18:46:00,756 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:00,756 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 1377 transitions. [2022-11-18 18:46:00,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 18:46:00,757 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:46:00,757 INFO L195 NwaCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:46:00,778 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:46:00,973 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:00,973 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:46:00,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:46:00,974 INFO L85 PathProgramCache]: Analyzing trace with hash 220531489, now seen corresponding path program 2 times [2022-11-18 18:46:00,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:46:00,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1202965679] [2022-11-18 18:46:00,974 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:46:00,974 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-18 18:46:00,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:46:00,975 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:00,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:01,236 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 18:46:01,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:46:01,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 18:46:01,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:46:01,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:01,413 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 18:46:01,414 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 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 18:46:01,440 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 130 treesize of output 126 [2022-11-18 18:46:01,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:01,535 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-18 18:46:01,819 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-18 18:46:01,819 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:46:01,819 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:46:01,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1202965679] [2022-11-18 18:46:01,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1202965679] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:46:01,820 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:46:01,820 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:46:01,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590640812] [2022-11-18 18:46:01,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:46:01,821 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:46:01,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:46:01,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:46:01,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:46:01,821 INFO L87 Difference]: Start difference. First operand 509 states and 1377 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-18 18:46:02,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:46:02,052 INFO L93 Difference]: Finished difference Result 510 states and 1378 transitions. [2022-11-18 18:46:02,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:46:02,054 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 17 [2022-11-18 18:46:02,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:46:02,055 INFO L225 Difference]: With dead ends: 510 [2022-11-18 18:46:02,055 INFO L226 Difference]: Without dead ends: 510 [2022-11-18 18:46:02,055 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:46:02,056 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 1 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 30 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:46:02,056 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 9 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 30 Unchecked, 0.2s Time] [2022-11-18 18:46:02,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2022-11-18 18:46:02,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 510. [2022-11-18 18:46:02,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 504 states have (on average 2.734126984126984) internal successors, (1378), 509 states have internal predecessors, (1378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:02,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 1378 transitions. [2022-11-18 18:46:02,065 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 1378 transitions. Word has length 17 [2022-11-18 18:46:02,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:46:02,065 INFO L495 AbstractCegarLoop]: Abstraction has 510 states and 1378 transitions. [2022-11-18 18:46:02,065 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-18 18:46:02,065 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 1378 transitions. [2022-11-18 18:46:02,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 18:46:02,066 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:46:02,066 INFO L195 NwaCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:46:02,080 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:46:02,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:02,267 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:46:02,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:46:02,267 INFO L85 PathProgramCache]: Analyzing trace with hash -151647474, now seen corresponding path program 2 times [2022-11-18 18:46:02,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:46:02,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [340710058] [2022-11-18 18:46:02,268 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:46:02,268 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-18 18:46:02,268 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:46:02,269 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:02,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:02,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 18:46:02,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:46:02,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 18:46:02,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:46:02,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:02,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:02,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:02,686 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:46:02,686 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:46:02,702 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 18 treesize of output 16 [2022-11-18 18:46:02,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:02,766 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-18 18:46:03,035 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-18 18:46:03,035 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:46:03,035 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:46:03,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [340710058] [2022-11-18 18:46:03,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [340710058] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:46:03,035 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:46:03,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:46:03,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763979937] [2022-11-18 18:46:03,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:46:03,036 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:46:03,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:46:03,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:46:03,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:46:03,036 INFO L87 Difference]: Start difference. First operand 510 states and 1378 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-18 18:46:03,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:46:03,210 INFO L93 Difference]: Finished difference Result 516 states and 1390 transitions. [2022-11-18 18:46:03,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:46:03,211 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 17 [2022-11-18 18:46:03,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:46:03,212 INFO L225 Difference]: With dead ends: 516 [2022-11-18 18:46:03,212 INFO L226 Difference]: Without dead ends: 516 [2022-11-18 18:46:03,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:46:03,213 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 1 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 27 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:46:03,213 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 9 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 28 Invalid, 0 Unknown, 27 Unchecked, 0.1s Time] [2022-11-18 18:46:03,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2022-11-18 18:46:03,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 506. [2022-11-18 18:46:03,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 500 states have (on average 2.744) internal successors, (1372), 505 states have internal predecessors, (1372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:03,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 1372 transitions. [2022-11-18 18:46:03,225 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 1372 transitions. Word has length 17 [2022-11-18 18:46:03,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:46:03,225 INFO L495 AbstractCegarLoop]: Abstraction has 506 states and 1372 transitions. [2022-11-18 18:46:03,225 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-18 18:46:03,226 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 1372 transitions. [2022-11-18 18:46:03,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 18:46:03,227 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:46:03,227 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:46:03,242 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:46:03,441 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:03,442 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:46:03,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:46:03,442 INFO L85 PathProgramCache]: Analyzing trace with hash -750987429, now seen corresponding path program 1 times [2022-11-18 18:46:03,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:46:03,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [240168828] [2022-11-18 18:46:03,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:46:03,443 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-18 18:46:03,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:46:03,444 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:03,445 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:03,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:46:03,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 18:46:03,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:46:04,135 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 18:46:04,135 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:46:04,818 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 18:46:04,818 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:46:04,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [240168828] [2022-11-18 18:46:04,818 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [240168828] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:46:04,818 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:46:04,818 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2022-11-18 18:46:04,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920402542] [2022-11-18 18:46:04,819 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:46:04,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:46:04,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:46:04,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:46:04,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-18 18:46:04,820 INFO L87 Difference]: Start difference. First operand 506 states and 1372 transitions. Second operand has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:06,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:46:06,259 INFO L93 Difference]: Finished difference Result 647 states and 1651 transitions. [2022-11-18 18:46:06,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 18:46:06,261 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 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-18 18:46:06,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:46:06,262 INFO L225 Difference]: With dead ends: 647 [2022-11-18 18:46:06,262 INFO L226 Difference]: Without dead ends: 613 [2022-11-18 18:46:06,262 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-11-18 18:46:06,263 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 110 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:46:06,263 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 39 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-18 18:46:06,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2022-11-18 18:46:06,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 563. [2022-11-18 18:46:06,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 555 states have (on average 2.6864864864864866) internal successors, (1491), 562 states have internal predecessors, (1491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:06,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 1491 transitions. [2022-11-18 18:46:06,272 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 1491 transitions. Word has length 17 [2022-11-18 18:46:06,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:46:06,272 INFO L495 AbstractCegarLoop]: Abstraction has 563 states and 1491 transitions. [2022-11-18 18:46:06,273 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:06,273 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 1491 transitions. [2022-11-18 18:46:06,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 18:46:06,273 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:46:06,274 INFO L195 NwaCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:46:06,289 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:06,481 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:06,481 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:46:06,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:46:06,482 INFO L85 PathProgramCache]: Analyzing trace with hash -494559788, now seen corresponding path program 2 times [2022-11-18 18:46:06,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:46:06,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1832307251] [2022-11-18 18:46:06,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:46:06,482 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-18 18:46:06,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:46:06,483 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:06,485 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:06,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 18:46:06,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:46:06,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 18:46:06,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:46:06,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:06,917 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 18:46:06,917 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 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 18:46:06,944 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 130 treesize of output 126 [2022-11-18 18:46:07,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:07,054 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-18 18:46:07,298 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-18 18:46:07,298 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:46:07,299 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:46:07,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1832307251] [2022-11-18 18:46:07,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1832307251] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:46:07,299 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:46:07,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:46:07,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608089948] [2022-11-18 18:46:07,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:46:07,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:46:07,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:46:07,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:46:07,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:46:07,300 INFO L87 Difference]: Start difference. First operand 563 states and 1491 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-18 18:46:07,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:46:07,504 INFO L93 Difference]: Finished difference Result 562 states and 1488 transitions. [2022-11-18 18:46:07,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:46:07,507 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 17 [2022-11-18 18:46:07,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:46:07,508 INFO L225 Difference]: With dead ends: 562 [2022-11-18 18:46:07,508 INFO L226 Difference]: Without dead ends: 562 [2022-11-18 18:46:07,508 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:46:07,509 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 27 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:46:07,509 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 9 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 27 Unchecked, 0.2s Time] [2022-11-18 18:46:07,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2022-11-18 18:46:07,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 562. [2022-11-18 18:46:07,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 554 states have (on average 2.6859205776173285) internal successors, (1488), 561 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:07,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 1488 transitions. [2022-11-18 18:46:07,517 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 1488 transitions. Word has length 17 [2022-11-18 18:46:07,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:46:07,517 INFO L495 AbstractCegarLoop]: Abstraction has 562 states and 1488 transitions. [2022-11-18 18:46:07,517 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-18 18:46:07,517 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 1488 transitions. [2022-11-18 18:46:07,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 18:46:07,518 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:46:07,519 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:46:07,529 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:46:07,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:07,719 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:46:07,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:46:07,720 INFO L85 PathProgramCache]: Analyzing trace with hash -1347974466, now seen corresponding path program 1 times [2022-11-18 18:46:07,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:46:07,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1387458165] [2022-11-18 18:46:07,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:46:07,720 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-18 18:46:07,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:46:07,722 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:07,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:08,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:46:08,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 18:46:08,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:46:08,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:08,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:08,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:08,292 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:46:08,293 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:46:08,302 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 18 treesize of output 16 [2022-11-18 18:46:08,377 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:46:08,378 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-18 18:46:09,380 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 18:46:09,381 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:46:10,532 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 18:46:10,533 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:46:10,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1387458165] [2022-11-18 18:46:10,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1387458165] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:46:10,533 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:46:10,533 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 18:46:10,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312472500] [2022-11-18 18:46:10,534 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:46:10,534 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:46:10,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:46:10,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:46:10,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-11-18 18:46:10,535 INFO L87 Difference]: Start difference. First operand 562 states and 1488 transitions. Second operand has 12 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:11,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:46:11,894 INFO L93 Difference]: Finished difference Result 962 states and 2633 transitions. [2022-11-18 18:46:11,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 18:46:11,895 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 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-18 18:46:11,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:46:11,897 INFO L225 Difference]: With dead ends: 962 [2022-11-18 18:46:11,897 INFO L226 Difference]: Without dead ends: 962 [2022-11-18 18:46:11,898 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2022-11-18 18:46:11,898 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 218 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 74 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-18 18:46:11,898 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [218 Valid, 35 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 135 Invalid, 0 Unknown, 74 Unchecked, 0.9s Time] [2022-11-18 18:46:11,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 962 states. [2022-11-18 18:46:11,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 962 to 567. [2022-11-18 18:46:11,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 559 states have (on average 2.677996422182469) internal successors, (1497), 566 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:11,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 1497 transitions. [2022-11-18 18:46:11,914 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 1497 transitions. Word has length 17 [2022-11-18 18:46:11,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:46:11,914 INFO L495 AbstractCegarLoop]: Abstraction has 567 states and 1497 transitions. [2022-11-18 18:46:11,915 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:11,915 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 1497 transitions. [2022-11-18 18:46:11,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 18:46:11,916 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:46:11,916 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:46:11,930 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:46:12,117 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:12,117 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:46:12,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:46:12,117 INFO L85 PathProgramCache]: Analyzing trace with hash -1347973908, now seen corresponding path program 1 times [2022-11-18 18:46:12,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:46:12,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1263120458] [2022-11-18 18:46:12,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:46:12,118 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-18 18:46:12,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:46:12,119 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:12,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:12,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:46:12,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 18:46:12,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:46:12,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:12,724 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 18:46:12,725 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 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 18:46:12,749 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 250 treesize of output 242 [2022-11-18 18:46:12,865 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:46:12,866 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-18 18:46:13,729 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 18:46:13,729 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:46:14,799 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 18:46:14,800 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:46:14,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1263120458] [2022-11-18 18:46:14,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1263120458] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:46:14,800 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:46:14,800 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 18:46:14,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785344500] [2022-11-18 18:46:14,800 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:46:14,805 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:46:14,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:46:14,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:46:14,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-11-18 18:46:14,806 INFO L87 Difference]: Start difference. First operand 567 states and 1497 transitions. Second operand has 12 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:16,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:46:16,348 INFO L93 Difference]: Finished difference Result 922 states and 2520 transitions. [2022-11-18 18:46:16,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 18:46:16,349 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 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-18 18:46:16,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:46:16,351 INFO L225 Difference]: With dead ends: 922 [2022-11-18 18:46:16,351 INFO L226 Difference]: Without dead ends: 922 [2022-11-18 18:46:16,351 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2022-11-18 18:46:16,352 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 154 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 144 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:46:16,352 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [154 Valid, 37 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 170 Invalid, 0 Unknown, 144 Unchecked, 1.1s Time] [2022-11-18 18:46:16,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 922 states. [2022-11-18 18:46:16,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 922 to 561. [2022-11-18 18:46:16,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 553 states have (on average 2.6853526220614827) internal successors, (1485), 560 states have internal predecessors, (1485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:16,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 1485 transitions. [2022-11-18 18:46:16,361 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 1485 transitions. Word has length 17 [2022-11-18 18:46:16,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:46:16,361 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 1485 transitions. [2022-11-18 18:46:16,361 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:16,362 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 1485 transitions. [2022-11-18 18:46:16,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 18:46:16,362 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:46:16,362 INFO L195 NwaCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:46:16,373 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:46:16,563 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:16,563 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:46:16,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:46:16,563 INFO L85 PathProgramCache]: Analyzing trace with hash -1753457877, now seen corresponding path program 2 times [2022-11-18 18:46:16,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:46:16,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2045730721] [2022-11-18 18:46:16,564 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:46:16,564 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-18 18:46:16,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:46:16,565 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:16,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:16,877 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 18:46:16,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:46:16,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 18:46:16,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:46:16,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:16,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:16,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:17,013 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:46:17,013 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:46:17,027 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 18 treesize of output 16 [2022-11-18 18:46:17,100 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:46:17,100 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-18 18:46:17,582 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-18 18:46:17,582 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:46:17,582 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:46:17,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2045730721] [2022-11-18 18:46:17,582 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2045730721] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:46:17,583 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:46:17,583 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:46:17,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157433948] [2022-11-18 18:46:17,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:46:17,583 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:46:17,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:46:17,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:46:17,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:46:17,584 INFO L87 Difference]: Start difference. First operand 561 states and 1485 transitions. Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:17,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:46:17,744 INFO L93 Difference]: Finished difference Result 563 states and 1496 transitions. [2022-11-18 18:46:17,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:46:17,745 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 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-18 18:46:17,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:46:17,746 INFO L225 Difference]: With dead ends: 563 [2022-11-18 18:46:17,746 INFO L226 Difference]: Without dead ends: 562 [2022-11-18 18:46:17,746 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:46:17,747 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 46 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:46:17,747 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 12 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 33 Invalid, 0 Unknown, 46 Unchecked, 0.2s Time] [2022-11-18 18:46:17,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2022-11-18 18:46:17,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 560. [2022-11-18 18:46:17,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 553 states have (on average 2.6889692585895117) internal successors, (1487), 559 states have internal predecessors, (1487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:17,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 1487 transitions. [2022-11-18 18:46:17,754 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 1487 transitions. Word has length 18 [2022-11-18 18:46:17,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:46:17,754 INFO L495 AbstractCegarLoop]: Abstraction has 560 states and 1487 transitions. [2022-11-18 18:46:17,754 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:17,754 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 1487 transitions. [2022-11-18 18:46:17,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 18:46:17,755 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:46:17,755 INFO L195 NwaCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:46:17,768 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:17,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:17,956 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:46:17,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:46:17,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1753457319, now seen corresponding path program 2 times [2022-11-18 18:46:17,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:46:17,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1323925361] [2022-11-18 18:46:17,957 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:46:17,957 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-18 18:46:17,957 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:46:17,958 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:17,959 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:18,236 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 18:46:18,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:46:18,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 18:46:18,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:46:18,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:18,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:18,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:18,371 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:46:18,371 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:46:18,384 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 18 treesize of output 16 [2022-11-18 18:46:18,446 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:46:18,446 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-18 18:46:18,914 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-18 18:46:18,915 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:46:18,915 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:46:18,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1323925361] [2022-11-18 18:46:18,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1323925361] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:46:18,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:46:18,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:46:18,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478612391] [2022-11-18 18:46:18,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:46:18,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:46:18,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:46:18,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:46:18,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:46:18,916 INFO L87 Difference]: Start difference. First operand 560 states and 1487 transitions. Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:19,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:46:19,023 INFO L93 Difference]: Finished difference Result 561 states and 1492 transitions. [2022-11-18 18:46:19,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:46:19,025 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 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-18 18:46:19,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:46:19,026 INFO L225 Difference]: With dead ends: 561 [2022-11-18 18:46:19,026 INFO L226 Difference]: Without dead ends: 555 [2022-11-18 18:46:19,026 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:46:19,026 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 3 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 45 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:46:19,026 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 9 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 45 Unchecked, 0.1s Time] [2022-11-18 18:46:19,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-11-18 18:46:19,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 554. [2022-11-18 18:46:19,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 548 states have (on average 2.7007299270072993) internal successors, (1480), 553 states have internal predecessors, (1480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:19,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 1480 transitions. [2022-11-18 18:46:19,041 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 1480 transitions. Word has length 18 [2022-11-18 18:46:19,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:46:19,041 INFO L495 AbstractCegarLoop]: Abstraction has 554 states and 1480 transitions. [2022-11-18 18:46:19,042 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:19,042 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 1480 transitions. [2022-11-18 18:46:19,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 18:46:19,043 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:46:19,043 INFO L195 NwaCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:46:19,051 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:46:19,243 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:19,243 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:46:19,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:46:19,244 INFO L85 PathProgramCache]: Analyzing trace with hash -406103842, now seen corresponding path program 2 times [2022-11-18 18:46:19,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:46:19,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [414377382] [2022-11-18 18:46:19,244 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:46:19,245 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-18 18:46:19,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:46:19,246 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:19,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:19,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 18:46:19,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:46:19,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 18:46:19,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:46:19,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:19,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:19,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:19,694 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:46:19,695 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:46:19,708 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 18 treesize of output 16 [2022-11-18 18:46:19,776 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:46:19,776 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-18 18:46:20,312 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-18 18:46:20,313 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:46:20,313 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:46:20,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [414377382] [2022-11-18 18:46:20,313 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [414377382] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:46:20,313 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:46:20,313 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:46:20,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077703813] [2022-11-18 18:46:20,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:46:20,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:46:20,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:46:20,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:46:20,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:46:20,315 INFO L87 Difference]: Start difference. First operand 554 states and 1480 transitions. Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:20,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:46:20,470 INFO L93 Difference]: Finished difference Result 566 states and 1503 transitions. [2022-11-18 18:46:20,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:46:20,471 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 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-18 18:46:20,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:46:20,472 INFO L225 Difference]: With dead ends: 566 [2022-11-18 18:46:20,472 INFO L226 Difference]: Without dead ends: 565 [2022-11-18 18:46:20,473 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:46:20,473 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 43 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:46:20,473 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 12 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 43 Unchecked, 0.2s Time] [2022-11-18 18:46:20,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2022-11-18 18:46:20,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 553. [2022-11-18 18:46:20,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 548 states have (on average 2.7007299270072993) internal successors, (1480), 552 states have internal predecessors, (1480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:20,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 1480 transitions. [2022-11-18 18:46:20,481 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 1480 transitions. Word has length 18 [2022-11-18 18:46:20,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:46:20,481 INFO L495 AbstractCegarLoop]: Abstraction has 553 states and 1480 transitions. [2022-11-18 18:46:20,482 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:20,482 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 1480 transitions. [2022-11-18 18:46:20,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 18:46:20,483 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:46:20,483 INFO L195 NwaCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:46:20,497 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:46:20,683 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:20,683 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:46:20,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:46:20,684 INFO L85 PathProgramCache]: Analyzing trace with hash -406103284, now seen corresponding path program 2 times [2022-11-18 18:46:20,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:46:20,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1193631640] [2022-11-18 18:46:20,684 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:46:20,684 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-18 18:46:20,685 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:46:20,686 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:20,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:20,994 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 18:46:20,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:46:21,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 18:46:21,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:46:21,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:21,160 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 18:46:21,161 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 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 18:46:21,192 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 130 treesize of output 126 [2022-11-18 18:46:21,333 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:46:21,333 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-18 18:46:21,853 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-18 18:46:21,854 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:46:21,854 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:46:21,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1193631640] [2022-11-18 18:46:21,854 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1193631640] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:46:21,854 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:46:21,854 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:46:21,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656621842] [2022-11-18 18:46:21,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:46:21,855 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:46:21,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:46:21,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:46:21,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:46:21,855 INFO L87 Difference]: Start difference. First operand 553 states and 1480 transitions. Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:21,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:46:21,995 INFO L93 Difference]: Finished difference Result 565 states and 1500 transitions. [2022-11-18 18:46:21,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:46:21,996 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 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-18 18:46:21,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:46:21,997 INFO L225 Difference]: With dead ends: 565 [2022-11-18 18:46:21,997 INFO L226 Difference]: Without dead ends: 565 [2022-11-18 18:46:21,998 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:46:21,998 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 44 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:46:21,998 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 12 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 44 Unchecked, 0.1s Time] [2022-11-18 18:46:21,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2022-11-18 18:46:22,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 539. [2022-11-18 18:46:22,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 534 states have (on average 2.7209737827715355) internal successors, (1453), 538 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:22,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 1453 transitions. [2022-11-18 18:46:22,004 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 1453 transitions. Word has length 18 [2022-11-18 18:46:22,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:46:22,004 INFO L495 AbstractCegarLoop]: Abstraction has 539 states and 1453 transitions. [2022-11-18 18:46:22,005 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:22,005 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 1453 transitions. [2022-11-18 18:46:22,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 18:46:22,005 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:46:22,005 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:46:22,021 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:22,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:22,206 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:46:22,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:46:22,206 INFO L85 PathProgramCache]: Analyzing trace with hash 875539650, now seen corresponding path program 2 times [2022-11-18 18:46:22,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:46:22,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1867078995] [2022-11-18 18:46:22,207 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:46:22,207 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-18 18:46:22,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:46:22,208 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:22,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:22,506 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 18:46:22,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:46:22,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 18:46:22,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:46:22,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:22,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:22,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:46:22,624 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:46:22,624 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:46:22,637 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 18 treesize of output 16 [2022-11-18 18:46:22,709 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:46:22,710 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-18 18:46:23,193 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-18 18:46:23,193 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:46:23,193 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:46:23,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1867078995] [2022-11-18 18:46:23,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1867078995] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:46:23,193 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:46:23,194 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:46:23,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990460435] [2022-11-18 18:46:23,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:46:23,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:46:23,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:46:23,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:46:23,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:46:23,195 INFO L87 Difference]: Start difference. First operand 539 states and 1453 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:23,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:46:23,364 INFO L93 Difference]: Finished difference Result 541 states and 1459 transitions. [2022-11-18 18:46:23,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:46:23,366 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 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-18 18:46:23,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:46:23,367 INFO L225 Difference]: With dead ends: 541 [2022-11-18 18:46:23,367 INFO L226 Difference]: Without dead ends: 541 [2022-11-18 18:46:23,367 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:46:23,367 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 46 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:46:23,368 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 12 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 33 Invalid, 0 Unknown, 46 Unchecked, 0.2s Time] [2022-11-18 18:46:23,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2022-11-18 18:46:23,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 539. [2022-11-18 18:46:23,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 534 states have (on average 2.7209737827715355) internal successors, (1453), 538 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:23,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 1453 transitions. [2022-11-18 18:46:23,375 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 1453 transitions. Word has length 18 [2022-11-18 18:46:23,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:46:23,376 INFO L495 AbstractCegarLoop]: Abstraction has 539 states and 1453 transitions. [2022-11-18 18:46:23,376 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:23,376 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 1453 transitions. [2022-11-18 18:46:23,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 18:46:23,377 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:46:23,377 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:46:23,389 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:23,577 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:23,577 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:46:23,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:46:23,578 INFO L85 PathProgramCache]: Analyzing trace with hash -1397356107, now seen corresponding path program 1 times [2022-11-18 18:46:23,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:46:23,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1146433964] [2022-11-18 18:46:23,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:46:23,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-18 18:46:23,579 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:46:23,580 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:23,581 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:23,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:46:23,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 18:46:23,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:46:24,187 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 18:46:24,187 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 18:46:24,363 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 13 treesize of output 9 [2022-11-18 18:46:24,935 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 18:46:24,936 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:46:26,129 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 18:46:26,129 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:46:26,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1146433964] [2022-11-18 18:46:26,129 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1146433964] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:46:26,129 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:46:26,129 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2022-11-18 18:46:26,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328489157] [2022-11-18 18:46:26,129 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:46:26,130 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 18:46:26,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:46:26,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 18:46:26,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2022-11-18 18:46:26,130 INFO L87 Difference]: Start difference. First operand 539 states and 1453 transitions. Second operand has 14 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 13 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:29,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:46:29,479 INFO L93 Difference]: Finished difference Result 1822 states and 5254 transitions. [2022-11-18 18:46:29,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 18:46:29,481 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 13 states have internal predecessors, (32), 0 states have call successors, (0), 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-18 18:46:29,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:46:29,484 INFO L225 Difference]: With dead ends: 1822 [2022-11-18 18:46:29,484 INFO L226 Difference]: Without dead ends: 1748 [2022-11-18 18:46:29,484 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2022-11-18 18:46:29,485 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 264 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:46:29,485 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 66 Invalid, 567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-11-18 18:46:29,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1748 states. [2022-11-18 18:46:29,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1748 to 1100. [2022-11-18 18:46:29,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1100 states, 1093 states have (on average 3.1701738334858187) internal successors, (3465), 1099 states have internal predecessors, (3465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:29,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1100 states to 1100 states and 3465 transitions. [2022-11-18 18:46:29,505 INFO L78 Accepts]: Start accepts. Automaton has 1100 states and 3465 transitions. Word has length 18 [2022-11-18 18:46:29,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:46:29,505 INFO L495 AbstractCegarLoop]: Abstraction has 1100 states and 3465 transitions. [2022-11-18 18:46:29,505 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.2857142857142856) internal successors, (32), 13 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:29,505 INFO L276 IsEmpty]: Start isEmpty. Operand 1100 states and 3465 transitions. [2022-11-18 18:46:29,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 18:46:29,507 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:46:29,508 INFO L195 NwaCegarLoop]: trace histogram [16, 1, 1, 1] [2022-11-18 18:46:29,521 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:46:29,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:29,708 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:46:29,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:46:29,708 INFO L85 PathProgramCache]: Analyzing trace with hash -519224743, now seen corresponding path program 2 times [2022-11-18 18:46:29,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:46:29,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [657181921] [2022-11-18 18:46:29,709 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:46:29,709 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-18 18:46:29,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:46:29,710 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:29,713 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:46:30,005 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 18:46:30,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:46:30,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-18 18:46:30,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:46:30,034 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 8 treesize of output 7 [2022-11-18 18:46:31,223 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:46:31,223 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:46:38,822 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:46:38,822 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:46:38,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [657181921] [2022-11-18 18:46:38,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [657181921] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:46:38,823 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:46:38,823 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2022-11-18 18:46:38,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009427435] [2022-11-18 18:46:38,824 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:46:38,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-11-18 18:46:38,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:46:38,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-11-18 18:46:38,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=358, Invalid=902, Unknown=0, NotChecked=0, Total=1260 [2022-11-18 18:46:38,826 INFO L87 Difference]: Start difference. First operand 1100 states and 3465 transitions. Second operand has 36 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 36 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:46:56,787 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 18:46:58,790 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-18 18:47:00,793 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-18 18:47:02,956 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-18 18:47:04,959 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-18 18:47:06,962 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-18 18:47:08,965 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-18 18:47:10,967 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-18 18:47:12,971 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-18 18:47:14,974 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-18 18:47:16,977 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-18 18:47:18,980 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-18 18:47:20,983 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-18 18:47:22,986 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-18 18:47:24,989 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-18 18:47:26,992 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-18 18:48:32,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:48:32,484 INFO L93 Difference]: Finished difference Result 16643 states and 53976 transitions. [2022-11-18 18:48:32,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-11-18 18:48:32,486 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 36 states have internal predecessors, (37), 0 states have call successors, (0), 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-18 18:48:32,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:48:32,534 INFO L225 Difference]: With dead ends: 16643 [2022-11-18 18:48:32,534 INFO L226 Difference]: Without dead ends: 16643 [2022-11-18 18:48:32,535 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 53.2s TimeCoverageRelationStatistics Valid=934, Invalid=1718, Unknown=0, NotChecked=0, Total=2652 [2022-11-18 18:48:32,535 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 7676 mSDsluCounter, 816 mSDsCounter, 0 mSdLazyCounter, 6970 mSolverCounterSat, 511 mSolverCounterUnsat, 16 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 64.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7676 SdHoareTripleChecker+Valid, 864 SdHoareTripleChecker+Invalid, 7497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 511 IncrementalHoareTripleChecker+Valid, 6970 IncrementalHoareTripleChecker+Invalid, 16 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 68.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:48:32,579 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7676 Valid, 864 Invalid, 7497 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [511 Valid, 6970 Invalid, 16 Unknown, 0 Unchecked, 68.0s Time] [2022-11-18 18:48:32,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16643 states. [2022-11-18 18:48:32,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16643 to 1172. [2022-11-18 18:48:32,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1172 states, 1165 states have (on average 3.082403433476395) internal successors, (3591), 1171 states have internal predecessors, (3591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:32,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 3591 transitions. [2022-11-18 18:48:32,707 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 3591 transitions. Word has length 19 [2022-11-18 18:48:32,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:48:32,708 INFO L495 AbstractCegarLoop]: Abstraction has 1172 states and 3591 transitions. [2022-11-18 18:48:32,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 36 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:32,708 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 3591 transitions. [2022-11-18 18:48:32,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 18:48:32,709 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:48:32,710 INFO L195 NwaCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:48:32,727 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:32,910 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:32,910 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:48:32,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:48:32,911 INFO L85 PathProgramCache]: Analyzing trace with hash 1469232546, now seen corresponding path program 2 times [2022-11-18 18:48:32,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:48:32,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [789315595] [2022-11-18 18:48:32,912 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:48:32,912 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-18 18:48:32,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:48:32,913 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:32,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:33,231 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 18:48:33,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:48:33,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 18:48:33,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:48:33,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:33,425 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 18:48:33,425 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 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 18:48:33,456 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 186 treesize of output 178 [2022-11-18 18:48:33,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:33,610 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-18 18:48:33,984 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-18 18:48:33,985 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:48:33,985 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:48:33,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [789315595] [2022-11-18 18:48:33,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [789315595] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:48:33,985 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:48:33,985 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:48:33,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351400955] [2022-11-18 18:48:33,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:48:33,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:48:33,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:48:33,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:48:33,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:48:33,986 INFO L87 Difference]: Start difference. First operand 1172 states and 3591 transitions. Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:34,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:48:34,191 INFO L93 Difference]: Finished difference Result 1172 states and 3588 transitions. [2022-11-18 18:48:34,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:48:34,192 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 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-18 18:48:34,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:48:34,195 INFO L225 Difference]: With dead ends: 1172 [2022-11-18 18:48:34,195 INFO L226 Difference]: Without dead ends: 1172 [2022-11-18 18:48:34,195 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:48:34,196 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 1 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 27 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:48:34,196 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 9 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 28 Invalid, 0 Unknown, 27 Unchecked, 0.2s Time] [2022-11-18 18:48:34,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1172 states. [2022-11-18 18:48:34,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1172 to 1172. [2022-11-18 18:48:34,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1172 states, 1165 states have (on average 3.0798283261802575) internal successors, (3588), 1171 states have internal predecessors, (3588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:34,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 3588 transitions. [2022-11-18 18:48:34,215 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 3588 transitions. Word has length 19 [2022-11-18 18:48:34,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:48:34,215 INFO L495 AbstractCegarLoop]: Abstraction has 1172 states and 3588 transitions. [2022-11-18 18:48:34,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:34,215 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 3588 transitions. [2022-11-18 18:48:34,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 18:48:34,217 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:48:34,217 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:48:34,233 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:48:34,418 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:34,418 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:48:34,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:48:34,418 INFO L85 PathProgramCache]: Analyzing trace with hash 1676653008, now seen corresponding path program 1 times [2022-11-18 18:48:34,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:48:34,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [667132763] [2022-11-18 18:48:34,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:48:34,419 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-18 18:48:34,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:48:34,420 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:34,422 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:35,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:48:35,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 18:48:35,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:48:35,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:35,224 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 18:48:35,224 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 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 18:48:35,251 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 130 treesize of output 126 [2022-11-18 18:48:35,358 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:48:35,359 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-18 18:48:36,517 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 18:48:36,517 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:48:37,739 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 18:48:37,739 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:48:37,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [667132763] [2022-11-18 18:48:37,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [667132763] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:48:37,739 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:48:37,739 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 18:48:37,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329473610] [2022-11-18 18:48:37,740 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:48:37,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:48:37,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:48:37,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:48:37,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-11-18 18:48:37,741 INFO L87 Difference]: Start difference. First operand 1172 states and 3588 transitions. Second operand has 12 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:39,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:48:39,522 INFO L93 Difference]: Finished difference Result 1969 states and 6230 transitions. [2022-11-18 18:48:39,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 18:48:39,523 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 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-18 18:48:39,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:48:39,527 INFO L225 Difference]: With dead ends: 1969 [2022-11-18 18:48:39,527 INFO L226 Difference]: Without dead ends: 1968 [2022-11-18 18:48:39,528 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2022-11-18 18:48:39,529 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 156 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 160 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:48:39,529 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 36 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 169 Invalid, 0 Unknown, 160 Unchecked, 1.3s Time] [2022-11-18 18:48:39,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1968 states. [2022-11-18 18:48:39,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1968 to 1127. [2022-11-18 18:48:39,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1127 states, 1120 states have (on average 3.0660714285714286) internal successors, (3434), 1126 states have internal predecessors, (3434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:39,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1127 states to 1127 states and 3434 transitions. [2022-11-18 18:48:39,595 INFO L78 Accepts]: Start accepts. Automaton has 1127 states and 3434 transitions. Word has length 19 [2022-11-18 18:48:39,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:48:39,596 INFO L495 AbstractCegarLoop]: Abstraction has 1127 states and 3434 transitions. [2022-11-18 18:48:39,596 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:39,596 INFO L276 IsEmpty]: Start isEmpty. Operand 1127 states and 3434 transitions. [2022-11-18 18:48:39,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 18:48:39,599 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:48:39,599 INFO L195 NwaCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:48:39,621 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:39,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:39,813 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:48:39,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:48:39,814 INFO L85 PathProgramCache]: Analyzing trace with hash -1698430774, now seen corresponding path program 2 times [2022-11-18 18:48:39,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:48:39,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1816834831] [2022-11-18 18:48:39,814 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:48:39,815 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-18 18:48:39,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:48:39,816 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:39,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:40,188 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 18:48:40,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:48:40,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 18:48:40,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:48:40,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:40,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:40,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:40,332 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:48:40,333 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:48:40,346 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 18 treesize of output 16 [2022-11-18 18:48:40,420 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:48:40,420 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-18 18:48:40,984 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-18 18:48:40,984 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:48:40,985 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:48:40,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1816834831] [2022-11-18 18:48:40,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1816834831] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:48:40,985 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:48:40,985 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:48:40,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320463444] [2022-11-18 18:48:40,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:48:40,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:48:40,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:48:40,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:48:40,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:48:40,987 INFO L87 Difference]: Start difference. First operand 1127 states and 3434 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:41,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:48:41,155 INFO L93 Difference]: Finished difference Result 1138 states and 3462 transitions. [2022-11-18 18:48:41,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:48:41,156 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 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-18 18:48:41,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:48:41,158 INFO L225 Difference]: With dead ends: 1138 [2022-11-18 18:48:41,158 INFO L226 Difference]: Without dead ends: 1137 [2022-11-18 18:48:41,159 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:48:41,159 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 41 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:48:41,159 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 12 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 41 Unchecked, 0.2s Time] [2022-11-18 18:48:41,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1137 states. [2022-11-18 18:48:41,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1137 to 1129. [2022-11-18 18:48:41,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1129 states, 1122 states have (on average 3.0632798573975046) internal successors, (3437), 1128 states have internal predecessors, (3437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:41,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1129 states to 1129 states and 3437 transitions. [2022-11-18 18:48:41,177 INFO L78 Accepts]: Start accepts. Automaton has 1129 states and 3437 transitions. Word has length 20 [2022-11-18 18:48:41,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:48:41,177 INFO L495 AbstractCegarLoop]: Abstraction has 1129 states and 3437 transitions. [2022-11-18 18:48:41,177 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:41,177 INFO L276 IsEmpty]: Start isEmpty. Operand 1129 states and 3437 transitions. [2022-11-18 18:48:41,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 18:48:41,179 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:48:41,179 INFO L195 NwaCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:48:41,194 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:48:41,380 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:41,380 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:48:41,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:48:41,380 INFO L85 PathProgramCache]: Analyzing trace with hash -1698430216, now seen corresponding path program 2 times [2022-11-18 18:48:41,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:48:41,381 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [637040274] [2022-11-18 18:48:41,381 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:48:41,381 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-18 18:48:41,381 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:48:41,382 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:41,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:41,709 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 18:48:41,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:48:41,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 18:48:41,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:48:41,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:41,881 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 18:48:41,882 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 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 18:48:41,908 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 60 treesize of output 58 [2022-11-18 18:48:42,044 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:48:42,044 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-18 18:48:42,615 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-18 18:48:42,615 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:48:42,615 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:48:42,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [637040274] [2022-11-18 18:48:42,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [637040274] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:48:42,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:48:42,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:48:42,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307387015] [2022-11-18 18:48:42,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:48:42,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:48:42,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:48:42,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:48:42,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:48:42,618 INFO L87 Difference]: Start difference. First operand 1129 states and 3437 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:42,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:48:42,814 INFO L93 Difference]: Finished difference Result 1135 states and 3450 transitions. [2022-11-18 18:48:42,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:48:42,816 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 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-18 18:48:42,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:48:42,818 INFO L225 Difference]: With dead ends: 1135 [2022-11-18 18:48:42,818 INFO L226 Difference]: Without dead ends: 1135 [2022-11-18 18:48:42,819 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:48:42,819 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:48:42,819 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 12 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 42 Unchecked, 0.2s Time] [2022-11-18 18:48:42,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1135 states. [2022-11-18 18:48:42,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1135 to 1124. [2022-11-18 18:48:42,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1124 states, 1117 states have (on average 3.069829901521934) internal successors, (3429), 1123 states have internal predecessors, (3429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:42,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1124 states to 1124 states and 3429 transitions. [2022-11-18 18:48:42,838 INFO L78 Accepts]: Start accepts. Automaton has 1124 states and 3429 transitions. Word has length 20 [2022-11-18 18:48:42,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:48:42,839 INFO L495 AbstractCegarLoop]: Abstraction has 1124 states and 3429 transitions. [2022-11-18 18:48:42,839 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:42,839 INFO L276 IsEmpty]: Start isEmpty. Operand 1124 states and 3429 transitions. [2022-11-18 18:48:42,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 18:48:42,842 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:48:42,842 INFO L195 NwaCegarLoop]: trace histogram [5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:48:42,854 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 18:48:43,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:43,042 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:48:43,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:48:43,043 INFO L85 PathProgramCache]: Analyzing trace with hash 1201809415, now seen corresponding path program 3 times [2022-11-18 18:48:43,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:48:43,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1404884885] [2022-11-18 18:48:43,043 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 18:48:43,044 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-18 18:48:43,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:48:43,046 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:43,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:43,355 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-18 18:48:43,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:48:43,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 18:48:43,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:48:43,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:43,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:43,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:43,509 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:48:43,509 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:48:43,524 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 18 treesize of output 16 [2022-11-18 18:48:43,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:43,596 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-18 18:48:43,921 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-18 18:48:43,921 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:48:43,921 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:48:43,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1404884885] [2022-11-18 18:48:43,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1404884885] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:48:43,922 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:48:43,922 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:48:43,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734401945] [2022-11-18 18:48:43,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:48:43,922 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:48:43,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:48:43,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:48:43,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:48:43,923 INFO L87 Difference]: Start difference. First operand 1124 states and 3429 transitions. Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:44,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:48:44,144 INFO L93 Difference]: Finished difference Result 1109 states and 3375 transitions. [2022-11-18 18:48:44,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:48:44,146 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 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-18 18:48:44,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:48:44,149 INFO L225 Difference]: With dead ends: 1109 [2022-11-18 18:48:44,149 INFO L226 Difference]: Without dead ends: 1108 [2022-11-18 18:48:44,149 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:48:44,149 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 31 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:48:44,149 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 9 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 31 Unchecked, 0.2s Time] [2022-11-18 18:48:44,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1108 states. [2022-11-18 18:48:44,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1108 to 1101. [2022-11-18 18:48:44,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1101 states, 1095 states have (on average 3.0602739726027397) internal successors, (3351), 1100 states have internal predecessors, (3351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:44,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1101 states to 1101 states and 3351 transitions. [2022-11-18 18:48:44,169 INFO L78 Accepts]: Start accepts. Automaton has 1101 states and 3351 transitions. Word has length 20 [2022-11-18 18:48:44,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:48:44,169 INFO L495 AbstractCegarLoop]: Abstraction has 1101 states and 3351 transitions. [2022-11-18 18:48:44,169 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:44,169 INFO L276 IsEmpty]: Start isEmpty. Operand 1101 states and 3351 transitions. [2022-11-18 18:48:44,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 18:48:44,172 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:48:44,172 INFO L195 NwaCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:48:44,183 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:44,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:44,373 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:48:44,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:48:44,373 INFO L85 PathProgramCache]: Analyzing trace with hash 1201809012, now seen corresponding path program 3 times [2022-11-18 18:48:44,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:48:44,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1378420306] [2022-11-18 18:48:44,374 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 18:48:44,374 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-18 18:48:44,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:48:44,375 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:44,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:44,689 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-18 18:48:44,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:48:44,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 18:48:44,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:48:44,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:44,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:44,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:44,843 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:48:44,843 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:48:44,860 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 18 treesize of output 16 [2022-11-18 18:48:44,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:44,941 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-18 18:48:45,282 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-18 18:48:45,282 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:48:45,282 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:48:45,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1378420306] [2022-11-18 18:48:45,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1378420306] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:48:45,283 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:48:45,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:48:45,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764753979] [2022-11-18 18:48:45,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:48:45,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:48:45,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:48:45,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:48:45,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:48:45,285 INFO L87 Difference]: Start difference. First operand 1101 states and 3351 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:45,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:48:45,487 INFO L93 Difference]: Finished difference Result 1095 states and 3337 transitions. [2022-11-18 18:48:45,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:48:45,488 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 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-18 18:48:45,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:48:45,491 INFO L225 Difference]: With dead ends: 1095 [2022-11-18 18:48:45,491 INFO L226 Difference]: Without dead ends: 1094 [2022-11-18 18:48:45,491 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:48:45,491 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 1 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 27 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:48:45,492 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 9 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 28 Invalid, 0 Unknown, 27 Unchecked, 0.2s Time] [2022-11-18 18:48:45,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1094 states. [2022-11-18 18:48:45,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1094 to 1092. [2022-11-18 18:48:45,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1092 states, 1087 states have (on average 3.065317387304508) internal successors, (3332), 1091 states have internal predecessors, (3332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:45,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1092 states to 1092 states and 3332 transitions. [2022-11-18 18:48:45,521 INFO L78 Accepts]: Start accepts. Automaton has 1092 states and 3332 transitions. Word has length 20 [2022-11-18 18:48:45,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:48:45,521 INFO L495 AbstractCegarLoop]: Abstraction has 1092 states and 3332 transitions. [2022-11-18 18:48:45,521 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:45,522 INFO L276 IsEmpty]: Start isEmpty. Operand 1092 states and 3332 transitions. [2022-11-18 18:48:45,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 18:48:45,523 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:48:45,524 INFO L195 NwaCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:48:45,535 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:45,724 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:45,724 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:48:45,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:48:45,725 INFO L85 PathProgramCache]: Analyzing trace with hash 1201826310, now seen corresponding path program 3 times [2022-11-18 18:48:45,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:48:45,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1089339231] [2022-11-18 18:48:45,725 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 18:48:45,725 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-18 18:48:45,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:48:45,726 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:45,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:46,011 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-18 18:48:46,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:48:46,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 18:48:46,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:48:46,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:46,225 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 18:48:46,225 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 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 18:48:46,261 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 60 treesize of output 58 [2022-11-18 18:48:46,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:46,429 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-18 18:48:46,777 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-18 18:48:46,777 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:48:46,778 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:48:46,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1089339231] [2022-11-18 18:48:46,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1089339231] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:48:46,778 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:48:46,778 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:48:46,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394804161] [2022-11-18 18:48:46,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:48:46,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:48:46,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:48:46,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:48:46,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:48:46,779 INFO L87 Difference]: Start difference. First operand 1092 states and 3332 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:46,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:48:46,975 INFO L93 Difference]: Finished difference Result 1098 states and 3344 transitions. [2022-11-18 18:48:46,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:48:46,977 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 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-18 18:48:46,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:48:46,979 INFO L225 Difference]: With dead ends: 1098 [2022-11-18 18:48:46,979 INFO L226 Difference]: Without dead ends: 1098 [2022-11-18 18:48:46,979 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:48:46,980 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 1 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 27 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:48:46,980 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 9 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 28 Invalid, 0 Unknown, 27 Unchecked, 0.2s Time] [2022-11-18 18:48:46,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1098 states. [2022-11-18 18:48:46,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1098 to 1092. [2022-11-18 18:48:46,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1092 states, 1087 states have (on average 3.065317387304508) internal successors, (3332), 1091 states have internal predecessors, (3332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:46,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1092 states to 1092 states and 3332 transitions. [2022-11-18 18:48:46,998 INFO L78 Accepts]: Start accepts. Automaton has 1092 states and 3332 transitions. Word has length 20 [2022-11-18 18:48:46,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:48:46,998 INFO L495 AbstractCegarLoop]: Abstraction has 1092 states and 3332 transitions. [2022-11-18 18:48:46,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:46,998 INFO L276 IsEmpty]: Start isEmpty. Operand 1092 states and 3332 transitions. [2022-11-18 18:48:47,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-11-18 18:48:47,000 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:48:47,000 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:48:47,013 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:48:47,200 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:47,201 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:48:47,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:48:47,201 INFO L85 PathProgramCache]: Analyzing trace with hash -2044119154, now seen corresponding path program 1 times [2022-11-18 18:48:47,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:48:47,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [433693515] [2022-11-18 18:48:47,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:48:47,202 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-18 18:48:47,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:48:47,203 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:47,220 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:47,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:48:47,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 18:48:47,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:48:47,711 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 18:48:47,711 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:48:47,711 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:48:47,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [433693515] [2022-11-18 18:48:47,712 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [433693515] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:48:47,712 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:48:47,712 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:48:47,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956076685] [2022-11-18 18:48:47,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:48:47,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:48:47,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:48:47,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:48:47,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:48:47,713 INFO L87 Difference]: Start difference. First operand 1092 states and 3332 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 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-18 18:48:48,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:48:48,014 INFO L93 Difference]: Finished difference Result 1089 states and 3326 transitions. [2022-11-18 18:48:48,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 18:48:48,015 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 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 21 [2022-11-18 18:48:48,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:48:48,017 INFO L225 Difference]: With dead ends: 1089 [2022-11-18 18:48:48,017 INFO L226 Difference]: Without dead ends: 1089 [2022-11-18 18:48:48,017 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-18 18:48:48,017 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 25 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 7 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:48:48,018 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 7 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 18:48:48,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1089 states. [2022-11-18 18:48:48,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1089 to 690. [2022-11-18 18:48:48,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 686 states have (on average 2.9154518950437316) internal successors, (2000), 689 states have internal predecessors, (2000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:48,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 2000 transitions. [2022-11-18 18:48:48,031 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 2000 transitions. Word has length 21 [2022-11-18 18:48:48,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:48:48,031 INFO L495 AbstractCegarLoop]: Abstraction has 690 states and 2000 transitions. [2022-11-18 18:48:48,031 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 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-18 18:48:48,032 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 2000 transitions. [2022-11-18 18:48:48,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-11-18 18:48:48,033 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:48:48,033 INFO L195 NwaCegarLoop]: trace histogram [5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:48:48,051 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:48:48,233 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:48,233 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:48:48,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:48:48,234 INFO L85 PathProgramCache]: Analyzing trace with hash -104409892, now seen corresponding path program 2 times [2022-11-18 18:48:48,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:48:48,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1802561555] [2022-11-18 18:48:48,234 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:48:48,234 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-18 18:48:48,235 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:48:48,235 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:48,237 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:48,625 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 18:48:48,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:48:48,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 18:48:48,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:48:48,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:48,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:48,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:48,764 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 18:48:48,765 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 2 case distinctions, treesize of input 15 treesize of output 32 [2022-11-18 18:48:48,778 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 18 treesize of output 16 [2022-11-18 18:48:48,858 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 18:48:48,858 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-18 18:48:49,480 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-18 18:48:49,480 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:48:49,480 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:48:49,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1802561555] [2022-11-18 18:48:49,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1802561555] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:48:49,481 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:48:49,481 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:48:49,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140608631] [2022-11-18 18:48:49,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:48:49,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:48:49,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:48:49,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:48:49,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:48:49,482 INFO L87 Difference]: Start difference. First operand 690 states and 2000 transitions. Second operand has 5 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:49,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:48:49,605 INFO L93 Difference]: Finished difference Result 694 states and 2008 transitions. [2022-11-18 18:48:49,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:48:49,606 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 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-18 18:48:49,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:48:49,608 INFO L225 Difference]: With dead ends: 694 [2022-11-18 18:48:49,608 INFO L226 Difference]: Without dead ends: 694 [2022-11-18 18:48:49,608 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:48:49,609 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 3 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 40 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:48:49,609 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 9 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 40 Unchecked, 0.1s Time] [2022-11-18 18:48:49,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2022-11-18 18:48:49,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 679. [2022-11-18 18:48:49,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 675 states have (on average 2.9274074074074075) internal successors, (1976), 678 states have internal predecessors, (1976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:49,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 1976 transitions. [2022-11-18 18:48:49,625 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 1976 transitions. Word has length 22 [2022-11-18 18:48:49,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:48:49,626 INFO L495 AbstractCegarLoop]: Abstraction has 679 states and 1976 transitions. [2022-11-18 18:48:49,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:49,626 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 1976 transitions. [2022-11-18 18:48:49,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-18 18:48:49,627 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:48:49,627 INFO L195 NwaCegarLoop]: trace histogram [5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:48:49,646 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:49,828 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:49,828 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:48:49,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:48:49,828 INFO L85 PathProgramCache]: Analyzing trace with hash -1496413745, now seen corresponding path program 3 times [2022-11-18 18:48:49,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:48:49,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1246302256] [2022-11-18 18:48:49,829 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 18:48:49,829 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-18 18:48:49,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:48:49,830 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:49,838 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:50,162 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-18 18:48:50,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:48:50,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 18:48:50,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:48:50,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:50,352 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 18:48:50,352 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 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 18:48:50,383 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 60 treesize of output 58 [2022-11-18 18:48:50,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:48:50,487 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-18 18:48:50,890 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-11-18 18:48:50,890 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:48:50,890 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:48:50,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1246302256] [2022-11-18 18:48:50,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1246302256] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:48:50,891 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:48:50,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:48:50,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956846618] [2022-11-18 18:48:50,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:48:50,891 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:48:50,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:48:50,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:48:50,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:48:50,892 INFO L87 Difference]: Start difference. First operand 679 states and 1976 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:51,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:48:51,080 INFO L93 Difference]: Finished difference Result 678 states and 1975 transitions. [2022-11-18 18:48:51,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:48:51,081 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 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-18 18:48:51,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:48:51,083 INFO L225 Difference]: With dead ends: 678 [2022-11-18 18:48:51,083 INFO L226 Difference]: Without dead ends: 678 [2022-11-18 18:48:51,083 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:48:51,083 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 1 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 25 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:48:51,083 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 9 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 25 Unchecked, 0.1s Time] [2022-11-18 18:48:51,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2022-11-18 18:48:51,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 623. [2022-11-18 18:48:51,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 620 states have (on average 2.891935483870968) internal successors, (1793), 622 states have internal predecessors, (1793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:51,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 1793 transitions. [2022-11-18 18:48:51,094 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 1793 transitions. Word has length 23 [2022-11-18 18:48:51,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:48:51,094 INFO L495 AbstractCegarLoop]: Abstraction has 623 states and 1793 transitions. [2022-11-18 18:48:51,094 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:51,094 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 1793 transitions. [2022-11-18 18:48:51,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-11-18 18:48:51,095 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:48:51,095 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:48:51,107 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 18:48:51,296 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:51,296 INFO L420 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:48:51,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:48:51,297 INFO L85 PathProgramCache]: Analyzing trace with hash -15405878, now seen corresponding path program 1 times [2022-11-18 18:48:51,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:48:51,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [943472506] [2022-11-18 18:48:51,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:48:51,298 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-18 18:48:51,298 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:48:51,299 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:51,301 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (92)] Waiting until timeout for monitored process [2022-11-18 18:48:51,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:48:51,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 18:48:51,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:48:52,065 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:48:52,065 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:48:52,066 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:48:52,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [943472506] [2022-11-18 18:48:52,066 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [943472506] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:48:52,066 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:48:52,066 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 18:48:52,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426946749] [2022-11-18 18:48:52,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:48:52,067 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 18:48:52,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:48:52,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 18:48:52,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-11-18 18:48:52,067 INFO L87 Difference]: Start difference. First operand 623 states and 1793 transitions. Second operand has 6 states, 5 states have (on average 4.8) internal successors, (24), 5 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-18 18:48:52,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:48:52,752 INFO L93 Difference]: Finished difference Result 786 states and 2283 transitions. [2022-11-18 18:48:52,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 18:48:52,754 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.8) internal successors, (24), 5 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 24 [2022-11-18 18:48:52,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:48:52,755 INFO L225 Difference]: With dead ends: 786 [2022-11-18 18:48:52,755 INFO L226 Difference]: Without dead ends: 779 [2022-11-18 18:48:52,756 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2022-11-18 18:48:52,756 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 59 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 14 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 18:48:52,756 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 14 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-18 18:48:52,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 779 states. [2022-11-18 18:48:52,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 779 to 669. [2022-11-18 18:48:52,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 669 states, 666 states have (on average 2.83033033033033) internal successors, (1885), 668 states have internal predecessors, (1885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:48:52,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 669 states to 669 states and 1885 transitions. [2022-11-18 18:48:52,781 INFO L78 Accepts]: Start accepts. Automaton has 669 states and 1885 transitions. Word has length 24 [2022-11-18 18:48:52,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:48:52,782 INFO L495 AbstractCegarLoop]: Abstraction has 669 states and 1885 transitions. [2022-11-18 18:48:52,782 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.8) internal successors, (24), 5 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-18 18:48:52,782 INFO L276 IsEmpty]: Start isEmpty. Operand 669 states and 1885 transitions. [2022-11-18 18:48:52,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-11-18 18:48:52,783 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:48:52,783 INFO L195 NwaCegarLoop]: trace histogram [22, 1, 1] [2022-11-18 18:48:52,794 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (92)] Forceful destruction successful, exit code 0 [2022-11-18 18:48:52,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:52,984 INFO L420 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:48:52,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:48:52,985 INFO L85 PathProgramCache]: Analyzing trace with hash -1261234797, now seen corresponding path program 4 times [2022-11-18 18:48:52,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:48:52,985 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1291666732] [2022-11-18 18:48:52,985 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 18:48:52,985 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-18 18:48:52,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:48:52,987 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:48:52,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (93)] Waiting until timeout for monitored process [2022-11-18 18:48:53,427 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 18:48:53,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:48:53,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 34 conjunts are in the unsatisfiable core [2022-11-18 18:48:53,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:48:53,652 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 18:48:53,652 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 18:48:55,961 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:48:55,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:49:12,885 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:49:12,885 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:49:12,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1291666732] [2022-11-18 18:49:12,885 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1291666732] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:49:12,886 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:49:12,886 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 46 [2022-11-18 18:49:12,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483433704] [2022-11-18 18:49:12,887 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:49:12,887 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-11-18 18:49:12,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:49:12,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-11-18 18:49:12,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=622, Invalid=1634, Unknown=0, NotChecked=0, Total=2256 [2022-11-18 18:49:12,888 INFO L87 Difference]: Start difference. First operand 669 states and 1885 transitions. Second operand has 48 states, 47 states have (on average 1.0212765957446808) internal successors, (48), 47 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:49:56,083 WARN L233 SmtUtils]: Spent 20.30s on a formula simplification that was a NOOP. DAG size: 254 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 18:50:25,014 WARN L233 SmtUtils]: Spent 25.43s on a formula simplification that was a NOOP. DAG size: 243 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 18:50:27,048 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 18:50:29,052 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-18 18:50:31,055 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-18 18:50:33,059 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-18 18:50:35,133 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-18 18:50:37,137 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-18 18:50:39,140 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-18 18:50:41,143 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-18 18:50:43,147 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-18 18:50:45,150 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-18 18:50:47,153 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-18 18:50:49,156 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-18 18:50:51,160 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-18 18:50:53,164 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-18 18:50:55,173 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 18:50:57,177 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-18 18:50:59,180 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-18 18:51:01,184 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-18 18:51:03,187 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-18 18:51:05,191 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-18 18:51:07,194 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-18 18:51:09,198 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-18 18:51:33,920 WARN L233 SmtUtils]: Spent 21.07s on a formula simplification that was a NOOP. DAG size: 232 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 18:51:55,362 WARN L233 SmtUtils]: Spent 17.75s on a formula simplification that was a NOOP. DAG size: 222 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 18:52:14,549 WARN L233 SmtUtils]: Spent 15.41s on a formula simplification that was a NOOP. DAG size: 211 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 18:52:30,717 WARN L233 SmtUtils]: Spent 12.71s on a formula simplification that was a NOOP. DAG size: 200 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 18:52:47,700 WARN L233 SmtUtils]: Spent 13.80s on a formula simplification that was a NOOP. DAG size: 189 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 18:53:03,484 WARN L233 SmtUtils]: Spent 12.69s on a formula simplification that was a NOOP. DAG size: 179 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 18:53:16,660 WARN L233 SmtUtils]: Spent 10.17s on a formula simplification that was a NOOP. DAG size: 168 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 18:53:26,986 WARN L233 SmtUtils]: Spent 7.61s on a formula simplification that was a NOOP. DAG size: 157 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 18:53:36,319 WARN L233 SmtUtils]: Spent 6.83s on a formula simplification that was a NOOP. DAG size: 146 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 18:54:13,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:54:13,081 INFO L93 Difference]: Finished difference Result 12262 states and 38526 transitions. [2022-11-18 18:54:13,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-11-18 18:54:13,082 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 47 states have (on average 1.0212765957446808) internal successors, (48), 47 states have internal predecessors, (48), 0 states have call successors, (0), 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 24 [2022-11-18 18:54:13,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:54:13,138 INFO L225 Difference]: With dead ends: 12262 [2022-11-18 18:54:13,138 INFO L226 Difference]: Without dead ends: 12262 [2022-11-18 18:54:13,138 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 233.0s TimeCoverageRelationStatistics Valid=1678, Invalid=3152, Unknown=0, NotChecked=0, Total=4830 [2022-11-18 18:54:13,139 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 6140 mSDsluCounter, 1518 mSDsCounter, 0 mSdLazyCounter, 12266 mSolverCounterSat, 1346 mSolverCounterUnsat, 22 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 79.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6140 SdHoareTripleChecker+Valid, 1584 SdHoareTripleChecker+Invalid, 13634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 1346 IncrementalHoareTripleChecker+Valid, 12266 IncrementalHoareTripleChecker+Invalid, 22 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 83.6s IncrementalHoareTripleChecker+Time [2022-11-18 18:54:13,139 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6140 Valid, 1584 Invalid, 13634 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [1346 Valid, 12266 Invalid, 22 Unknown, 0 Unchecked, 83.6s Time] [2022-11-18 18:54:13,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12262 states. [2022-11-18 18:54:13,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12262 to 693. [2022-11-18 18:54:13,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 690 states have (on average 2.801449275362319) internal successors, (1933), 692 states have internal predecessors, (1933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:13,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 1933 transitions. [2022-11-18 18:54:13,232 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 1933 transitions. Word has length 24 [2022-11-18 18:54:13,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:54:13,232 INFO L495 AbstractCegarLoop]: Abstraction has 693 states and 1933 transitions. [2022-11-18 18:54:13,232 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 47 states have (on average 1.0212765957446808) internal successors, (48), 47 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:13,233 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 1933 transitions. [2022-11-18 18:54:13,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-18 18:54:13,234 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:54:13,234 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:54:13,247 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (93)] Forceful destruction successful, exit code 0 [2022-11-18 18:54:13,434 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:13,435 INFO L420 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:54:13,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:54:13,435 INFO L85 PathProgramCache]: Analyzing trace with hash -478753916, now seen corresponding path program 1 times [2022-11-18 18:54:13,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:54:13,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1246411201] [2022-11-18 18:54:13,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:54:13,436 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-18 18:54:13,436 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:54:13,438 INFO L229 MonitoredProcess]: Starting monitored process 94 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:13,470 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (94)] Waiting until timeout for monitored process [2022-11-18 18:54:13,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:54:13,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-18 18:54:13,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:54:14,113 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:54:14,113 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:54:14,114 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:54:14,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1246411201] [2022-11-18 18:54:14,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1246411201] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:54:14,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:54:14,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:54:14,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744024479] [2022-11-18 18:54:14,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:54:14,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:54:14,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:54:14,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:54:14,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:54:14,116 INFO L87 Difference]: Start difference. First operand 693 states and 1933 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:14,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:54:14,727 INFO L93 Difference]: Finished difference Result 732 states and 2008 transitions. [2022-11-18 18:54:14,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 18:54:14,729 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 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-18 18:54:14,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:54:14,731 INFO L225 Difference]: With dead ends: 732 [2022-11-18 18:54:14,731 INFO L226 Difference]: Without dead ends: 672 [2022-11-18 18:54:14,731 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 22 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-18 18:54:14,731 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 10 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 8 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 18:54:14,731 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 8 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 18:54:14,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2022-11-18 18:54:14,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 669. [2022-11-18 18:54:14,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 669 states, 666 states have (on average 2.774774774774775) internal successors, (1848), 668 states have internal predecessors, (1848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:14,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 669 states to 669 states and 1848 transitions. [2022-11-18 18:54:14,743 INFO L78 Accepts]: Start accepts. Automaton has 669 states and 1848 transitions. Word has length 25 [2022-11-18 18:54:14,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:54:14,743 INFO L495 AbstractCegarLoop]: Abstraction has 669 states and 1848 transitions. [2022-11-18 18:54:14,743 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:14,743 INFO L276 IsEmpty]: Start isEmpty. Operand 669 states and 1848 transitions. [2022-11-18 18:54:14,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-18 18:54:14,745 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:54:14,745 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:54:14,766 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (94)] Ended with exit code 0 [2022-11-18 18:54:14,945 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:14,946 INFO L420 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:54:14,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:54:14,946 INFO L85 PathProgramCache]: Analyzing trace with hash -1007868956, now seen corresponding path program 2 times [2022-11-18 18:54:14,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:54:14,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [916821394] [2022-11-18 18:54:14,947 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:54:14,947 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-18 18:54:14,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:54:14,948 INFO L229 MonitoredProcess]: Starting monitored process 95 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:14,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (95)] Waiting until timeout for monitored process [2022-11-18 18:54:15,475 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 18:54:15,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:54:15,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-18 18:54:15,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:54:15,728 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-18 18:54:15,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:54:15,930 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-18 18:54:16,294 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 18:54:16,294 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:54:16,295 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:54:16,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [916821394] [2022-11-18 18:54:16,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [916821394] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:54:16,295 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:54:16,295 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 18:54:16,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938277975] [2022-11-18 18:54:16,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:54:16,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 18:54:16,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:54:16,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 18:54:16,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-18 18:54:16,297 INFO L87 Difference]: Start difference. First operand 669 states and 1848 transitions. Second operand has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:16,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:54:16,522 INFO L93 Difference]: Finished difference Result 669 states and 1842 transitions. [2022-11-18 18:54:16,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 18:54:16,523 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 0 states have call successors, (0), 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-18 18:54:16,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:54:16,525 INFO L225 Difference]: With dead ends: 669 [2022-11-18 18:54:16,525 INFO L226 Difference]: Without dead ends: 641 [2022-11-18 18:54:16,525 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:54:16,525 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 2 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 23 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 68 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:54:16,526 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 23 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 68 Unchecked, 0.1s Time] [2022-11-18 18:54:16,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2022-11-18 18:54:16,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 606. [2022-11-18 18:54:16,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 603 states have (on average 2.8623548922056385) internal successors, (1726), 605 states have internal predecessors, (1726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:16,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 1726 transitions. [2022-11-18 18:54:16,534 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 1726 transitions. Word has length 25 [2022-11-18 18:54:16,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:54:16,535 INFO L495 AbstractCegarLoop]: Abstraction has 606 states and 1726 transitions. [2022-11-18 18:54:16,535 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:16,535 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 1726 transitions. [2022-11-18 18:54:16,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-11-18 18:54:16,536 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:54:16,536 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:54:16,549 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (95)] Forceful destruction successful, exit code 0 [2022-11-18 18:54:16,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:16,737 INFO L420 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:54:16,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:54:16,737 INFO L85 PathProgramCache]: Analyzing trace with hash -753711050, now seen corresponding path program 1 times [2022-11-18 18:54:16,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:54:16,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1642872290] [2022-11-18 18:54:16,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:54:16,738 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-18 18:54:16,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:54:16,739 INFO L229 MonitoredProcess]: Starting monitored process 96 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:16,740 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (96)] Waiting until timeout for monitored process [2022-11-18 18:54:17,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:54:17,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-18 18:54:17,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:54:17,460 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 167 treesize of output 163 [2022-11-18 18:54:17,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:54:17,913 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 51 treesize of output 47 [2022-11-18 18:54:18,115 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-18 18:54:18,338 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:54:18,339 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 19 [2022-11-18 18:54:18,451 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 18:54:18,452 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:54:18,668 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4464 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_4464) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-11-18 18:54:18,711 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4464 (Array (_ BitVec 32) (_ BitVec 8))) (v_ArrVal_4463 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_4463) |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_4464) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-11-18 18:54:18,997 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-11-18 18:54:18,998 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 428 treesize of output 371 [2022-11-18 18:54:19,020 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:54:19,020 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 312 treesize of output 258 [2022-11-18 18:54:19,040 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:54:19,041 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 258 treesize of output 150 [2022-11-18 18:54:19,605 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 1 not checked. [2022-11-18 18:54:19,605 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:54:19,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1642872290] [2022-11-18 18:54:19,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1642872290] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:54:19,606 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:54:19,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2022-11-18 18:54:19,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578414835] [2022-11-18 18:54:19,606 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:54:19,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 18:54:19,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:54:19,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 18:54:19,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=104, Unknown=2, NotChecked=42, Total=182 [2022-11-18 18:54:19,607 INFO L87 Difference]: Start difference. First operand 606 states and 1726 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:20,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:54:20,397 INFO L93 Difference]: Finished difference Result 665 states and 1923 transitions. [2022-11-18 18:54:20,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 18:54:20,399 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 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 26 [2022-11-18 18:54:20,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:54:20,401 INFO L225 Difference]: With dead ends: 665 [2022-11-18 18:54:20,401 INFO L226 Difference]: Without dead ends: 665 [2022-11-18 18:54:20,401 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 2 IntricatePredicates, 1 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=46, Invalid=142, Unknown=2, NotChecked=50, Total=240 [2022-11-18 18:54:20,401 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 11 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 132 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:54:20,402 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 42 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 64 Invalid, 0 Unknown, 132 Unchecked, 0.3s Time] [2022-11-18 18:54:20,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2022-11-18 18:54:20,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 665. [2022-11-18 18:54:20,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 662 states have (on average 2.904833836858006) internal successors, (1923), 664 states have internal predecessors, (1923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:20,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 1923 transitions. [2022-11-18 18:54:20,412 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 1923 transitions. Word has length 26 [2022-11-18 18:54:20,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:54:20,412 INFO L495 AbstractCegarLoop]: Abstraction has 665 states and 1923 transitions. [2022-11-18 18:54:20,412 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:20,412 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 1923 transitions. [2022-11-18 18:54:20,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-11-18 18:54:20,414 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:54:20,414 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:54:20,428 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (96)] Forceful destruction successful, exit code 0 [2022-11-18 18:54:20,614 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:20,614 INFO L420 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:54:20,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:54:20,615 INFO L85 PathProgramCache]: Analyzing trace with hash 1204046816, now seen corresponding path program 2 times [2022-11-18 18:54:20,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:54:20,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [18067663] [2022-11-18 18:54:20,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:54:20,616 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-18 18:54:20,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:54:20,617 INFO L229 MonitoredProcess]: Starting monitored process 97 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:20,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (97)] Waiting until timeout for monitored process [2022-11-18 18:54:21,192 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 18:54:21,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:54:21,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 18:54:21,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:54:21,232 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 88 treesize of output 84 [2022-11-18 18:54:21,446 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-18 18:54:21,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:54:21,689 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 51 treesize of output 47 [2022-11-18 18:54:21,884 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-18 18:54:22,108 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:54:22,108 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 19 [2022-11-18 18:54:22,184 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 18:54:22,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:54:22,396 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4516 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_4516) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-11-18 18:54:22,436 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4516 (Array (_ BitVec 32) (_ BitVec 8))) (v_ArrVal_4515 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_4515) |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_4516) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-11-18 18:54:23,200 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-11-18 18:54:23,201 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 3155 treesize of output 2888 [2022-11-18 18:54:23,555 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-11-18 18:54:23,556 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 2840 treesize of output 2645 [2022-11-18 18:54:23,595 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:54:23,595 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 2566 treesize of output 1702 [2022-11-18 18:54:23,632 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:54:23,633 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 1702 treesize of output 1270 [2022-11-18 18:54:26,921 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 1 not checked. [2022-11-18 18:54:26,921 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:54:26,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [18067663] [2022-11-18 18:54:26,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [18067663] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:54:26,922 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:54:26,922 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2022-11-18 18:54:26,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127503550] [2022-11-18 18:54:26,923 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:54:26,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 18:54:26,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:54:26,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 18:54:26,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=124, Unknown=2, NotChecked=46, Total=210 [2022-11-18 18:54:26,924 INFO L87 Difference]: Start difference. First operand 665 states and 1923 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:27,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:54:27,379 INFO L93 Difference]: Finished difference Result 675 states and 1950 transitions. [2022-11-18 18:54:27,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 18:54:27,380 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 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 26 [2022-11-18 18:54:27,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:54:27,381 INFO L225 Difference]: With dead ends: 675 [2022-11-18 18:54:27,381 INFO L226 Difference]: Without dead ends: 675 [2022-11-18 18:54:27,382 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=44, Invalid=144, Unknown=2, NotChecked=50, Total=240 [2022-11-18 18:54:27,382 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 6 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 160 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:54:27,382 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 68 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 160 Unchecked, 0.2s Time] [2022-11-18 18:54:27,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2022-11-18 18:54:27,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 671. [2022-11-18 18:54:27,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 668 states have (on average 2.8982035928143715) internal successors, (1936), 670 states have internal predecessors, (1936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:27,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 1936 transitions. [2022-11-18 18:54:27,393 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 1936 transitions. Word has length 26 [2022-11-18 18:54:27,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:54:27,394 INFO L495 AbstractCegarLoop]: Abstraction has 671 states and 1936 transitions. [2022-11-18 18:54:27,394 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:27,394 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 1936 transitions. [2022-11-18 18:54:27,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-11-18 18:54:27,396 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:54:27,397 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:54:27,409 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (97)] Forceful destruction successful, exit code 0 [2022-11-18 18:54:27,597 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:27,597 INFO L420 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:54:27,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:54:27,598 INFO L85 PathProgramCache]: Analyzing trace with hash -1544552202, now seen corresponding path program 3 times [2022-11-18 18:54:27,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:54:27,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [635859158] [2022-11-18 18:54:27,598 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 18:54:27,598 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-18 18:54:27,599 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:54:27,599 INFO L229 MonitoredProcess]: Starting monitored process 98 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:27,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (98)] Waiting until timeout for monitored process [2022-11-18 18:54:28,157 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-18 18:54:28,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:54:28,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 18:54:28,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:54:28,204 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 358 treesize of output 342 [2022-11-18 18:54:28,423 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-18 18:54:28,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:54:28,720 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 51 treesize of output 47 [2022-11-18 18:54:28,933 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-18 18:54:29,220 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:54:29,221 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 19 [2022-11-18 18:54:29,282 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 18:54:29,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:54:29,502 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4568 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_4568) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-11-18 18:54:29,542 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4567 (Array (_ BitVec 32) (_ BitVec 8))) (v_ArrVal_4568 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_4567) |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_4568) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-11-18 18:54:30,124 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-11-18 18:54:30,124 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 851 treesize of output 794 [2022-11-18 18:54:30,147 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 688 treesize of output 580 [2022-11-18 18:54:30,197 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 580 treesize of output 364 [2022-11-18 18:54:30,489 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-11-18 18:54:30,490 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 422 treesize of output 389 [2022-11-18 18:54:32,656 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 1 not checked. [2022-11-18 18:54:32,656 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:54:32,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [635859158] [2022-11-18 18:54:32,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [635859158] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:54:32,657 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:54:32,657 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2022-11-18 18:54:32,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638061386] [2022-11-18 18:54:32,658 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:54:32,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 18:54:32,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:54:32,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 18:54:32,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=124, Unknown=2, NotChecked=46, Total=210 [2022-11-18 18:54:32,659 INFO L87 Difference]: Start difference. First operand 671 states and 1936 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:33,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:54:33,336 INFO L93 Difference]: Finished difference Result 690 states and 1998 transitions. [2022-11-18 18:54:33,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 18:54:33,337 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 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 26 [2022-11-18 18:54:33,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:54:33,338 INFO L225 Difference]: With dead ends: 690 [2022-11-18 18:54:33,338 INFO L226 Difference]: Without dead ends: 690 [2022-11-18 18:54:33,338 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 2 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=53, Invalid=163, Unknown=2, NotChecked=54, Total=272 [2022-11-18 18:54:33,339 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 5 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 121 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:54:33,339 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 45 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 121 Unchecked, 0.3s Time] [2022-11-18 18:54:33,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2022-11-18 18:54:33,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 677. [2022-11-18 18:54:33,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 677 states, 674 states have (on average 2.894658753709199) internal successors, (1951), 676 states have internal predecessors, (1951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:33,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 677 states to 677 states and 1951 transitions. [2022-11-18 18:54:33,350 INFO L78 Accepts]: Start accepts. Automaton has 677 states and 1951 transitions. Word has length 26 [2022-11-18 18:54:33,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:54:33,350 INFO L495 AbstractCegarLoop]: Abstraction has 677 states and 1951 transitions. [2022-11-18 18:54:33,350 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:33,351 INFO L276 IsEmpty]: Start isEmpty. Operand 677 states and 1951 transitions. [2022-11-18 18:54:33,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-11-18 18:54:33,352 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:54:33,352 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:54:33,371 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (98)] Forceful destruction successful, exit code 0 [2022-11-18 18:54:33,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:33,553 INFO L420 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:54:33,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:54:33,553 INFO L85 PathProgramCache]: Analyzing trace with hash 1905812068, now seen corresponding path program 4 times [2022-11-18 18:54:33,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:54:33,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [164119661] [2022-11-18 18:54:33,554 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 18:54:33,554 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-18 18:54:33,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:54:33,555 INFO L229 MonitoredProcess]: Starting monitored process 99 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:33,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (99)] Waiting until timeout for monitored process [2022-11-18 18:54:34,270 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 18:54:34,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:54:34,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 18:54:34,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:54:34,319 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 18 treesize of output 16 [2022-11-18 18:54:34,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:54:34,791 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 51 treesize of output 47 [2022-11-18 18:54:34,994 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-18 18:54:35,302 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:54:35,302 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 19 [2022-11-18 18:54:35,372 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 18:54:35,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:54:35,600 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4623 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_4623) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-11-18 18:54:35,646 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4622 (Array (_ BitVec 32) (_ BitVec 8))) (v_ArrVal_4623 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (_ bv0 32) (let ((.cse0 (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_4622) |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_4623) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset))))))) is different from false [2022-11-18 18:54:35,955 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-11-18 18:54:35,956 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 232 treesize of output 210 [2022-11-18 18:54:35,979 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:54:35,980 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 151 treesize of output 97 [2022-11-18 18:54:36,000 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:54:36,000 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 97 treesize of output 70 [2022-11-18 18:54:36,589 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 1 not checked. [2022-11-18 18:54:36,589 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:54:36,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [164119661] [2022-11-18 18:54:36,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [164119661] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:54:36,589 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:54:36,590 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2022-11-18 18:54:36,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599264405] [2022-11-18 18:54:36,590 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:54:36,590 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 18:54:36,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:54:36,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 18:54:36,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=104, Unknown=2, NotChecked=42, Total=182 [2022-11-18 18:54:36,591 INFO L87 Difference]: Start difference. First operand 677 states and 1951 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:37,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:54:37,533 INFO L93 Difference]: Finished difference Result 679 states and 1954 transitions. [2022-11-18 18:54:37,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 18:54:37,534 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 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 26 [2022-11-18 18:54:37,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:54:37,536 INFO L225 Difference]: With dead ends: 679 [2022-11-18 18:54:37,536 INFO L226 Difference]: Without dead ends: 679 [2022-11-18 18:54:37,536 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 2 IntricatePredicates, 2 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=54, Invalid=162, Unknown=2, NotChecked=54, Total=272 [2022-11-18 18:54:37,537 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 9 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 102 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:54:37,537 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 39 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 59 Invalid, 0 Unknown, 102 Unchecked, 0.3s Time] [2022-11-18 18:54:37,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2022-11-18 18:54:37,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 675. [2022-11-18 18:54:37,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 672 states have (on average 2.8958333333333335) internal successors, (1946), 674 states have internal predecessors, (1946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:37,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1946 transitions. [2022-11-18 18:54:37,549 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1946 transitions. Word has length 26 [2022-11-18 18:54:37,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:54:37,549 INFO L495 AbstractCegarLoop]: Abstraction has 675 states and 1946 transitions. [2022-11-18 18:54:37,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:37,550 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1946 transitions. [2022-11-18 18:54:37,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-11-18 18:54:37,551 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:54:37,551 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:54:37,568 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (99)] Forceful destruction successful, exit code 0 [2022-11-18 18:54:37,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:37,751 INFO L420 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:54:37,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:54:37,752 INFO L85 PathProgramCache]: Analyzing trace with hash -2112644838, now seen corresponding path program 5 times [2022-11-18 18:54:37,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:54:37,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [494201438] [2022-11-18 18:54:37,752 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 18:54:37,753 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-18 18:54:37,753 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:54:37,754 INFO L229 MonitoredProcess]: Starting monitored process 100 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:37,755 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (100)] Waiting until timeout for monitored process [2022-11-18 18:54:38,427 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 18:54:38,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:54:38,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-18 18:54:38,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:54:38,495 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 178 treesize of output 174 [2022-11-18 18:54:39,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:54:39,574 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 51 treesize of output 47 [2022-11-18 18:54:39,873 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-18 18:54:40,370 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 19 [2022-11-18 18:54:40,466 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:54:40,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:54:40,815 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4674 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_4674) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-11-18 18:54:40,857 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4673 (Array (_ BitVec 32) (_ BitVec 8))) (v_ArrVal_4674 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_4673) |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_4674) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-11-18 18:54:41,374 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-11-18 18:54:41,375 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 232 treesize of output 210 [2022-11-18 18:54:41,404 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:54:41,404 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 151 treesize of output 97 [2022-11-18 18:54:41,431 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:54:41,432 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 97 treesize of output 70 [2022-11-18 18:54:43,360 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:54:43,361 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:54:43,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [494201438] [2022-11-18 18:54:43,361 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [494201438] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:54:43,361 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:54:43,361 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2022-11-18 18:54:43,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356449245] [2022-11-18 18:54:43,361 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:54:43,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-18 18:54:43,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:54:43,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-18 18:54:43,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=251, Unknown=2, NotChecked=66, Total=380 [2022-11-18 18:54:43,362 INFO L87 Difference]: Start difference. First operand 675 states and 1946 transitions. Second operand has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:46,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:54:46,082 INFO L93 Difference]: Finished difference Result 880 states and 2452 transitions. [2022-11-18 18:54:46,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-18 18:54:46,084 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 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 26 [2022-11-18 18:54:46,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:54:46,086 INFO L225 Difference]: With dead ends: 880 [2022-11-18 18:54:46,086 INFO L226 Difference]: Without dead ends: 874 [2022-11-18 18:54:46,087 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 2 IntricatePredicates, 1 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=97, Invalid=415, Unknown=2, NotChecked=86, Total=600 [2022-11-18 18:54:46,087 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 8 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 208 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 18:54:46,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 73 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 98 Invalid, 0 Unknown, 208 Unchecked, 0.7s Time] [2022-11-18 18:54:46,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 874 states. [2022-11-18 18:54:46,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 874 to 762. [2022-11-18 18:54:46,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 759 states have (on average 2.7891963109354414) internal successors, (2117), 761 states have internal predecessors, (2117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:46,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 2117 transitions. [2022-11-18 18:54:46,100 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 2117 transitions. Word has length 26 [2022-11-18 18:54:46,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:54:46,100 INFO L495 AbstractCegarLoop]: Abstraction has 762 states and 2117 transitions. [2022-11-18 18:54:46,100 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:46,100 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 2117 transitions. [2022-11-18 18:54:46,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-11-18 18:54:46,102 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:54:46,102 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:54:46,119 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (100)] Forceful destruction successful, exit code 0 [2022-11-18 18:54:46,304 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:46,305 INFO L420 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:54:46,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:54:46,305 INFO L85 PathProgramCache]: Analyzing trace with hash -936872392, now seen corresponding path program 6 times [2022-11-18 18:54:46,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:54:46,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1827605330] [2022-11-18 18:54:46,306 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-18 18:54:46,306 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-18 18:54:46,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:54:46,307 INFO L229 MonitoredProcess]: Starting monitored process 101 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:46,314 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (101)] Waiting until timeout for monitored process [2022-11-18 18:54:46,872 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-11-18 18:54:46,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:54:46,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 18:54:46,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:54:46,914 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 18 treesize of output 16 [2022-11-18 18:54:47,176 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-18 18:54:47,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:54:47,485 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 51 treesize of output 47 [2022-11-18 18:54:47,684 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-18 18:54:47,958 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:54:47,958 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 19 [2022-11-18 18:54:48,035 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 18:54:48,035 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:54:48,248 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4729 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_4729) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-11-18 18:54:48,301 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4728 (Array (_ BitVec 32) (_ BitVec 8))) (v_ArrVal_4729 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_4728) |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_4729) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-11-18 18:54:48,900 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-11-18 18:54:48,901 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 851 treesize of output 794 [2022-11-18 18:54:48,929 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 688 treesize of output 472 [2022-11-18 18:54:48,954 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 472 treesize of output 364 [2022-11-18 18:54:49,217 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-11-18 18:54:49,218 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 422 treesize of output 389 [2022-11-18 18:54:51,764 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 1 not checked. [2022-11-18 18:54:51,764 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:54:51,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1827605330] [2022-11-18 18:54:51,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1827605330] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:54:51,765 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:54:51,765 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2022-11-18 18:54:51,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353241487] [2022-11-18 18:54:51,765 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:54:51,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-18 18:54:51,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:54:51,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-18 18:54:51,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=145, Unknown=2, NotChecked=50, Total=240 [2022-11-18 18:54:51,766 INFO L87 Difference]: Start difference. First operand 762 states and 2117 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:52,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:54:52,583 INFO L93 Difference]: Finished difference Result 777 states and 2169 transitions. [2022-11-18 18:54:52,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 18:54:52,584 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 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 26 [2022-11-18 18:54:52,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:54:52,586 INFO L225 Difference]: With dead ends: 777 [2022-11-18 18:54:52,586 INFO L226 Difference]: Without dead ends: 777 [2022-11-18 18:54:52,586 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 2 IntricatePredicates, 1 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=56, Invalid=190, Unknown=2, NotChecked=58, Total=306 [2022-11-18 18:54:52,586 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 5 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 121 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:54:52,586 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 51 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 64 Invalid, 0 Unknown, 121 Unchecked, 0.3s Time] [2022-11-18 18:54:52,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2022-11-18 18:54:52,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 764. [2022-11-18 18:54:52,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 761 states have (on average 2.788436268068331) internal successors, (2122), 763 states have internal predecessors, (2122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:52,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2122 transitions. [2022-11-18 18:54:52,599 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2122 transitions. Word has length 26 [2022-11-18 18:54:52,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:54:52,600 INFO L495 AbstractCegarLoop]: Abstraction has 764 states and 2122 transitions. [2022-11-18 18:54:52,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:52,600 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2122 transitions. [2022-11-18 18:54:52,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-11-18 18:54:52,601 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:54:52,601 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:54:52,621 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (101)] Ended with exit code 0 [2022-11-18 18:54:52,802 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:52,802 INFO L420 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:54:52,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:54:52,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1781475418, now seen corresponding path program 7 times [2022-11-18 18:54:52,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:54:52,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1619729699] [2022-11-18 18:54:52,803 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-18 18:54:52,803 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-18 18:54:52,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:54:52,804 INFO L229 MonitoredProcess]: Starting monitored process 102 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:52,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (102)] Waiting until timeout for monitored process [2022-11-18 18:54:53,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:54:53,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-18 18:54:53,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:54:53,567 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 250 treesize of output 242 [2022-11-18 18:54:54,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:54:54,025 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 51 treesize of output 47 [2022-11-18 18:54:54,216 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-18 18:54:54,493 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:54:54,494 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 19 [2022-11-18 18:54:54,609 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 18:54:54,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:54:54,867 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4780 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_4780) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-11-18 18:54:54,912 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4779 (Array (_ BitVec 32) (_ BitVec 8))) (v_ArrVal_4780 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_4779) |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_4780) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-11-18 18:54:55,211 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-11-18 18:54:55,211 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 428 treesize of output 371 [2022-11-18 18:54:55,233 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:54:55,234 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 312 treesize of output 204 [2022-11-18 18:54:55,253 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:54:55,254 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 204 treesize of output 150 [2022-11-18 18:54:55,850 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 1 not checked. [2022-11-18 18:54:55,850 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 18:54:55,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1619729699] [2022-11-18 18:54:55,851 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1619729699] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:54:55,851 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:54:55,851 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2022-11-18 18:54:55,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121408981] [2022-11-18 18:54:55,851 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:54:55,852 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 18:54:55,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 18:54:55,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 18:54:55,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=104, Unknown=2, NotChecked=42, Total=182 [2022-11-18 18:54:55,852 INFO L87 Difference]: Start difference. First operand 764 states and 2122 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:56,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:54:56,197 INFO L93 Difference]: Finished difference Result 779 states and 2172 transitions. [2022-11-18 18:54:56,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 18:54:56,198 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 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 26 [2022-11-18 18:54:56,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:54:56,200 INFO L225 Difference]: With dead ends: 779 [2022-11-18 18:54:56,200 INFO L226 Difference]: Without dead ends: 779 [2022-11-18 18:54:56,200 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 2 IntricatePredicates, 1 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=41, Invalid=121, Unknown=2, NotChecked=46, Total=210 [2022-11-18 18:54:56,201 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 2 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 110 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:54:56,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 58 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 110 Unchecked, 0.1s Time] [2022-11-18 18:54:56,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 779 states. [2022-11-18 18:54:56,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 779 to 760. [2022-11-18 18:54:56,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 760 states, 757 states have (on average 2.7899603698811095) internal successors, (2112), 759 states have internal predecessors, (2112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:56,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 760 states to 760 states and 2112 transitions. [2022-11-18 18:54:56,212 INFO L78 Accepts]: Start accepts. Automaton has 760 states and 2112 transitions. Word has length 26 [2022-11-18 18:54:56,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:54:56,213 INFO L495 AbstractCegarLoop]: Abstraction has 760 states and 2112 transitions. [2022-11-18 18:54:56,213 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:54:56,213 INFO L276 IsEmpty]: Start isEmpty. Operand 760 states and 2112 transitions. [2022-11-18 18:54:56,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-11-18 18:54:56,214 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:54:56,215 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:54:56,235 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (102)] Forceful destruction successful, exit code 0 [2022-11-18 18:54:56,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:56,415 INFO L420 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-11-18 18:54:56,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:54:56,416 INFO L85 PathProgramCache]: Analyzing trace with hash -24426272, now seen corresponding path program 8 times [2022-11-18 18:54:56,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 18:54:56,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [989874587] [2022-11-18 18:54:56,416 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:54:56,416 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-18 18:54:56,417 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 18:54:56,418 INFO L229 MonitoredProcess]: Starting monitored process 103 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 18:54:56,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73adc7bb-ac3c-4eb3-97d7-53ffe73e6b7e/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (103)] Waiting until timeout for monitored process [2022-11-18 18:54:57,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 18:54:57,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:54:57,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 18:54:57,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:54:57,158 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 84 treesize of output 82 [2022-11-18 18:54:57,366 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-18 18:54:57,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:54:57,577 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 51 treesize of output 47 [2022-11-18 18:54:57,815 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-18 18:54:58,038 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:54:58,039 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 19 [2022-11-18 18:54:58,098 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 18:54:58,098 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:54:58,295 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4832 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_4832) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-11-18 18:54:58,350 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4831 (Array (_ BitVec 32) (_ BitVec 8))) (v_ArrVal_4832 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_4831) |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_4832) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-11-18 18:54:59,055 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-11-18 18:54:59,055 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 3155 treesize of output 2888 [2022-11-18 18:54:59,088 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 2782 treesize of output 1918 [2022-11-18 18:54:59,403 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-11-18 18:54:59,403 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 1976 treesize of output 1781 [2022-11-18 18:54:59,436 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 18:54:59,437 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 1702 treesize of output 1270